Merge remote-tracking branch

'origin/GP-3278_dev747368_dwarf_enum_signedness' (Closes #5180)
This commit is contained in:
Ryan Kurtz 2023-04-04 12:56:23 -04:00
commit afdc83c048
4 changed files with 75 additions and 23 deletions

View file

@ -93,6 +93,16 @@ public class Scalar {
return signed ? getSignedValue() : value;
}
/**
* {@return the value, using the specified signedness. Equivalent to calling getSignedValue()
* or getUnsignedValue()}
*
* @param signednessOverride true for a signed value, false for an unsigned value
*/
public long getValue(boolean signednessOverride) {
return signednessOverride ? getSignedValue() : value;
}
/**
* Returns the BigInteger representation of the value.
*