/art/openjdkjvmti/ |
D | ti_redefine.cc | 538 dex_file_(redefined_dex_file), in ClassRedefinition() 755 cl->GetInternTable()->InternStrong(dex_file_->GetLocation().c_str()))); in CreateNewDexCache() 764 dex_file_.get(), in CreateNewDexCache() 934 DCHECK_EQ(dex_file_->NumClassDefs(), 1u); in CheckMethods() 937 art::ClassAccessor accessor(*dex_file_, dex_file_->GetClassDef(0)); in CheckMethods() 963 MethodNameAndSignature new_method_id(dex_file_.get(), new_method.GetIndex()); in CheckMethods() 1016 DCHECK_EQ(dex_file_->NumClassDefs(), 1u); in CheckFields() 1017 art::ClassAccessor new_accessor(*dex_file_, dex_file_->GetClassDef(0)); in CheckFields() 1027 FieldNameAndSignature new_field_id(dex_file_.get(), new_field.GetIndex()); in CheckFields() 1075 if (dex_file_->NumClassDefs() != 1) { in CheckClass() [all …]
|
/art/runtime/verifier/ |
D | method_verifier.h | 142 DCHECK(dex_file_ != nullptr); in GetDexFile() 143 return *dex_file_; in GetDexFile() 336 const DexFile* const dex_file_; // The dex file containing the method. variable
|
/art/dexoptanalyzer/ |
D | dexoptanalyzer.cc | 183 dex_file_ = std::string(option.substr(strlen("--dex-file="))); in ParseArgs() 308 oat_file_assistant = std::make_unique<OatFileAssistant>(dex_file_.c_str(), in GetDexOptNeeded() 366 std::string dex_file_; member in art::DexoptAnalyzer
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 59 dex_file_(dex_file), in HInstructionBuilder() 386 << dex_file_->PrettyMethod(dex_compilation_unit_->GetDexMethodIndex()) in Build() 392 << dex_file_->PrettyMethod(dex_compilation_unit_->GetDexMethodIndex()) in Build() 439 const char* shorty = dex_file_->GetMethodShorty(method_idx); in BuildIntrinsic() 445 MethodReference target_method(dex_file_, method_idx); in BuildIntrinsic() 575 dex_file_->GetMethodId(dex_compilation_unit_->GetDexMethodIndex()); in InitializeParameters() 578 HParameterValue* parameter = new (allocator_) HParameterValue(*dex_file_, in InitializeParameters() 591 const dex::ProtoId& proto = dex_file_->GetMethodPrototype(referrer_method_id); in InitializeParameters() 592 const dex::TypeList* arg_types = dex_file_->GetProtoParameters(proto); in InitializeParameters() 595 *dex_file_, in InitializeParameters() [all …]
|
D | block_builder.cc | 33 dex_file_(dex_file), in HBasicBlockBuilder() 348 new (allocator_) TryCatchInformation(iterator.GetHandlerTypeIndex(), *dex_file_)); in InsertTryBoundaryBlocks()
|
D | nodes.h | 405 dex_file_(dex_file), in allocator_() 626 return dex_file_; in GetDexFile() 808 const DexFile& dex_file_; variable 4291 dex_file_(dex_file), in HNewInstance() 4300 const DexFile& GetDexFile() const { return dex_file_; } in GetDexFile() 4345 const DexFile& dex_file_; variable 5686 dex_file_(dex_file), in HExpression() 5693 const DexFile& GetDexFile() const { return dex_file_; } in GetDexFile() 5714 const DexFile& dex_file_; variable 5874 dex_file_(dex_file) {} in FieldInfo() [all …]
|
D | instruction_builder.h | 304 const DexFile* const dex_file_; variable
|
D | nodes.cc | 693 const dex::MethodId& method_id = dex_file_.GetMethodId(method_idx_); in GetMethodName() 694 return dex_file_.GetMethodName(method_id); in GetMethodName() 698 return dex_file_.PrettyMethod(method_idx_, with_signature); in PrettyMethod()
|
/art/tools/hiddenapi/ |
D | hiddenapi.cc | 112 const uint8_t* GetData() const { return dex_file_.GetClassData(GetClassDef()); } in GetData() 116 bool HasSuperclass() const { return dex_file_.IsTypeIndexValid(GetSuperclassIndex()); } in HasSuperclass() 119 return HasSuperclass() ? dex_file_.StringByTypeIdx(GetSuperclassIndex()) : ""; in GetSuperclassDescriptor() 124 const dex::TypeList* ifaces = dex_file_.GetInterfacesList(GetClassDef()); in GetInterfaceDescriptors() 126 list.insert(dex_file_.StringByTypeIdx(ifaces->GetTypeItem(i).type_idx_)); in GetInterfaceDescriptors() 138 LOG(FATAL) << "Class duplication: " << GetDescriptor() << " in " << dex_file_.GetLocation() in Equals() 139 << " and " << other.dex_file_.GetLocation(); in Equals()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 818 dex_file_(nullptr), in DexMethodVisitor() 822 DCHECK(dex_file_ == nullptr); in StartClass() 824 dex_file_ = dex_file; in StartClass() 833 dex_file_ = nullptr; in EndClass() 852 const DexFile* dex_file_; member in art::linker::OatWriter::DexMethodVisitor 902 MethodReference(dex_file_, method.GetIndex())); in VisitMethod() 940 DCHECK_EQ(dex_file_, ref.dex_file); in AddBssReference() 988 writer_->compiler_driver_->GetCompiledMethod(MethodReference(dex_file_, method_idx)); in VisitMethod() 997 ClassReference class_ref(dex_file_, class_def_index_); in EndClass() 1225 MethodReference method_ref(dex_file_, method.GetIndex()); in VisitMethod() [all …]
|
/art/libdexfile/dex/ |
D | dex_file.h | 897 : dex_file_(dex_file) { in DexFileParameterIterator() 898 type_list_ = dex_file_.GetProtoParameters(proto_id); in DexFileParameterIterator() 910 return dex_file_.StringByTypeIdx(dex::TypeIndex(GetTypeIdx())); in GetDescriptor() 913 const DexFile& dex_file_; 956 const DexFile& dex_file_; variable
|
D | code_item_accessors.h | 184 const DexFile* dex_file_ = nullptr;
|
D | dex_file.cc | 597 : dex_file_(dex_file), in EncodedArrayValueIterator()
|
/art/runtime/mirror/ |
D | dex_cache.h | 448 return GetFieldPtr<const DexFile*>(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_)); in GetDexFile() 452 SetFieldPtr<false>(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_), dex_file); in SetDexFile() 568 uint64_t dex_file_; // const DexFile* variable
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 86 return dex_file_; in GetDexFile() 124 dex_file_(dex_file), in ClassData() 131 const DexFile& dex_file_; member in art::__anon4bc6c7790111::ClassData
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 1462 dex_file_(dex_file), in ParallelCompilationManager() 1481 CHECK(dex_file_ != nullptr); in GetDexFile() 1482 return dex_file_; in GetDexFile() 1556 const DexFile* const dex_file_; member in art::ParallelCompilationManager
|
/art/runtime/ |
D | class_linker.cc | 6396 dex_file_(method->GetDexFile()), mid_(&dex_file_->GetMethodId(method->GetDexMethodIndex())), in REQUIRES_SHARED() 6403 name_ = dex_file_->StringDataAndUtf16LengthByIdx(mid_->name_idx_, &name_len_); in GetName() 6413 if (dex_file_ == other_dex_file) { in HasSameNameAndSignature() 6423 return dex_file_->GetMethodSignature(*mid_) == other_dex_file->GetMethodSignature(other_mid); in HasSameNameAndSignature() 6428 const DexFile* const dex_file_; member in art::MethodNameAndSignatureComparator
|
D | class_linker_test.cc | 676 addOffset(OFFSETOF_MEMBER(mirror::DexCache, dex_file_), "dexFile"); in DexCacheOffsets()
|