Home | History | Annotate | Download | only in runtime

Lines Matching refs:dex_file

28 #include "dex_file.h"
101 const DexFile& dex_file, const DexFile::ClassDef& dex_class_def)
144 mirror::String* ResolveString(const DexFile& dex_file, uint32_t string_idx,
151 mirror::Class* ResolveType(const DexFile& dex_file, uint16_t type_idx, mirror::Class* referrer)
167 mirror::Class* ResolveType(const DexFile& dex_file, uint16_t type_idx,
177 mirror::ArtMethod* ResolveMethod(const DexFile& dex_file,
203 mirror::ArtField* ResolveField(const DexFile& dex_file,
214 mirror::ArtField* ResolveFieldJLS(const DexFile& dex_file, uint32_t field_idx,
233 void RegisterDexFile(const DexFile& dex_file)
236 void RegisterDexFile(const DexFile& dex_file, Handle<mirror::DexCache> dex_cache)
265 mirror::DexCache* FindDexCache(const DexFile& dex_file)
268 bool IsDexFileRegistered(const DexFile& dex_file)
326 bool VerifyClassUsingOatFile(const DexFile& dex_file, mirror::Class* klass,
329 void ResolveClassExceptionHandlerTypes(const DexFile& dex_file,
332 void ResolveMethodExceptionHandlerTypes(const DexFile& dex_file, mirror::ArtMethod* klass)
355 const void* GetQuickOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, uint32_t method_idx)
358 const void* GetPortableOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, uint32_t method_idx)
449 mirror::DexCache* AllocDexCache(Thread* self, const DexFile& dex_file)
463 void AppendToBootClassPath(const DexFile& dex_file)
465 void AppendToBootClassPath(const DexFile& dex_file, Handle<mirror::DexCache> dex_cache)
468 void ConstructFieldMap(const DexFile& dex_file, const DexFile::ClassDef& dex_class_def,
474 uint32_t SizeOfClassWithoutEmbeddedTables(const DexFile& dex_file,
477 void LoadClass(const DexFile& dex_file,
482 void LoadClassMembers(const DexFile& dex_file,
489 void LoadField(const DexFile& dex_file, const ClassDataItemIterator& it,
493 mirror::ArtMethod* LoadMethod(Thread* self, const DexFile& dex_file,
500 // Finds the associated oat class for a dex_file and descriptor. Returns whether the class
502 bool FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, OatFile::OatClass* oat_class)
505 void RegisterDexFileLocked(const DexFile& dex_file, Handle<mirror::DexCache> dex_cache)
508 bool IsDexFileRegisteredLocked(const DexFile& dex_file)
537 bool LoadSuperAndInterfaces(Handle<mirror::Class> klass, const DexFile& dex_file)
560 const DexFile& dex_file, uint32_t dex_method_index, uint32_t method_index)
581 const OatFile::OatDexFile* FindOpenedOatDexFileForDexFile(const DexFile& dex_file)