/art/libdexfile/dex/ |
D | class_accessor_test.cc | 70 EXPECT_EQ(method.GetCodeItem(), method_it->GetCodeItem()); in TEST_F() 79 EXPECT_EQ(method.GetCodeItem(), method_it->GetCodeItem()); in TEST_F()
|
D | class_accessor-inl.h | 141 inline const dex::CodeItem* ClassAccessor::GetCodeItem(const Method& method) const { in GetCodeItem() function 142 return dex_file_.GetCodeItem(method.GetCodeItemOffset()); in GetCodeItem() 146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions() 150 return CodeItemDataAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructionsAndData() 157 inline const dex::CodeItem* ClassAccessor::Method::GetCodeItem() const { in GetCodeItem() function 158 return dex_file_.GetCodeItem(code_off_); in GetCodeItem()
|
D | dex_file_tracking_registrar.cc | 161 const dex::CodeItem* code_item = method.GetCodeItem(); in SetAllCodeItemRegistration() 174 const dex::CodeItem* code_item = method.GetCodeItem(); in SetAllCodeItemStartRegistration() 192 const dex::CodeItem* code_item = method.GetCodeItem(); in SetAllInsnsRegistration() 209 const dex::CodeItem* code_item = method.GetCodeItem(); in SetCodeItemRegistration()
|
D | class_accessor.h | 108 const dex::CodeItem* GetCodeItem() const; 286 const dex::CodeItem* GetCodeItem(const Method& method) const;
|
D | dex_file_loader_test.cc | 482 const dex::CodeItem* code_item = raw->GetCodeItem(raw->FindCodeItemOffset(class_def, kMethodIdx)); in TEST_F()
|
/art/runtime/interpreter/ |
D | shadow_frame.cc | 30 CHECK(m->GetCodeItem() != nullptr) << ArtMethod::PrettyMethod(m); in GetThisObject()
|
/art/runtime/ |
D | art_method-inl.h | 223 inline const dex::CodeItem* ArtMethod::GetCodeItem() { in GetCodeItem() function 224 return GetDexFile()->GetCodeItem(GetCodeItemOffset()); in GetCodeItem() 396 return CodeItemInstructionAccessor(*GetDexFile(), GetCodeItem()); in DexInstructions() 400 return CodeItemDataAccessor(*GetDexFile(), GetCodeItem()); in DexInstructionData() 404 return CodeItemDebugInfoAccessor(*GetDexFile(), GetCodeItem(), GetDexMethodIndex()); in DexInstructionDebugInfo()
|
D | vdex_file.cc | 330 const dex::CodeItem* code_item = method.GetCodeItem(); in UnquickenDexFile()
|
/art/dex2oat/dex/ |
D | dex_to_dex_decompiler_test.cc | 95 *accessor.GetCodeItem(method), in RunTest()
|
D | dex_to_dex_compiler.cc | 634 const dex::CodeItem* code_item = method.GetCodeItem(); in SetDexFiles()
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 69 const dex::CodeItem* GetCodeItem() const { in GetCodeItem() function
|
/art/tools/veridex/ |
D | precise_hidden_api_finder.cc | 42 if (method.GetCodeItem() != nullptr) { in RunInternal()
|
/art/runtime/entrypoints/quick/ |
D | quick_throw_entrypoints.cc | 124 CodeItemDataAccessor accessor(*visitor.caller->GetDexFile(), visitor.caller->GetCodeItem()); in artThrowClassCastException()
|
/art/dexlayout/ |
D | compact_dex_writer.cc | 62 dex_ir::CodeItem* code_item = method.GetCodeItem(); in WriteDebugInfoOffsetTable() 250 dex_ir::CodeItem* code_item = method.GetCodeItem(); in SortDebugInfosByMethodIndex() 350 dex_ir::CodeItem* code_item = method.GetCodeItem(); in CanGenerateCompactDex()
|
D | dex_visualize.cc | 188 const dex_ir::CodeItem* code_item = method->GetCodeItem(); in DumpMethodItem()
|
D | dexlayout.cc | 1501 (*direct_methods)[i].GetCodeItem(), in DumpClass() 1518 (*virtual_methods)[i].GetCodeItem(), in DumpClass() 1645 dex_ir::CodeItem* code_item = method.GetCodeItem(); in LayoutStringData() 1752 dex_ir::CodeItem *code_item = method.GetCodeItem(); in LayoutCodeItems()
|
D | dex_verify.cc | 835 if (!VerifyCode(orig_method->GetCodeItem(), output_method->GetCodeItem(), error_msg)) { in VerifyMethods()
|
/art/dexlist/ |
D | dexlist.cc | 150 method.GetCodeItem(), in dumpClass()
|
/art/compiler/ |
D | exception_test.cc | 131 CodeItemDataAccessor accessor(*dex_, dex_->GetCodeItem(method_f_->GetCodeItemOffset())); in TEST_F()
|
D | common_compiler_test.cc | 198 compiled_method = compiler->Compile(method->GetCodeItem(), in CompileMethod()
|
/art/compiler/optimizing/ |
D | optimization.cc | 240 dex_compilation_unit.GetCodeItem()); in ConstructOptimizations()
|
/art/runtime/verifier/ |
D | class_verifier.cc | 280 method.GetCodeItem(), in VerifyClass()
|
/art/tools/dexanalyze/ |
D | dexanalyze_experiments.cc | 95 CodeItemDebugInfoAccessor code_item(*dex_file, method.GetCodeItem(), method.GetIndex()); in ProcessDexFiles() 313 CodeItemDataAccessor code_item(dex_file, method.GetCodeItem()); in ProcessDexFile()
|
D | dexanalyze_bytecode.cc | 135 if (method.GetCodeItem() == nullptr || !visited.insert(method.GetCodeItem()).second) { in ProcessDexFiles()
|
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 93 return method->GetCodeItem(); in NterpGetCodeItem()
|