Lines Matching refs:mirror
35 Handle<mirror::ClassLoader> class_loader) in IsInstanceOfBaseDexClassLoader()
38 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_BaseDexClassLoader)); in IsInstanceOfBaseDexClassLoader()
44 Handle<mirror::ClassLoader> class_loader) in IsPathOrDexClassLoader()
46 ObjPtr<mirror::Class> class_loader_class = class_loader->GetClass(); in IsPathOrDexClassLoader()
49 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_PathClassLoader)) || in IsPathOrDexClassLoader()
51 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_DexClassLoader)); in IsPathOrDexClassLoader()
56 Handle<mirror::ClassLoader> class_loader) in IsInMemoryDexClassLoader()
58 ObjPtr<mirror::Class> class_loader_class = class_loader->GetClass(); in IsInMemoryDexClassLoader()
60 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_InMemoryDexClassLoader)); in IsInMemoryDexClassLoader()
64 Handle<mirror::ClassLoader> class_loader) in IsDelegateLastClassLoader()
66 ObjPtr<mirror::Class> class_loader_class = class_loader->GetClass(); in IsDelegateLastClassLoader()
68 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_DelegateLastClassLoader); in IsDelegateLastClassLoader()
79 Handle<mirror::ClassLoader> class_loader, in VisitClassLoaderDexElements()
84 ObjPtr<mirror::Object> dex_path_list = in VisitClassLoaderDexElements()
89 ObjPtr<mirror::Object> dex_elements_obj = in VisitClassLoaderDexElements()
96 Handle<mirror::ObjectArray<mirror::Object>> dex_elements = in VisitClassLoaderDexElements()
97 hs.NewHandle(dex_elements_obj->AsObjectArray<mirror::Object>()); in VisitClassLoaderDexElements()
98 for (auto element : dex_elements.Iterate<mirror::Object>()) { in VisitClassLoaderDexElements()
121 Handle<mirror::ClassLoader> class_loader, in VisitClassLoaderDexFiles()
132 auto visit_dex_files = [&](ObjPtr<mirror::Object> element, RetType* ret) in VisitClassLoaderDexFiles()
134 ObjPtr<mirror::Object> dex_file = dex_file_field->GetObject(element); in VisitClassLoaderDexFiles()
136 ObjPtr<mirror::LongArray> long_array = cookie_field->GetObject(dex_file)->AsLongArray(); in VisitClassLoaderDexFiles()
164 Handle<mirror::ClassLoader> class_loader, in VisitClassLoaderDexFiles()