Searched refs:ir_type (Results 1 – 7 of 7) sorted by relevance
96 for (const auto& ir_type : dex_ir_->types) { in GetType() local97 if (ir_type->descriptor == descriptor) { in GetType()98 return ir_type.get(); in GetType()103 auto ir_type = dex_ir_->Alloc<Type>(); in GetType() local104 ir_type->descriptor = descriptor; in GetType()110 ir_node = ir_type; in GetType()111 ir_type->orig_index = new_index; in GetType()113 return ir_type; in GetType()
79 handler.ir_type = dex_ir->types_map[type_index]; in DisassembleTryBlocks()80 SLICER_CHECK_NE(handler.ir_type, nullptr); in DisassembleTryBlocks()663 auto ir_type = (index == dex::kNoIndex) ? nullptr : dex_ir->types_map[index]; in GetType() local664 return Alloc<Type>(ir_type, index); in GetType()
794 auto ir_type = dex_ir_->Alloc<ir::Type>(); in ParseType() local796 ir_type->descriptor = GetString(dex_type.descriptor_idx); in ParseType()797 ir_type->orig_index = index; in ParseType()799 return ir_type; in ParseType()
566 const auto& ir_type = types[i]; in FillTypes() local569 dexTypeId->descriptor_idx = ir_type->descriptor->index; in FillTypes()639 for (auto ir_type : types) { in WriteTypeList() local640 data.Push<dex::u2>(ir_type->index); in WriteTypeList()
43 handlers_.PushULeb128(handler.ir_type->orig_index); in Visit()
199 auto ir_type = type->ir_type; in Visit() local200 printf("%s", ir_type->Decl().c_str()); in Visit()251 printf("\t catch(%s) : Label_%d\n", handler.ir_type->Decl().c_str(), in Visit()
199 ir::Type* ir_type; member201 Type(ir::Type* ir_type, dex::u4 index) : IndexedOperand(index), ir_type(ir_type) {} in Type()365 ir::Type* ir_type = nullptr; member