Home
last modified time | relevance | path

Searched refs:class_def_idx (Results 1 – 24 of 24) sorted by relevance

/art/libdexfile/dex/
Dtype_lookup_table.cc49 for (size_t class_def_idx = 0; class_def_idx < dex_file.NumClassDefs(); ++class_def_idx) { in Create() local
50 const dex::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); in Create()
56 entries[pos] = Entry(str_id.string_data_off_, hash, class_def_idx, mask_bits); in Create()
59 conflict_class_defs.push_back(class_def_idx); in Create()
64 for (uint16_t class_def_idx : conflict_class_defs) { in Create() local
65 const dex::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); in Create()
82 entries[insert_pos] = Entry(str_id.string_data_off_, hash, class_def_idx, mask_bits); in Create()
Dclass_iterator.h31 ClassIteratorData(const DexFile& dex_file, uint32_t class_def_idx) in ClassIteratorData() argument
33 class_def_idx_(class_def_idx) {} in ClassIteratorData()
49 ClassIterator(const DexFile& dex_file, uint32_t class_def_idx) in ClassIterator() argument
50 : data_(dex_file, class_def_idx) {} in ClassIterator()
Dclass_reference.h32 ClassReference(const DexFile* file, uint32_t class_def_idx) in ClassReference() argument
33 : DexFileReference(file, class_def_idx) {} in ClassReference()
Dclass_accessor_test.cc30 uint32_t class_def_idx = 0u; in TEST_F() local
35 EXPECT_EQ(class_def_idx, accessor.GetClassDefIndex()); in TEST_F()
36 ++class_def_idx; in TEST_F()
86 EXPECT_EQ(class_def_idx, dex_file->NumClassDefs()); in TEST_F()
Dtype_lookup_table_test.cc46 uint32_t class_def_idx = table.Lookup(descriptor, hash); in TEST_P() local
47 ASSERT_EQ(pair.second, class_def_idx); in TEST_P()
Ddex_file_structs.h283 const uint8_t* GetFlagsPointer(uint32_t class_def_idx) const { in GetFlagsPointer()
284 if (flags_offset_[class_def_idx] == 0) { in GetFlagsPointer()
287 return reinterpret_cast<const uint8_t*>(this) + flags_offset_[class_def_idx]; in GetFlagsPointer()
/art/compiler/driver/
Ddex_compilation_unit.cc34 uint16_t class_def_idx, in DexCompilationUnit() argument
44 class_def_idx_(class_def_idx), in DexCompilationUnit()
Dcompiler_options.cc166 uint16_t class_def_idx, in IsMethodVerifiedWithoutFailures() argument
179 const char* descriptor = dex_file.GetClassDescriptor(dex_file.GetClassDef(class_def_idx)); in IsMethodVerifiedWithoutFailures()
Ddex_compilation_unit.h42 uint16_t class_def_idx,
Dcompiler_options.h306 uint16_t class_def_idx,
/art/test/661-oat-writer-layout/
Dinfo.txt4 MethodHotness bitmask (and sub-sorts by class_def_idx, then method_id).
/art/compiler/
Dcompiler.h64 uint16_t class_def_idx,
/art/runtime/verifier/
Dmethod_verifier.h267 const dex::ClassDef& class_def_idx,
290 const dex::ClassDef& class_def_idx,
/art/dex2oat/
Ddex2oat_vdex_test.cc113 uint16_t class_def_idx = GetClassDefIndex(cls, dex_file); in HasVerifiedClass() local
114 return deps->GetVerifiedClasses(dex_file)[class_def_idx]; in HasVerifiedClass()
Dverifier_deps_test.cc268 uint16_t class_def_idx = GetClassDefIndex(cls, dex_file); in HasVerifiedClass() local
269 return verifier_deps_->GetVerifiedClasses(dex_file)[class_def_idx]; in HasVerifiedClass()
/art/compiler/optimizing/
Doptimizing_compiler.cc282 uint16_t class_def_idx,
1010 uint16_t class_def_idx, in Compile() argument
1022 if (compiler_options.IsMethodVerifiedWithoutFailures(method_idx, class_def_idx, dex_file) || in Compile()
1045 class_def_idx, in Compile()
1245 const uint16_t class_def_idx = method->GetClassDefIndex(); in JitCompile() local
1287 info.class_def_index = class_def_idx; in JitCompile()
1340 class_def_idx, in JitCompile()
1395 info.class_def_index = class_def_idx; in JitCompile()
Dinliner.cc391 uint16_t class_def_idx = method->GetDeclaringClass()->GetDexClassDefIndex(); in IsMethodUnverified() local
393 class_def_idx, in IsMethodUnverified()
/art/runtime/
Dhidden_api.cc451 uint16_t class_def_idx = ext->GetPreRedefineClassDefIndex(); in GetDexFlags() local
452 DCHECK_NE(class_def_idx, DexFile::kDexNoIndex16); in GetDexFlags()
453 const dex::ClassDef& original_class_def = original_dex->GetClassDef(class_def_idx); in GetDexFlags()
Doat_file.cc2255 const uint32_t class_def_idx = oat_dex_file->GetTypeLookupTable().Lookup(descriptor, hash); in FindClassDef() local
2256 if (class_def_idx != dex::kDexNoIndex) { in FindClassDef()
2257 CHECK_LT(class_def_idx, dex_file.NumClassDefs()) << oat_dex_file->GetOatFile()->GetLocation(); in FindClassDef()
2258 lookup_table_classdef = &dex_file.GetClassDef(class_def_idx); in FindClassDef()
2397 uint16_t class_def_idx, in FindOatClass() argument
2399 DCHECK_NE(class_def_idx, DexFile::kDexNoIndex16); in FindOatClass()
2406 return oat_dex_file->GetOatClass(class_def_idx); in FindOatClass()
Doat_file.h372 static OatClass FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, bool* found);
Dart_method.cc414 uint16_t class_def_idx, in GetOatMethodIndexFromMethodIndex() argument
416 ClassAccessor accessor(dex_file, class_def_idx); in GetOatMethodIndexFromMethodIndex()
/art/dex2oat/driver/
Dcompiler_driver.cc373 uint16_t class_def_idx, in CompileMethodHarness() argument
389 class_def_idx, in CompileMethodHarness()
420 uint16_t class_def_idx, in CompileMethodQuick() argument
431 uint16_t class_def_idx, in CompileMethodQuick()
448 dex_file, dex_file.GetClassDef(class_def_idx), method_idx); in CompileMethodQuick()
477 class_def_idx, in CompileMethodQuick()
514 class_def_idx, in CompileMethodQuick()
/art/runtime/mirror/
Dclass.cc1153 uint16_t class_def_idx = GetDexClassDefIndex(); in GetClassDef() local
1154 if (class_def_idx == DexFile::kDexNoIndex16) { in GetClassDef()
1157 return &GetDexFile().GetClassDef(class_def_idx); in GetClassDef()
Dclass.h1158 void SetDexClassDefIndex(uint16_t class_def_idx) REQUIRES_SHARED(Locks::mutator_lock_) { in SetDexClassDefIndex() argument
1160 OFFSET_OF_OBJECT_MEMBER(Class, dex_class_def_idx_), class_def_idx); in SetDexClassDefIndex()