Lines Matching refs:Handle
51 template<class T> class Handle; variable
177 Handle<mirror::ClassLoader> class_loader,
193 Handle<mirror::ClassLoader> class_loader)
219 Handle<mirror::ClassLoader> class_loader,
260 Handle<mirror::DexCache> dex_cache)
286 Handle<mirror::DexCache> dex_cache,
287 Handle<mirror::ClassLoader> class_loader)
345 Handle<mirror::DexCache> dex_cache,
346 Handle<mirror::ClassLoader> class_loader,
361 Handle<mirror::DexCache> dex_cache,
362 Handle<mirror::ClassLoader> class_loader)
377 Handle<mirror::DexCache> dex_cache,
378 Handle<mirror::ClassLoader> class_loader,
388 Handle<mirror::DexCache> dex_cache,
389 Handle<mirror::ClassLoader> class_loader)
418 Handle<mirror::DexCache> dex_cache,
419 Handle<mirror::ClassLoader> class_loader)
440 Handle<mirror::Class> c,
519 Handle<mirror::Class> klass,
526 Handle<mirror::Class> klass)
534 Handle<mirror::Class> klass,
535 Handle<mirror::ObjectArray<mirror::Class>> interfaces,
555 Handle<mirror::Class> klass,
564 void ResolveClassExceptionHandlerTypes(Handle<mirror::Class> klass)
669 Handle<mirror::Class> loader_class,
670 Handle<mirror::ClassLoader> parent_loader,
671 Handle<mirror::ObjectArray<mirror::ClassLoader>> shared_libraries)
775 bool ValidateSuperClassDescriptors(Handle<mirror::Class> klass)
824 void ForceClassInitialized(Thread* self, Handle<mirror::Class> klass)
830 Handle<mirror::Class> klass,
837 Handle<mirror::Class> klass,
859 VisiblyInitializedCallback* MarkClassInitialized(Thread* self, Handle<mirror::Class> klass)
866 Handle<mirror::Class> klass,
867 Handle<mirror::Class> supertype)
951 Handle<mirror::ClassLoader> class_loader)
964 void LoadField(const ClassAccessor::Field& field, Handle<mirror::Class> klass, ArtField* dst)
969 Handle<mirror::Class> klass,
985 Handle<mirror::ClassLoader> class_loader,
994 Handle<mirror::ClassLoader> class_loader,
1008 Handle<mirror::ClassLoader> class_loader)
1034 Handle<mirror::DexCache> dex_cache)
1049 Handle<mirror::DexCache> dex_cache,
1050 Handle<mirror::ClassLoader> class_loader)
1086 Handle<mirror::Class> klass,
1091 bool WaitForInitializeClass(Handle<mirror::Class> klass,
1097 Handle<mirror::ClassLoader> class_loader1,
1098 Handle<mirror::ClassLoader> class_loader2)
1107 bool LinkSuperClass(Handle<mirror::Class> klass)
1110 bool LoadSuperAndInterfaces(Handle<mirror::Class> klass, const DexFile& dex_file)
1115 Handle<mirror::Class> klass,
1116 Handle<mirror::ObjectArray<mirror::Class>> interfaces,
1221 Handle<mirror::Class> klass,
1228 Handle<mirror::Class> klass,
1229 Handle<mirror::ObjectArray<mirror::Class>> interfaces)
1260 Handle<mirror::Class> klass,
1268 Handle<mirror::Class> klass,
1274 bool LinkStaticFields(Thread* self, Handle<mirror::Class> klass, size_t* class_size)
1276 bool LinkInstanceFields(Thread* self, Handle<mirror::Class> klass)
1278 bool LinkFields(Thread* self, Handle<mirror::Class> klass, bool is_static, size_t* class_size)
1280 void CreateReferenceInstanceOffsets(Handle<mirror::Class> klass)
1296 void CreateProxyConstructor(Handle<mirror::Class> klass, ArtMethod* out)
1298 void CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, ArtMethod* out)
1346 void CheckSystemClass(Thread* self, Handle<mirror::Class> c1, const char* descriptor)
1352 Handle<mirror::Class> klass,
1353 Handle<mirror::IfTable> iftable)
1375 void FillImtFromSuperClass(Handle<mirror::Class> klass,
1502 Handle<mirror::Class> klass ATTRIBUTE_UNUSED, in ClassPreDefine()
1503 Handle<mirror::ClassLoader> class_loader ATTRIBUTE_UNUSED, in ClassPreDefine()
1513 virtual void ClassLoad(Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
1517 virtual void ClassPrepare(Handle<mirror::Class> temp_klass,
1518 Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) = 0;