Reference to a CONSTANT_Utf8_info structure.
Creates a one-to-one representation of this constant pool entry node.
Creates a one-to-one representation of this constant pool entry node. The created representation is intended to be used to completely represent this constant pool entry.
Creates a resolved representation of this constant pool entry that is well-suited as an
output in combination with an instruction (e.g., an ldc
, get|putfield
,
invokXYZ
,...).
Creates a resolved representation of this constant pool entry that is well-suited as an
output in combination with an instruction (e.g., an ldc
, get|putfield
,
invokXYZ
,...). I.e., a representation that contains no more
pointers in the CP.
This operation is only supported by constant pool entries related to
load constant instructions (ldc(2)(_W)). In case of the invoke
or
put|getfield
instructions the transformation is handled by the respective
instruction.
Should be called if and only if the referenced type is known not be an array type and therefore the underlying descriptor does not encode a field type descriptor.
Reference to a CONSTANT_Utf8_info structure.
Size of this constant pool entry in bytes.
Size of this constant pool entry in bytes.
Reference to a CONSTANT_Utf8_info structure.