Lines Matching refs:klass

110     Thread* self, mirror::Class* klass, bool public_only, bool force_resolve)  in GetDeclaredFields()  argument
113 auto* ifields = klass->GetIFields(); in GetDeclaredFields()
114 auto* sfields = klass->GetSFields(); in GetDeclaredFields()
115 const auto num_ifields = klass->NumInstanceFields(); in GetDeclaredFields()
116 const auto num_sfields = klass->NumStaticFields(); in GetDeclaredFields()
249 auto* klass = DecodeClass(soa, javaThis); in Class_getDeclaredField() local
250 mirror::Field* result = GetDeclaredField(soa.Self(), klass, name_string); in Class_getDeclaredField()
265 auto* klass = DecodeClass(soa, javaThis); in Class_getDeclaredConstructorInternal() local
268 auto* declared_constructor = klass->GetDeclaredConstructor(soa.Self(), hs.NewHandle(params)); in Class_getDeclaredConstructorInternal()
384 Handle<mirror::Class> klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_getDeclaredMethodsUnchecked() local
386 for (auto& m : klass->GetVirtualMethods(sizeof(void*))) { in Class_getDeclaredMethodsUnchecked()
393 for (auto& m : klass->GetDirectMethods(sizeof(void*))) { in Class_getDeclaredMethodsUnchecked()
404 for (auto& m : klass->GetVirtualMethods(sizeof(void*))) { in Class_getDeclaredMethodsUnchecked()
416 for (auto& m : klass->GetDirectMethods(sizeof(void*))) { in Class_getDeclaredMethodsUnchecked()
435 Handle<mirror::Class> klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_newInstance() local
436 if (UNLIKELY(klass->GetPrimitiveType() != 0 || klass->IsInterface() || klass->IsArrayClass() || in Class_newInstance()
437 klass->IsAbstract())) { in Class_newInstance()
439 "%s cannot be instantiated", PrettyClass(klass.Get()).c_str()); in Class_newInstance()
444 if (!klass->IsPublic()) { in Class_newInstance()
446 if (caller.Get() != nullptr && !caller->CanAccess(klass.Get())) { in Class_newInstance()
449 PrettyClass(klass.Get()).c_str(), PrettyClass(caller.Get()).c_str()); in Class_newInstance()
453 auto* constructor = klass->GetDeclaredConstructor( in Class_newInstance()
458 PrettyClass(klass.Get()).c_str()); in Class_newInstance()
462 if (klass->IsStringClass()) { in Class_newInstance()
472 auto receiver = hs.NewHandle(klass->AllocObject(soa.Self())); in Class_newInstance()