KUNAI Static Analyzer
Kunai is a library for doing static binary analysis of Dalvik.
Loading...
Searching...
No Matches
KUNAI::DEX::Instruction31t Member List

This is the complete list of members for KUNAI::DEX::Instruction31t, including all inherited members.

addressKUNAI::DEX::Instructionprotected
get_address() constKUNAI::DEX::Instructioninlinevirtual
get_instruction_length() constKUNAI::DEX::Instructioninlinevirtual
get_instruction_opcode() constKUNAI::DEX::Instructioninlinevirtual
get_instruction_type() constKUNAI::DEX::Instructioninlinevirtual
get_kind() constKUNAI::DEX::Instructioninlinevirtual
get_offset() constKUNAI::DEX::Instruction31tinline
get_offset_type() constKUNAI::DEX::Instruction31tinline
get_opcodes()KUNAI::DEX::Instructioninlinevirtual
get_packed_switch()KUNAI::DEX::Instruction31tinline
get_ref_register() constKUNAI::DEX::Instruction31tinline
get_ref_register_type() constKUNAI::DEX::Instruction31tinline
get_sparse_switch()KUNAI::DEX::Instruction31tinline
get_type_of_switch() constKUNAI::DEX::Instruction31tinline
has_side_effects() constKUNAI::DEX::Instructionvirtual
Instruction(std::vector< uint8_t > &bytecode, std::size_t index, dexinsttype_t instruction_type)KUNAI::DEX::Instructioninline
Instruction(std::vector< uint8_t > &bytecode, std::size_t index, dexinsttype_t instruction_type, std::uint32_t length)KUNAI::DEX::Instructioninline
Instruction31t(std::vector< uint8_t > &bytecode, std::size_t index, Parser *parser) (defined in KUNAI::DEX::Instruction31t)KUNAI::DEX::Instruction31t
is_terminator()KUNAI::DEX::Instructioninlinevirtual
lengthKUNAI::DEX::Instructionprotected
may_throw() constKUNAI::DEX::Instructionvirtual
NONE_SWITCH enum value (defined in KUNAI::DEX::Instruction31t)KUNAI::DEX::Instruction31t
opKUNAI::DEX::Instructionprotected
op_codesKUNAI::DEX::Instructionprotected
PACKED_SWITCH enum value (defined in KUNAI::DEX::Instruction31t)KUNAI::DEX::Instruction31t
print_instruction()KUNAI::DEX::Instruction31tinlinevirtual
print_instruction(std::ostream &os)KUNAI::DEX::Instruction31tinlinevirtual
set_address(std::uint64_t address)KUNAI::DEX::Instructioninlinevirtual
set_packed_switch(PackedSwitch *packed_switch)KUNAI::DEX::Instruction31tinline
set_sparse_switch(SparseSwitch *sparse_switch)KUNAI::DEX::Instruction31tinline
SPARSE_SWITCH enum value (defined in KUNAI::DEX::Instruction31t)KUNAI::DEX::Instruction31t
type_of_switch_t enum nameKUNAI::DEX::Instruction31t
~Instruction()=defaultKUNAI::DEX::Instructionvirtual