/art/compiler/driver/ |
dex_compilation_unit.h | 54 return dex_file_; 70 const DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 71 return dex_file_->GetMethodShorty(method_id); 75 const DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 76 return dex_file_->GetMethodShorty(method_id, shorty_len); 108 const DexFile* const dex_file_; member in class:art::DexCompilationUnit
|
dex_compilation_unit.cc | 30 dex_file_(cu->dex_file), 48 dex_file_(&dex_file), 58 symbol_ += MangleForJni(PrettyMethod(dex_method_idx_, *dex_file_));
|
compiler_driver.h | 252 return *dex_file_; 281 : dex_file_(dex_file), 288 CHECK(dex_file_ != NULL); 291 const DexFile* const dex_file_; member in class:art::CompilerDriver::PatchInformation
|
compiler_driver.cc | 1429 const DexFile* const dex_file_; member in class:art::ParallelCompilationManager [all...] |
/art/compiler/sea_ir/types/ |
type_inference.cc | 40 : dex_file_(graph->GetDexFile()), dex_method_idx_(graph->method_idx_), type_cache_(types), 42 const art::DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 43 const char* descriptor = dex_file_->GetTypeDescriptor(dex_file_->GetTypeId(method_id.class_idx_)); 48 art::verifier::RegTypeCache* types): dex_file_(graph->GetDexFile()), 52 const art::DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 53 const char* descriptor = dex_file_->GetTypeDescriptor(dex_file_->GetTypeId(method_id.class_idx_)); 58 const art::DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 59 uint32_t return_type_idx = dex_file_->GetProtoId(method_id.proto_idx_).return_type_idx_ [all...] |
type_inference.h | 84 const art::DexFile* dex_file_; member in class:sea_ir::FunctionTypeInfo
|
/art/runtime/ |
dex_file_verifier.h | 31 : dex_file_(dex_file), begin_(begin), size_(size), 85 const DexFile* dex_file_; member in class:art::DexFileVerifier
|
object_utils.h | 73 dex_file_(NULL), 89 dex_file_ = NULL; 203 if (dex_file_ == NULL) { 204 dex_file_ = GetDexCache()->GetDexFile(); 206 return *dex_file_; 244 const DexFile* dex_file_; member in class:art::ClassHelper 254 FieldHelper() : class_linker_(NULL), dex_cache_(NULL), dex_file_(NULL), field_(NULL) {} 255 explicit FieldHelper(const mirror::ArtField* f) : class_linker_(NULL), dex_cache_(NULL), dex_file_(NULL), field_(f) {} 257 : class_linker_(l), dex_cache_(NULL), dex_file_(NULL), field_(f) {} 265 dex_file_ = NULL 367 const DexFile* dex_file_; member in class:art::FieldHelper 670 const DexFile* dex_file_; member in class:art::MethodHelper [all...] |
dex_file_verifier.cc | 564 ClassDataItemIterator it(*dex_file_, ptr_); [all...] |
dex_file.h | 919 : dex_file_(dex_file), size_(0), pos_(0) { 920 type_list_ = dex_file_.GetProtoParameters(proto_id); 931 return dex_file_.StringByTypeIdx(GetTypeIdx()); 934 const DexFile& dex_file_; member in class:art::DexFileParameterIterator 945 : dex_file_(dex_file), pos_(0), ptr_pos_(raw_class_data_item), last_idx_(0) { 1107 const DexFile& dex_file_; member in class:art::ClassDataItemIterator 1150 const DexFile& dex_file_; member in class:art::EncodedStaticFieldValueIterator [all...] |
dex_file.cc | 872 LOG(WARNING) << "Duplicate field " << PrettyField(GetMemberIndex(), dex_file_) 873 << " in " << dex_file_.GetLocation(); 882 LOG(WARNING) << "Duplicate method " << PrettyMethod(GetMemberIndex(), dex_file_) 883 << " in " << dex_file_.GetLocation(); 946 : dex_file_(dex_file), dex_cache_(dex_cache), class_loader_(class_loader), linker_(linker), [all...] |
class_linker_test.cc | 612 offsets.push_back(CheckOffset(OFFSETOF_MEMBER(mirror::DexCache, dex_file_), "dexFile")); [all...] |
/art/runtime/verifier/ |
method_verifier.cc | 296 dex_file_(dex_file), 457 ClassReference ref(dex_file_, dex_file_->GetIndexForClassDef(*class_def_)); 465 std::string location(StringPrintf("%s: [0x%X]", PrettyMethod(dex_method_idx_, *dex_file_).c_str(), 571 mirror::Class* exception_type = linker->ResolveType(*dex_file_, 706 if (idx >= dex_file_->GetHeader().field_ids_size_) { 708 << dex_file_->GetHeader().field_ids_size_ << ")"; 715 if (idx >= dex_file_->GetHeader().method_ids_size_) { 717 << dex_file_->GetHeader().method_ids_size_ << ")"; 724 if (idx >= dex_file_->GetHeader().type_ids_size_) [all...] |
method_verifier.h | 167 return dex_file_->GetVersion(); 179 return info_messages_ << "VFY: " << PrettyMethod(dex_method_idx_, *dex_file_) 691 const DexFile* const dex_file_; // The dex file containing the method. member in class:art::verifier::MethodVerifier
|
/art/runtime/mirror/ |
dex_cache.h | 159 return GetFieldPtr<const DexFile*>(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_), false); 163 return SetFieldPtr(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_), dex_file, false); 174 uint32_t dex_file_; member in class:art::mirror::DexCache
|
dex_cache.cc | 49 SetFieldPtr(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_), dex_file, false);
|
/art/compiler/sea_ir/code_gen/ |
code_gen.h | 150 const art::DexFile& dex_file): CodeGenPassVisitor(code_gen_data), dex_file_(dex_file) { } 168 const art::DexFile& dex_file_; member in class:sea_ir::CodeGenVisitor
|
code_gen.cc | 199 symbol += art::MangleForJni(PrettyMethod(invoke->GetCalledMethodIndex(), dex_file_));
|
/art/compiler/sea_ir/ir/ |
sea.h | 281 return &dex_file_; 349 const art::DexFile& dex_file_; member in class:sea_ir::SeaGraph
|
sea.cc | 465 regions_(), parameters_(), dex_file_(df), code_item_(NULL) { }
|