Lines Matching refs:Handle
72 template<class T> class Handle; variable
177 Handle<mirror::ClassLoader> class_loader,
195 Handle<mirror::ClassLoader> class_loader)
221 Handle<mirror::ClassLoader> class_loader,
251 Handle<mirror::DexCache> dex_cache)
278 Handle<mirror::DexCache> dex_cache,
279 Handle<mirror::ClassLoader> class_loader)
339 Handle<mirror::DexCache> dex_cache,
340 Handle<mirror::ClassLoader> class_loader,
355 Handle<mirror::DexCache> dex_cache,
356 Handle<mirror::ClassLoader> class_loader)
371 Handle<mirror::DexCache> dex_cache,
372 Handle<mirror::ClassLoader> class_loader,
382 Handle<mirror::DexCache> dex_cache,
383 Handle<mirror::ClassLoader> class_loader)
412 Handle<mirror::DexCache> dex_cache,
413 Handle<mirror::ClassLoader> class_loader)
434 Handle<mirror::Class> c,
514 Handle<mirror::Class> klass,
523 void ResolveClassExceptionHandlerTypes(Handle<mirror::Class> klass)
723 bool ValidateSuperClassDescriptors(Handle<mirror::Class> klass)
757 Handle<mirror::Class> klass,
764 Handle<mirror::Class> klass,
782 Handle<mirror::Class> klass,
783 Handle<mirror::Class> supertype)
846 Handle<mirror::ClassLoader> class_loader)
863 Handle<mirror::Class> klass,
870 Handle<mirror::Class> klass)
875 Handle<mirror::Class> klass)
878 void LoadField(const ClassDataItemIterator& it, Handle<mirror::Class> klass, ArtField* dst)
883 Handle<mirror::Class> klass, ArtMethod* dst)
897 Handle<mirror::ClassLoader> class_loader,
911 Handle<mirror::ClassLoader> class_loader)
931 Handle<mirror::DexCache> dex_cache,
932 Handle<mirror::ClassLoader> class_loader)
972 Handle<mirror::Class> klass,
977 bool WaitForInitializeClass(Handle<mirror::Class> klass,
983 Handle<mirror::ClassLoader> class_loader1,
984 Handle<mirror::ClassLoader> class_loader2)
995 Handle<mirror::Class> klass,
996 Handle<mirror::ObjectArray<mirror::Class>> interfaces,
1001 bool LinkSuperClass(Handle<mirror::Class> klass)
1004 bool LoadSuperAndInterfaces(Handle<mirror::Class> klass, const DexFile& dex_file)
1009 Handle<mirror::Class> klass,
1010 Handle<mirror::ObjectArray<mirror::Class>> interfaces,
1115 Handle<mirror::Class> klass,
1122 Handle<mirror::Class> klass,
1123 Handle<mirror::ObjectArray<mirror::Class>> interfaces)
1154 Handle<mirror::Class> klass,
1162 Handle<mirror::Class> klass,
1168 bool LinkStaticFields(Thread* self, Handle<mirror::Class> klass, size_t* class_size)
1170 bool LinkInstanceFields(Thread* self, Handle<mirror::Class> klass)
1172 bool LinkFields(Thread* self, Handle<mirror::Class> klass, bool is_static, size_t* class_size)
1174 void CreateReferenceInstanceOffsets(Handle<mirror::Class> klass)
1190 void CreateProxyConstructor(Handle<mirror::Class> klass, ArtMethod* out)
1192 void CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, ArtMethod* out)
1238 void CheckSystemClass(Thread* self, Handle<mirror::Class> c1, const char* descriptor)
1244 Handle<mirror::Class> klass,
1245 Handle<mirror::IfTable> iftable)
1267 void FillImtFromSuperClass(Handle<mirror::Class> klass,
1374 Handle<mirror::Class> klass ATTRIBUTE_UNUSED, in ClassPreDefine()
1375 Handle<mirror::ClassLoader> class_loader ATTRIBUTE_UNUSED, in ClassPreDefine()
1385 virtual void ClassLoad(Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
1389 virtual void ClassPrepare(Handle<mirror::Class> temp_klass,
1390 Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) = 0;