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 StringNEWstatic final StringNEWstatic final StringNEWstatic final StringNEWstatic final Stringstatic final Stringstatic 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 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 StringNEWstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic 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 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 NEW
-
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__MP_INT_BINOP NEW
-
MDESC_JIT_COMPILED_PASSAGE__READ_INTX
-
MDESC_JIT_COMPILED_PASSAGE__READ_LONGX
-
MDESC_JIT_COMPILED_PASSAGE__WRITE_COUNTER_AND_CONTEXT
-
MDESC_JIT_COMPILED_PASSAGE__SET_COUNTER_AND_CONTEXT
-
MDESC_JIT_COMPILED_PASSAGE__S_CARRY_INT_RAW
-
MDESC_JIT_COMPILED_PASSAGE__S_CARRY_LONG_RAW
-
MDESC_JIT_COMPILED_PASSAGE__S_CARRY_MP_INT NEW
-
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_AA NEW
-
MDESC_$SHIFT_AJ NEW
-
MDESC_$SHIFT_AI NEW
-
MDESC_$SHIFT_JA NEW
-
MDESC_$SHIFT_JJ
-
MDESC_$SHIFT_JI
-
MDESC_$SHIFT_IA NEW
-
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
-