public int asInt32() throws IOException {
		ensureInt32s(value);
		return (int) value;
	}
Returns the value as an signed int32.  If the actual value
is outside the range of a java int (ie.  {@link Integer#MIN_VALUE}.. {@link Integer#MAX_VALUE}),
an exception is thrown.
   
@return int in the range of {@link Integer#MIN_VALUE} to  {@link Integer#MAX_VALUE}
@throws IOException if value is outside range
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/LEB128Info.java