/art/runtime/mirror/ |
H A D | abstract_method.cc | 27 SetFieldObject<false>(DeclaringClassOffset(), method->GetDeclaringClass()); 29 DeclaringClassOfOverriddenMethodOffset(), interface_method->GetDeclaringClass()); 43 mirror::Class* AbstractMethod::GetDeclaringClass() { function in class:art::mirror::AbstractMethod
|
H A D | field-inl.h | 61 if (field->GetDeclaringClass()->IsProxyClass()) { 77 ret->SetDeclaringClass<kTransactionActive>(field->GetDeclaringClass());
|
H A D | field.cc | 58 mirror::Class* declaring_class = GetDeclaringClass(); 73 CHECK_EQ(declaring_class, art_field->GetDeclaringClass());
|
H A D | abstract_method.h | 42 mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
H A D | dex_cache-inl.h | 45 if (field == nullptr || field->GetDeclaringClass()->IsErroneous()) {
|
H A D | stack_trace_element.h | 34 String* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
|
/art/runtime/ |
H A D | art_field-inl.h | 36 inline mirror::Class* ArtField::GetDeclaringClass() { function in class:art::ArtField 48 DCHECK(GetDeclaringClass()->IsLoaded() || GetDeclaringClass()->IsErroneous()); 53 DCHECK(GetDeclaringClass()->IsResolved() || GetDeclaringClass()->IsErroneous()); 58 DCHECK(GetDeclaringClass()->IsLoaded() || GetDeclaringClass()->IsErroneous()); 64 DCHECK(!IsStatic() || (object == GetDeclaringClass()) || !Runtime::Current()->IsStarted()); 74 DCHECK(!IsStatic() || (object == GetDeclaringClass()) || !Runtime::Current()->IsStarted()); 84 DCHECK(!IsStatic() || (object == GetDeclaringClass()) || !Runtim [all...] |
H A D | art_field.cc | 38 DCHECK(GetDeclaringClass()->IsLoaded() || GetDeclaringClass()->IsErroneous()); 75 DCHECK(GetDeclaringClass()->IsProxyClass());
|
H A D | art_method-inl.h | 47 inline mirror::Class* ArtMethod::GetDeclaringClass() { function in class:art::ArtMethod 66 DCHECK(IsRuntimeMethod() || GetDeclaringClass()->IsIdxLoaded() || 67 GetDeclaringClass()->IsErroneous()); 72 DCHECK(IsRuntimeMethod() || GetDeclaringClass()->IsResolved() || 73 GetDeclaringClass()->IsErroneous()); 82 DCHECK(IsRuntimeMethod() || GetDeclaringClass()->IsIdxLoaded() || 83 GetDeclaringClass()->IsErroneous()); 95 auto* declaring_class = method->GetDeclaringClass(); 105 DCHECK(new_method == nullptr || new_method->GetDeclaringClass() != nullptr); 174 mirror::Class* methods_class = GetDeclaringClass(); [all...] |
H A D | common_throws.cc | 176 referrer != nullptr ? referrer->GetDeclaringClass() : nullptr, 208 referrer != nullptr ? referrer->GetDeclaringClass() : nullptr, 221 << PrettyDescriptor(interface_method->GetDeclaringClass()) 224 referrer != nullptr ? referrer->GetDeclaringClass() : nullptr, 234 ThrowException("Ljava/lang/IncompatibleClassChangeError;", referrer->GetDeclaringClass(), 319 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); 324 method->GetDeclaringClass(), msg.str().c_str()); 349 Thread::Current()->GetCurrentMethod(nullptr)->GetDeclaringClass()->GetDexCache(); 356 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); 494 method->GetDeclaringClass() [all...] |
H A D | class_linker-inl.h | 61 mirror::Class* declaring_class = referrer->GetDeclaringClass(); 79 mirror::Class* declaring_class = referrer->GetDeclaringClass(); 92 mirror::Class* declaring_class = referrer->GetDeclaringClass(); 120 mirror::Class* declaring_class = referrer->GetDeclaringClass(); 144 mirror::Class* declaring_class = referrer->GetDeclaringClass();
|
H A D | proxy_test.cc | 183 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp)); 191 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp)); 225 EXPECT_EQ(static_fields0[0].GetDeclaringClass(), proxyClass0.Get()); 226 EXPECT_EQ(static_fields0[1].GetDeclaringClass(), proxyClass0.Get()); 227 EXPECT_EQ(static_fields1[0].GetDeclaringClass(), proxyClass1.Get()); 228 EXPECT_EQ(static_fields1[1].GetDeclaringClass(), proxyClass1.Get());
|
H A D | dex_file.cc | 1266 case kBoolean: field->SetBoolean<kTransactionActive>(field->GetDeclaringClass(), jval_.z); 1268 case kByte: field->SetByte<kTransactionActive>(field->GetDeclaringClass(), jval_.b); break; 1269 case kShort: field->SetShort<kTransactionActive>(field->GetDeclaringClass(), jval_.s); break; 1270 case kChar: field->SetChar<kTransactionActive>(field->GetDeclaringClass(), jval_.c); break; 1271 case kInt: field->SetInt<kTransactionActive>(field->GetDeclaringClass(), jval_.i); break; 1272 case kLong: field->SetLong<kTransactionActive>(field->GetDeclaringClass(), jval_.j); break; 1273 case kFloat: field->SetFloat<kTransactionActive>(field->GetDeclaringClass(), jval_.f); break; 1274 case kDouble: field->SetDouble<kTransactionActive>(field->GetDeclaringClass(), jval_.d); break; 1275 case kNull: field->SetObject<kTransactionActive>(field->GetDeclaringClass(), nullptr); break; 1278 field->SetObject<kTransactionActive>(field->GetDeclaringClass(), resolve [all...] |
H A D | exception_test.cc | 223 trace_array->Get(0)->GetDeclaringClass()->ToModifiedUtf8().c_str()); 231 trace_array->Get(1)->GetDeclaringClass()->ToModifiedUtf8().c_str());
|
H A D | reflection.cc | 449 bool is_string_init = method->GetDeclaringClass()->IsStringClass() && method->IsConstructor(); 479 bool is_string_init = method->GetDeclaringClass()->IsStringClass() && method->IsConstructor(); 510 bool is_string_init = method->GetDeclaringClass()->IsStringClass() && method->IsConstructor(); 541 bool is_string_init = method->GetDeclaringClass()->IsStringClass() && method->IsConstructor(); 575 mirror::Class* declaring_class = m->GetDeclaringClass(); 625 m->GetDeclaringClass() == nullptr ? "null" : 626 PrettyClass(m->GetDeclaringClass()).c_str()).c_str()); 835 return visitor.caller != nullptr ? visitor.caller->GetDeclaringClass() : nullptr;
|
/art/runtime/native/ |
H A D | java_lang_reflect_Method.cc | 40 CHECK(proxy_method->GetDeclaringClass()->IsProxyClass()); 41 mirror::Class* proxy_class = proxy_method->GetDeclaringClass();
|
H A D | dalvik_system_VMStack.cc | 81 return soa.AddLocalReference<jobject>(visitor.caller->GetDeclaringClass()->GetClassLoader()); 92 mirror::Class* c = GetMethod()->GetDeclaringClass(); 121 return soa.AddLocalReference<jclass>(visitor.caller->GetDeclaringClass());
|
H A D | java_lang_reflect_Constructor.cc | 40 Handle<mirror::Class> c(hs.NewHandle(m->GetDeclaringClass()));
|
H A D | java_lang_reflect_Field.cc | 41 field->GetDeclaringClass() == nullptr ? "null" : 42 PrettyClass(field->GetDeclaringClass()).c_str()).c_str()); 46 if (!VerifyAccess(self, obj, field->GetDeclaringClass(), field->GetAccessFlags(), 53 field->GetDeclaringClass() == nullptr ? "null" : 54 PrettyClass(field->GetDeclaringClass()).c_str()).c_str()); 110 mirror::Class* declaringClass = (*f)->GetDeclaringClass(); 236 DCHECK(f->GetDeclaringClass()->IsInitialized());
|
/art/runtime/entrypoints/quick/ |
H A D | quick_field_entrypoints.cc | 34 return field->GetByte(field->GetDeclaringClass()); 38 return field->GetByte(field->GetDeclaringClass()); 49 return field->GetBoolean(field->GetDeclaringClass()); 53 return field->GetBoolean(field->GetDeclaringClass()); 64 return field->GetShort(field->GetDeclaringClass()); 68 return field->GetShort(field->GetDeclaringClass()); 80 return field->GetChar(field->GetDeclaringClass()); 84 return field->GetChar(field->GetDeclaringClass()); 96 return field->Get32(field->GetDeclaringClass()); 100 return field->Get32(field->GetDeclaringClass()); [all...] |
/art/runtime/entrypoints/interpreter/ |
H A D | interpreter_entrypoints.cc | 33 mirror::Class* declaringClass = method->GetDeclaringClass();
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 82 mirror::Class* referrer = method->GetDeclaringClass(); 214 mirror::Class* referrer = method->GetDeclaringClass(); 264 mirror::Class* referrer = method->GetDeclaringClass(); 299 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); 305 mirror::Class* referring_class = referrer->GetDeclaringClass(); 396 mirror::Class* methods_class = resolved_method->GetDeclaringClass(); 397 mirror::Class* referring_class = (*referrer)->GetDeclaringClass(); 417 ThrowNoSuchMethodError(type, resolved_method->GetDeclaringClass(), 425 mirror::Class* super_class = (*referrer)->GetDeclaringClass()->GetSuperClass(); 432 ThrowNoSuchMethodError(type, resolved_method->GetDeclaringClass(), [all...] |
/art/runtime/interpreter/ |
H A D | interpreter.cc | 40 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 51 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 58 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 65 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 72 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 79 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 93 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 101 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 112 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); 119 soa.AddLocalReference<jclass>(method->GetDeclaringClass())); [all...] |
/art/compiler/driver/ |
H A D | compiler_driver-inl.h | 105 mirror::Class* declaring_class = resolved_field->GetDeclaringClass(); 123 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); 169 mirror::Class* members_class = resolved_member->GetDeclaringClass(); 191 dex_file->FindStringId(resolved_member->GetDeclaringClass()->GetDescriptor(&temp)); 232 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); 262 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); 291 mirror::Class* declaring_class = resolved_method->GetDeclaringClass(); 318 mirror::Class* methods_class = resolved_method->GetDeclaringClass(); 419 mirror::Class* methods_class = resolved_method->GetDeclaringClass();
|
/art/compiler/optimizing/ |
H A D | inliner.cc | 119 uint16_t class_def_idx = resolved_method->GetDeclaringClass()->GetDexClassDefIndex(); 166 resolved_method->GetDeclaringClass()->GetDexClassDefIndex(),
|