Package ghidra.pcode.emu.jit.gen
Interface GenConsts
public interface GenConsts
Various constants (namely class names, type descriptions, method descriptions, etc. used during
bytecode generation.
-
Field Summary
FieldsChangeModifier and TypeFieldDescriptionstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringNEWstatic final StringNEWstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringREMOVEDRemoved
-
Field Details
-
BLOCK_SIZE
static final int BLOCK_SIZE- See Also:
-
TDESC_ADDRESS
-
TDESC_ADDRESS_FACTORY
-
TDESC_ADDRESS_SPACE
-
TDESC_BYTE_ARR
-
TDESC_EXIT_SLOT
-
TDESC_JIT_BYTES_PCODE_EXECUTOR_STATE
-
TDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE
-
TDESC_JIT_PCODE_THREAD
-
TDESC_LANGUAGE
-
TDESC_LIST
-
TDESC_PCODE_USEROP_DEFINITION
-
TDESC_REGISTER_VALUE
-
TDESC_STRING
-
TDESC_VARNODE
-
TSIG_LIST_ADDRCTX
-
MDESC_ADDR_CTX__$INIT
-
MDESC_ADDRESS_FACTORY__GET_ADDRESS_SPACE
-
MDESC_ADDRESS_SPACE__GET_ADDRESS
-
MDESC_ARRAY_LIST__$INIT
-
MDESC_ASSERTION_ERROR__$INIT
-
MDESC_DOUBLE__DOUBLE_TO_RAW_LONG_BITS
-
MDESC_DOUBLE__IS_NAN
-
MDESC_DOUBLE__LONG_BITS_TO_DOUBLE
-
MDESC_FLOAT__FLOAT_TO_RAW_INT_BITS
-
MDESC_FLOAT__INT_BITS_TO_FLOAT
-
MDESC_FLOAT__IS_NAN
-
MDESC_ILLEGAL_ARGUMENT_EXCEPTION__$INIT
-
MDESC_INTEGER__BIT_COUNT
-
MDESC_INTEGER__COMPARE_UNSIGNED
-
MDESC_INTEGER__NUMBER_OF_LEADING_ZEROS
-
MDESC_INTEGER__TO_UNSIGNED_LONG
-
MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE__GET_LANGUAGE
-
MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE__GET_SPACE_FOR
-
MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE__GET_DIRECT
-
MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE__READ
-
MDESC_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE__WRITE
-
MDESC_JIT_COMPILED_PASSAGE__CONV_OFFSET2_TO_LONG
-
MDESC_JIT_COMPILED_PASSAGE__COUNT
-
MDESC_JIT_COMPILED_PASSAGE__CREATE_CONTEXT
-
MDESC_JIT_COMPILED_PASSAGE__CREATE_DECODE_ERROR
-
MDESC_JIT_COMPILED_PASSAGE__CREATE_EXIT_SLOT
-
MDESC_JIT_COMPILED_PASSAGE__CREATE_VARNODE
-
MDESC_JIT_COMPILED_PASSAGE__GET_CHAINED
-
MDESC_JIT_COMPILED_PASSAGE__GET_LANGUAGE
-
MDESC_JIT_COMPILED_PASSAGE__GET_USEROP_DEFINITION
-
MDESC_JIT_COMPILED_PASSAGE__INVOKE_USEROP
-
MDESC_JIT_COMPILED_PASSAGE__READ_INTX
-
MDESC_JIT_COMPILED_PASSAGE__READ_LONGX
-
MDESC_JIT_COMPILED_PASSAGE__WRITE_COUNTER_AND_CONTEXT NEW
-
MDESC_JIT_COMPILED_PASSAGE__SET_COUNTER_AND_CONTEXT NEW
-
MDESC_JIT_COMPILED_PASSAGE__S_CARRY_INT_RAW
-
MDESC_JIT_COMPILED_PASSAGE__S_CARRY_LONG_RAW
-
MDESC_JIT_COMPILED_PASSAGE__WRITE_INTX
-
MDESC_JIT_COMPILED_PASSAGE__WRITE_LONGX
-
MDESC_JIT_PCODE_THREAD__GET_STATE
-
MDESC_LANGUAGE__GET_ADDRESS_FACTORY
-
MDESC_LANGUAGE__GET_DEFAULT_SPACE
-
MDESC_LIST__ADD
-
MDESC_LONG__BIT_COUNT
-
MDESC_LONG__COMPARE_UNSIGNED
-
MDESC_LONG__NUMBER_OF_LEADING_ZEROS
-
MDESC_LOW_LEVEL_ERROR__$INIT
-
MDESC_PCODE_USEROP_DEFINITION__GET_DEFINING_LIBRARY
-
MDESC_SLEIGH_LINK_EXCEPTION__$INIT
-
MDESC_$DOUBLE_UNOP
-
MDESC_$FLOAT_UNOP
-
MDESC_$INT_BINOP
-
MDESC_$LONG_BINOP
-
MDESC_$SHIFT_JJ
-
MDESC_$SHIFT_JI
-
MDESC_$SHIFT_IJ
-
MDESC_$SHIFT_II
-
NAME_ADDR_CTX
-
NAME_ADDRESS
-
NAME_ADDRESS_FACTORY
-
NAME_ADDRESS_SPACE
-
NAME_ARRAY_LIST
-
NAME_ASSERTION_ERROR
-
NAME_DOUBLE
-
NAME_EXIT_SLOT
-
NAME_FLOAT
-
NAME_ILLEGAL_ARGUMENT_EXCEPTION
-
NAME_INTEGER
-
NAME_JIT_BYTES_PCODE_EXECUTOR_STATE
-
NAME_JIT_BYTES_PCODE_EXECUTOR_STATE_SPACE
-
NAME_JIT_COMPILED_PASSAGE
-
NAME_JIT_PCODE_THREAD
-
NAME_LANGUAGE
-
NAME_LIST
-
NAME_LONG
-
NAME_LOW_LEVEL_ERROR
-
NAME_MATH
-
NAME_OBJECT
-
NAME_PCODE_USEROP_DEFINITION
-
NAME_SLEIGH_LINK_EXCEPTION
-
NAME_THROWABLE
-
NAME_VARNODE
-