/art/runtime/mirror/ |
field.cc | 58 mirror::Class* declaring_class = GetDeclaringClass(); local 59 if (UNLIKELY(declaring_class->IsProxyClass())) { 61 DCHECK_EQ(declaring_class->NumStaticFields(), 2U); 64 return &declaring_class->GetSFieldsPtr()->At(0); 67 return &declaring_class->GetSFieldsPtr()->At(1); 70 mirror::DexCache* const dex_cache = declaring_class->GetDexCache(); 74 art_field = declaring_class->FindDeclaredStaticField(dex_cache, GetDexFieldIndex()); 76 art_field = declaring_class->FindInstanceField(dex_cache, GetDexFieldIndex()); 81 CHECK_EQ(declaring_class, art_field->GetDeclaringClass());
|
stack_trace_element.cc | 44 Handle<String> declaring_class, 52 trace->Init<true>(declaring_class.Get(), method_name.Get(), file_name.Get(), line_number); 54 trace->Init<false>(declaring_class.Get(), method_name.Get(), file_name.Get(), line_number); 61 void StackTraceElement::Init(ObjPtr<String> declaring_class, 66 declaring_class); local
|
stack_trace_element.h | 50 Handle<String> declaring_class, 73 void Init(ObjPtr<String> declaring_class,
|
class.cc | 468 ObjPtr<mirror::Class> declaring_class) 471 return declaring_class->IsObjectClass(); 473 return declaring_class->IsObjectClass() || declaring_class == klass; 475 return klass->IsSubClass(declaring_class); 480 ObjPtr<mirror::Class> declaring_class, 483 DCHECK_EQ(declaring_class, method.GetDeclaringClass()); 484 DCHECK_NE(klass, declaring_class); 485 DCHECK(IsValidInheritanceCheck(klass, declaring_class)); 493 for (; klass != declaring_class; klass = klass->GetSuperClass()) [all...] |
class-inl.h | 534 ObjPtr<Class> declaring_class = method->GetDeclaringClass(); local 535 DCHECK(declaring_class != nullptr) << PrettyClass(); 536 if (UNLIKELY(!declaring_class->IsInterface())) { 537 DCHECK(declaring_class->IsObjectClass()) << method->PrettyMethod(); 546 if (iftable->GetInterface(i) == declaring_class) { [all...] |
/art/test/918-fields/ |
fields.cc | 87 jclass declaring_class; local 88 jvmtiError result = jvmti_env->GetFieldDeclaringClass(klass, id, &declaring_class); 97 return declaring_class;
|
/art/tools/cpp-define-generator/ |
offset_dexcache.def | 39 DEFINE_ART_METHOD_OFFSET(DECLARING_CLASS, DeclaringClass)
|
/art/runtime/ |
class_linker-inl.h | 84 ObjPtr<mirror::Class> declaring_class = referrer->GetDeclaringClass(); local 86 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader())); 233 ObjPtr<mirror::Class> declaring_class = referrer->GetDeclaringClass(); local 236 Handle<mirror::ClassLoader> h_class_loader(hs.NewHandle(declaring_class->GetClassLoader())); 292 ObjPtr<mirror::Class> declaring_class = referrer->GetDeclaringClass(); local 298 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
|
reflection.h | 100 ObjPtr<mirror::Class> declaring_class, 108 ObjPtr<mirror::Class> declaring_class,
|
reflection.cc | 599 ObjPtr<mirror::Class> declaring_class = m->GetDeclaringClass(); local 600 if (UNLIKELY(!declaring_class->IsInitialized())) { 602 HandleWrapperObjPtr<mirror::Class> h_class(hs.NewHandleWrapper(&declaring_class)); 611 if (declaring_class->IsStringClass() && m->IsConstructor()) { 617 if (!VerifyObjectIsClass(receiver, declaring_class)) { 643 declaring_class, [all...] |
art_method.cc | 69 mirror::Class* declaring_class = GetDeclaringClass(); local 70 DCHECK(declaring_class->IsInterface()); 71 ArtMethod* ret = declaring_class->FindInterfaceMethod(declaring_class->GetDexCache(), 208 mirror::Class* declaring_class = GetDeclaringClass(); local 209 mirror::Class* super_class = declaring_class->GetSuperClass(); 526 mirror::Class* declaring_class = method->GetDeclaringClass(); local 533 oat_method_index = declaring_class->NumDirectMethods(); 535 for (ArtMethod& art_method : declaring_class->GetVirtualMethods(pointer_size)) { 547 GetOatMethodIndexFromMethodIndex(*declaring_class->GetDexCache()->GetDexFile() [all...] |
art_field-inl.h | 308 ObjPtr<mirror::Class> declaring_class = GetDeclaringClass(); local 309 if (UNLIKELY(declaring_class->IsProxyClass())) { 312 auto* dex_cache = declaring_class->GetDexCache(); 319 type = class_linker->ResolveType(*dex_file, field_id.type_idx_, declaring_class); 323 *dex_file, field_id.type_idx_, dex_cache, declaring_class->GetClassLoader());
|
stack.cc | 637 mirror::Class* declaring_class = method->GetDeclaringClass(); local 640 CHECK(declaring_class != nullptr); 641 CHECK_EQ(declaring_class->GetClass(), declaring_class->GetClass()->GetClass()) 642 << declaring_class; 644 CHECK(declaring_class == nullptr); [all...] |
art_method-inl.h | 121 auto* declaring_class = method->GetDeclaringClass(); local 122 if (LIKELY(declaring_class == nullptr || !declaring_class->IsErroneous())) {
|
method_handles.cc | 670 ObjPtr<mirror::Class> declaring_class(target_method->GetDeclaringClass()); 671 if (receiver == nullptr || receiver->GetClass() != declaring_class) { 674 if (!VerifyObjectIsClass(receiver, declaring_class)) { 689 ObjPtr<mirror::Class> declaring_class = target_method->GetDeclaringClass(); local 696 if (!declaring_class->IsInterface()) { [all...] |
dex_file_annotations.cc | 1309 mirror::Class* declaring_class = GetDeclaringClass(klass); local [all...] |
/art/test/910-methods/ |
methods.cc | 80 jclass declaring_class; local 81 jvmtiError result = jvmti_env->GetMethodDeclaringClass(id, &declaring_class); 86 return declaring_class;
|
/art/runtime/native/ |
java_lang_reflect_Field.cc | 128 ObjPtr<mirror::Class> declaring_class = (*f)->GetDeclaringClass(); local 130 if (UNLIKELY(!declaring_class->IsInitialized())) { 133 HandleWrapperObjPtr<mirror::Class> h_klass(hs.NewHandleWrapper(&declaring_class)); 140 *class_or_rcvr = declaring_class; 144 if (!VerifyObjectIsClass(*class_or_rcvr, declaring_class)) {
|
java_lang_Class.cc | 722 auto* declaring_class = constructor->GetDeclaringClass(); local 728 declaring_class, 738 if (UNLIKELY(!declaring_class->IsInitialized())) { 740 soa.Self(), hs.NewHandle(declaring_class), true, true)) { [all...] |
/art/compiler/optimizing/ |
reference_type_propagation.cc | 532 mirror::Class* declaring_class = method->GetDeclaringClass(); local 533 DCHECK(declaring_class != nullptr); 534 DCHECK(declaring_class->IsStringClass()) 535 << "Expected String class: " << declaring_class->PrettyDescriptor(); [all...] |
/art/runtime/interpreter/ |
interpreter.cc | 617 ObjPtr<mirror::Class> declaring_class = method->GetDeclaringClass(); local 618 if (UNLIKELY(!declaring_class->IsInitialized())) { 620 HandleWrapperObjPtr<mirror::Class> h_declaring_class(hs.NewHandleWrapper(&declaring_class));
|
/art/test/004-JniTest/ |
jni_test.cc | 696 void TestCalls(const char* declaring_class, std::vector<const char*> methods) { 701 jclass decl_class = env_->FindClass(declaring_class); 707 printf("Calling method %s->%s on object of type ConcreteClass\n", declaring_class, method);
|
/art/dexdump/ |
dexdump.cc | 1636 const char* declaring_class; local [all...] |
/art/imgdiag/ |
imgdiag.cc | 802 mirror::Class* declaring_class = local 806 DumpOneArtMethod(art_method, declaring_class, remote_declaring_class); 815 mirror::Class* declaring_class = method->GetDeclaringClass(); local 816 DumpOneArtMethod(method, declaring_class, nullptr); [all...] |
/art/compiler/ |
oat_writer.cc | [all...] |