/art/runtime/mirror/ |
H A D | stack_trace_element.cc | 43 Handle<String> declaring_class, 51 trace->Init<true>(declaring_class.Get(), method_name.Get(), file_name.Get(), line_number); 53 trace->Init<false>(declaring_class.Get(), method_name.Get(), file_name.Get(), line_number); 60 void StackTraceElement::Init(ObjPtr<String> declaring_class, argument 65 declaring_class); local 42 Alloc(Thread* self, Handle<String> declaring_class, Handle<String> method_name, Handle<String> file_name, int32_t line_number) argument
|
H A D | 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());
|
H A D | class-inl.h | 534 ObjPtr<Class> declaring_class = method->GetDeclaringClass(); local 535 DCHECK(declaring_class != nullptr) << PrettyClass(); 536 DCHECK(declaring_class->IsInterface()) << method->PrettyMethod(); 542 if (iftable->GetInterface(i) == declaring_class) {
|
/art/test/918-fields/ |
H A D | fields.cc | 87 jclass declaring_class; local 88 jvmtiError result = jvmti_env->GetFieldDeclaringClass(klass, id, &declaring_class); 97 return declaring_class;
|
/art/runtime/ |
H A D | class_linker-inl.h | 84 ObjPtr<mirror::Class> declaring_class = referrer->GetDeclaringClass(); local 86 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader())); 130 ObjPtr<mirror::Class> declaring_class = referrer->GetDeclaringClass(); local 133 Handle<mirror::ClassLoader> h_class_loader(hs.NewHandle(declaring_class->GetClassLoader())); 162 ObjPtr<mirror::Class> declaring_class = referrer->GetDeclaringClass(); local 168 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
|
H A D | 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());
|
H A D | method_handles.cc | 659 ObjPtr<mirror::Class> declaring_class(target_method->GetDeclaringClass()); 660 if (receiver == nullptr || receiver->GetClass() != declaring_class) { 663 if (!VerifyObjectIsClass(receiver, declaring_class)) { 678 ObjPtr<mirror::Class> declaring_class = target_method->GetDeclaringClass(); local 685 if (!declaring_class->IsInterface()) {
|
H A D | art_method-inl.h | 117 auto* declaring_class = method->GetDeclaringClass(); local 118 if (LIKELY(declaring_class == nullptr || !declaring_class->IsErroneous())) {
|
H A D | reflection.cc | 598 ObjPtr<mirror::Class> declaring_class = m->GetDeclaringClass(); local 599 if (UNLIKELY(!declaring_class->IsInitialized())) { 601 HandleWrapperObjPtr<mirror::Class> h_class(hs.NewHandleWrapper(&declaring_class)); 610 if (declaring_class->IsStringClass() && m->IsConstructor()) { 616 if (!VerifyObjectIsClass(receiver, declaring_class)) { 642 declaring_class, 878 ObjPtr<mirror::Class> declaring_class, 891 return VerifyAccess(obj, declaring_class, access_flags, klass); 895 ObjPtr<mirror::Class> declaring_class, 898 if (calling_class == declaring_class) { 876 VerifyAccess(Thread* self, ObjPtr<mirror::Object> obj, ObjPtr<mirror::Class> declaring_class, uint32_t access_flags, ObjPtr<mirror::Class>* calling_class, size_t num_frames) argument 894 VerifyAccess(ObjPtr<mirror::Object> obj, ObjPtr<mirror::Class> declaring_class, uint32_t access_flags, ObjPtr<mirror::Class> calling_class) argument [all...] |
H A D | art_method.cc | 191 mirror::Class* declaring_class = GetDeclaringClass(); local 192 mirror::Class* super_class = declaring_class->GetSuperClass(); 518 mirror::Class* declaring_class = method->GetDeclaringClass(); local 525 oat_method_index = declaring_class->NumDirectMethods(); 527 for (ArtMethod& art_method : declaring_class->GetVirtualMethods(pointer_size)) { 539 GetOatMethodIndexFromMethodIndex(*declaring_class->GetDexCache()->GetDexFile(), 542 OatFile::OatClass oat_class = OatFile::FindOatClass(*declaring_class->GetDexCache()->GetDexFile(), 543 declaring_class->GetDexClassDefIndex(),
|
H A D | dex_file_annotations.cc | 1308 mirror::Class* declaring_class = GetDeclaringClass(klass); local 1309 if (declaring_class != nullptr) { 1310 return declaring_class;
|
H A D | stack.cc | 684 auto* declaring_class = method->GetDeclaringClass(); local 687 CHECK(declaring_class != nullptr); 688 CHECK_EQ(declaring_class->GetClass(), declaring_class->GetClass()->GetClass()) 689 << declaring_class; 691 CHECK(declaring_class == nullptr);
|
H A D | debugger.cc | 88 mirror::Class* declaring_class = m->GetDeclaringClass(); local 89 return declaring_class->FindDeclaredVirtualMethod(declaring_class->GetDexCache(),
|
H A D | class_linker.cc | 1598 ObjPtr<mirror::Class> declaring_class = m->GetDeclaringClassUnchecked(); local 1599 CHECK(declaring_class == nullptr) << declaring_class << " " << m->PrettyMethod();
|
/art/test/910-methods/ |
H A D | methods.cc | 80 jclass declaring_class; local 81 jvmtiError result = jvmti_env->GetMethodDeclaringClass(id, &declaring_class); 86 return declaring_class;
|
/art/runtime/interpreter/ |
H A D | interpreter.cc | 605 ObjPtr<mirror::Class> declaring_class = method->GetDeclaringClass(); local 606 if (UNLIKELY(!declaring_class->IsInitialized())) { 608 HandleWrapperObjPtr<mirror::Class> h_declaring_class(hs.NewHandleWrapper(&declaring_class));
|
/art/runtime/native/ |
H A D | java_lang_reflect_Field.cc | 126 ObjPtr<mirror::Class> declaring_class = (*f)->GetDeclaringClass(); local 128 if (UNLIKELY(!declaring_class->IsInitialized())) { 131 HandleWrapperObjPtr<mirror::Class> h_klass(hs.NewHandleWrapper(&declaring_class)); 138 *class_or_rcvr = declaring_class; 142 if (!VerifyObjectIsClass(*class_or_rcvr, declaring_class)) {
|
H A D | java_lang_Class.cc | 720 auto* declaring_class = constructor->GetDeclaringClass(); local 726 declaring_class, 736 if (UNLIKELY(!declaring_class->IsInitialized())) { 738 soa.Self(), hs.NewHandle(declaring_class), true, true)) {
|
/art/compiler/optimizing/ |
H A D | 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();
|
/art/dexdump/ |
H A D | dexdump.cc | 1619 const char* declaring_class; local 1624 declaring_class = pDexFile->GetMethodDeclaringClassDescriptor(method_id); 1629 declaring_class = pDexFile->GetFieldDeclaringClassDescriptor(field_id); 1637 fprintf(gOutFile, " target : %s %s\n", declaring_class, member); 1642 fprintf(gOutFile, " target_class=\"%s\"\n", declaring_class);
|
/art/imgdiag/ |
H A D | imgdiag.cc | 728 mirror::Class* declaring_class = local 742 os << " class_status (local): " << declaring_class->GetStatus(); 812 mirror::Class* declaring_class = art_method->GetDeclaringClass(); local 823 os << " class_status (local): " << declaring_class->GetStatus();
|
/art/test/004-JniTest/ |
H A D | jni_test.cc | 696 void TestCalls(const char* declaring_class, std::vector<const char*> methods) { argument 701 jclass decl_class = env_->FindClass(declaring_class); 707 printf("Calling method %s->%s on object of type ConcreteClass\n", declaring_class, method);
|
/art/compiler/ |
H A D | image_writer.cc | 632 mirror::Class* declaring_class = m->GetDeclaringClass(); local 634 return declaring_class == nullptr || declaring_class->GetStatus() != Class::kStatusInitialized; 947 mirror::Class* declaring_class = method->GetDeclaringClass(); local 951 if (method->IsCopied() || !KeepClass(declaring_class)) { 959 CHECK(class_linker->ClassInClassTable(declaring_class)) << "Class " 960 << Class::PrettyClass(declaring_class) << " not in class linker table";
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 1726 const RegType& declaring_class = GetDeclaringClass(); local 1728 if (declaring_class.IsJavaLangObject()) { 1731 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, declaring_class); 1736 reg_types_.UninitializedThisArgument(declaring_class)); 1739 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, declaring_class); 3369 auto& declaring_class = GetDeclaringClass(); local 3370 if (declaring_class.IsUnresolvedReference()) { 3381 auto* klass = declaring_class.GetClass();
|