JaCIL Framework API

TypeMetrics Constructor (StackType, Int32, Boolean)

Creates the instance of the metrics

public TypeMetrics(
   StackType jvmStackType,
   int jvmBitWidth,
   bool isUnsigned
);

Parameters

jvmStackType
The JVM stack type.
jvmBitWidth
The effective bit width, should be less than or equal to the stack type.
isUnsigned
If the type is unsigned. For floating point types this is always false.

Exceptions

Exception Type Condition
ArgumentException Thrown if the arguments are incompatible.

See Also

TypeMetrics Class | JaCIL.Compiler.Util Namespace | TypeMetrics Constructor Overload List