Lines Matching defs:dex_cache
25 #include "mirror/dex_cache-inl.h"
70 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
71 const DexFile& dex_file = *dex_cache->GetDexFile();
72 resolved_string = ResolveString(dex_file, string_idx, dex_cache);
74 DCHECK_EQ(dex_cache->GetResolvedString(string_idx), resolved_string);
85 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
87 const DexFile& dex_file = *dex_cache->GetDexFile();
88 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader);
101 Handle<mirror::DexCache> dex_cache(hs.NewHandle(dex_cache_ptr));
103 const DexFile& dex_file = *dex_cache->GetDexFile();
104 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader);
121 Handle<mirror::DexCache> dex_cache,
131 const DexFile* dex_file = dex_cache->GetDexFile();
133 mirror::Class* resolved_type = dex_cache->GetResolvedType(method.class_idx_);
135 resolved_type = ResolveType(*dex_file, method.class_idx_, dex_cache, class_loader);
164 inline ArtField* ClassLinker::GetResolvedField(uint32_t field_idx, mirror::DexCache* dex_cache) {
165 return dex_cache->GetResolvedField(field_idx, image_pointer_size_);
179 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
181 const DexFile& dex_file = *dex_cache->GetDexFile();
182 resolved_field = ResolveField(dex_file, field_idx, dex_cache, class_loader, is_static);