Lines Matching refs:BytecodeInstruction
478 const auto bc_ins = BytecodeInstruction(code_accessor.GetInstructions()); in GetExceptions()
517 static size_t getBytecodeInstructionNumber(BytecodeInstruction bc_ins_first, BytecodeInstruction bc… in getBytecodeInstructionNumber()
532 bool Disassembler::LocateTryBlock(const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_… in LocateTryBlock()
585 bool Disassembler::LocateCatchBlock(const BytecodeInstruction &bc_ins, const BytecodeInstruction &b… in LocateCatchBlock()
1543 return BytecodeOpcodeToPandasmOpcode(BytecodeInstruction::Opcode(o)); in BytecodeOpcodeToPandasmOpcode()
1546 std::string Disassembler::IDToString(BytecodeInstruction bc_ins, panda_file::File::EntityId method_… in IDToString()
1552 if (bc_ins.IsIdMatchFlag(idx, BytecodeInstruction::Flags::METHOD_ID)) { in IDToString()
1554 } else if (bc_ins.IsIdMatchFlag(idx, BytecodeInstruction::Flags::STRING_ID)) { in IDToString()
1559 ASSERT(bc_ins.IsIdMatchFlag(idx, BytecodeInstruction::Flags::LITERALARRAY_ID)); in IDToString()
1579 BytecodeInstruction bc_ins, BytecodeInstruction bc_ins_last, in translateImmToLabel()
1585 size_t idx = getBytecodeInstructionNumber(BytecodeInstruction(ins_arr), bc_ins_dest); in translateImmToLabel()
1618 auto bc_ins = BytecodeInstruction(ins_arr); in GetInstructions()
1640 if (bc_ins.HasFlag(BytecodeInstruction::Flags::METHOD_ID)) { in GetInstructions()