Lines Matching defs:klass
216 static void UpdateClassAfterVerification(Handle<mirror::Class> klass, in UpdateClassAfterVerification()
260 void AddClass(Thread* self, ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) { in AddClass()
308 MutableHandle<mirror::Class> klass = hs.NewHandle<mirror::Class>(nullptr); in MarkVisiblyInitialized() local
407 void ClassLinker::ForceClassInitialized(Thread* self, Handle<mirror::Class> klass) { in ForceClassInitialized()
434 Thread* self, Handle<mirror::Class> klass) { in MarkClassInitialized()
572 static void VlogClassInitializationFailure(Handle<mirror::Class> klass) in VlogClassInitializationFailure()
581 static void WrapExceptionInInitializer(Handle<mirror::Class> klass) in WrapExceptionInInitializer()
1128 ObjPtr<mirror::Class> klass = GetClassRoot(class_root); in FinishInit() local
1158 ObjPtr<mirror::Class> klass) in EnsureRootInitialized()
1434 ObjPtr<mirror::Class> klass = obj->AsClass(); in InitFromBootImage() local
1528 bool operator()(ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) { in operator ()()
1591 void operator()([[maybe_unused]] ObjPtr<mirror::Class> klass, ObjPtr<mirror::Reference> ref) const in operator ()()
2005 auto klass = obj->AsClass(); in CheckObjects() local
2378 ObjPtr<mirror::Class> klass(root.Read()); in AddImageSpace() local
2573 bool operator()(ObjPtr<mirror::Class> klass) override REQUIRES_SHARED(Locks::mutator_lock_) { in operator ()()
2610 bool operator()(ObjPtr<mirror::Class> klass) override { in operator ()()
2622 bool operator()(ObjPtr<mirror::Class> klass) override REQUIRES_SHARED(Locks::mutator_lock_) { in operator ()()
2679 ObjPtr<mirror::Class> klass = classes->Get(i); in VisitClassesWithoutClassesLock() local
2899 ObjPtr<mirror::Class> klass) { in EnsureResolved()
3185 ObjPtr<mirror::Class> klass = LookupClass(self, sv_descriptor, hash, nullptr); in FindClassInBootClassLoaderClassPath() local
3275 ObjPtr<mirror::Class> klass = LookupClass(self, sv_descriptor, hash, class_loader.Get()); in FindClass() local
3498 auto klass = hs.NewHandle<mirror::Class>(nullptr); in DefineClass() local
3742 void ClassLinker::FixupStaticTrampolines(Thread* self, ObjPtr<mirror::Class> klass) { in FixupStaticTrampolines()
3902 Handle<mirror::Class> klass, in SetupClass()
4006 Handle<mirror::Class> klass) { in LoadClass()
4122 Handle<mirror::Class> klass, in LoadField()
4134 ObjPtr<mirror::Class> klass, in LoadMethod()
4715 ObjPtr<mirror::Class> klass = ObjPtr<mirror::Class>::DownCast(obj); in CreateArrayClass() local
4778 ObjPtr<mirror::Class> klass, in InsertClass()
4820 void ClassLinker::UpdateClassMethods(ObjPtr<mirror::Class> klass, in UpdateClassMethods()
4873 Handle<mirror::Class> klass, in AttemptSupertypeVerification()
4919 Handle<mirror::Class> klass, in VerifyClass()
5120 Handle<mirror::Class> klass, in PerformClassVerification()
5142 Handle<mirror::Class> klass, in VerifyClassUsingOatFile()
5212 void ClassLinker::ResolveClassExceptionHandlerTypes(Handle<mirror::Class> klass) { in ResolveClassExceptionHandlerTypes()
5408 MutableHandle<mirror::Class> klass = hs.NewHandle<mirror::Class>(nullptr); in CreateProxyClass() local
5484 void ClassLinker::CreateProxyConstructor(Handle<mirror::Class> klass, ArtMethod* out) { in CreateProxyConstructor()
5519 void ClassLinker::CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, in CreateProxyMethod()
5559 bool ClassLinker::CanWeInitializeClass(ObjPtr<mirror::Class> klass, in CanWeInitializeClass()
5611 Handle<mirror::Class> klass, in InitializeClass()
5971 bool ClassLinker::WaitForInitializeClass(Handle<mirror::Class> klass, in WaitForInitializeClass()
6014 static void ThrowSignatureCheckResolveReturnTypeException(Handle<mirror::Class> klass, in ThrowSignatureCheckResolveReturnTypeException()
6037 static void ThrowSignatureCheckResolveArgException(Handle<mirror::Class> klass, in ThrowSignatureCheckResolveArgException()
6059 static void ThrowSignatureMismatch(Handle<mirror::Class> klass, in ThrowSignatureMismatch()
6074 Handle<mirror::Class> klass, in HasSameSignatureWithDifferentClassLoaders()
6160 bool ClassLinker::ValidateSuperClassDescriptors(Handle<mirror::Class> klass) { in ValidateSuperClassDescriptors()
6323 Handle<mirror::Class> klass, in LinkClass()
6459 bool ClassLinker::LoadSuperAndInterfaces(Handle<mirror::Class> klass, const DexFile& dex_file) { in LoadSuperAndInterfaces()
6530 bool ClassLinker::LinkSuperClass(Handle<mirror::Class> klass) { in LinkSuperClass()
6651 static ObjPtr<mirror::Class> GetImtOwner(ObjPtr<mirror::Class> klass) in GetImtOwner()
6673 ArtMethod* ClassLinker::AddMethodToConflictTable(ObjPtr<mirror::Class> klass, in AddMethodToConflictTable()
6754 void ClassLinker::FillIMTAndConflictTables(ObjPtr<mirror::Class> klass) { in FillIMTAndConflictTables()
6829 ObjPtr<mirror::Class> klass, in FillIMTFromIfTable()
6979 NonProxyInterfacesAccessor(ClassLinker* class_linker, Handle<mirror::Class> klass) in NonProxyInterfacesAccessor()
7099 Handle<mirror::Class> klass, in SetupInterfaceLookupTable()
7202 Handle<mirror::Class> klass, in CheckClassOwnsVTableEntries()
7234 void CheckVTableHasNoDuplicates(Thread* self, Handle<mirror::Class> klass) in CheckVTableHasNoDuplicates()
7402 Handle<mirror::Class> klass, in CheckVTableHasNoDuplicates()
7415 static void CheckVTable(Thread* self, Handle<mirror::Class> klass, PointerSize pointer_size) in CheckVTable()
7427 Handle<mirror::Class> klass, in LinkMethodsHelper()
7525 ObjPtr<mirror::Class> klass = klass_.Get(); in LogNewVirtuals() local
8093 void ClassLinker::LinkMethodsHelper<kPointerSize>::ReallocMethods(ObjPtr<mirror::Class> klass) { in ReallocMethods()
8253 Handle<mirror::Class> klass, in FinalizeIfTable()
8406 Handle<mirror::Class> klass, in AllocateIfTableMethodArrays()
8446 ObjPtr<mirror::Class> klass, in AssignVTableIndexes()
8705 ObjPtr<mirror::Class> klass, in FindCopiedMethodsForInterface()
8812 Handle<mirror::Class> klass, in LinkMethods()
9053 Handle<mirror::Class> klass) { in LinkJavaLangObjectMethods()
9080 Handle<mirror::Class> klass, in LinkMethods()
9282 Handle<mirror::Class> klass, in LinkFields()
9591 bool ClassLinker::LinkInstanceFields(Thread* self, Handle<mirror::Class> klass) { in LinkInstanceFields()
9596 bool ClassLinker::LinkStaticFields(Thread* self, Handle<mirror::Class> klass, size_t* class_size) { in LinkStaticFields()
9847 bool ClassLinker::VerifyRecordClass(Handle<mirror::Class> klass, ObjPtr<mirror::Class> super) { in VerifyRecordClass()
10016 ArtMethod* ClassLinker::FindResolvedMethod(ObjPtr<mirror::Class> klass, in FindResolvedMethod()
10089 ArtMethod* ClassLinker::FindIncompatibleMethod(ObjPtr<mirror::Class> klass, in FindIncompatibleMethod()
10124 ObjPtr<mirror::Class> klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethodId() local
10139 ObjPtr<mirror::Class> klass = dex_cache->GetResolvedType(field_id.class_idx_); in LookupResolvedField() local
10164 ObjPtr<mirror::Class> klass = ResolveType(field_id.class_idx_, dex_cache, class_loader); in ResolveFieldJLS() local
10179 ArtField* ClassLinker::FindResolvedField(ObjPtr<mirror::Class> klass, in FindResolvedField()
10201 ArtField* ClassLinker::FindResolvedFieldJLS(ObjPtr<mirror::Class> klass, in FindResolvedFieldJLS()
10580 ObjPtr<mirror::Class> klass = ResolveType(type_idx, referrer); in ResolveMethodHandleForMethod() local
10770 void ClassLinker::SetClassRoot(ClassRoot class_root, ObjPtr<mirror::Class> klass) { in SetClassRoot()
11068 bool operator()(ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) override { in operator ()()
11195 [[maybe_unused]] Thread* self, [[maybe_unused]] ObjPtr<mirror::Class> klass) { in TransactionAllocationConstraint()