Searched refs:GetDeclaringClass (Results 1 - 25 of 64) sorted by relevance

123

/art/runtime/mirror/
H A Dabstract_method.cc27 SetFieldObject<false>(DeclaringClassOffset(), method->GetDeclaringClass());
29 DeclaringClassOfOverriddenMethodOffset(), interface_method->GetDeclaringClass());
43 mirror::Class* AbstractMethod::GetDeclaringClass() { function in class:art::mirror::AbstractMethod
H A Dfield-inl.h61 if (field->GetDeclaringClass()->IsProxyClass()) {
77 ret->SetDeclaringClass<kTransactionActive>(field->GetDeclaringClass());
H A Dfield.cc58 mirror::Class* declaring_class = GetDeclaringClass();
73 CHECK_EQ(declaring_class, art_field->GetDeclaringClass());
H A Dabstract_method.h42 mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
H A Ddex_cache-inl.h45 if (field == nullptr || field->GetDeclaringClass()->IsErroneous()) {
H A Dstack_trace_element.h34 String* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
/art/runtime/
H A Dart_field-inl.h36 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 Dart_field.cc38 DCHECK(GetDeclaringClass()->IsLoaded() || GetDeclaringClass()->IsErroneous());
75 DCHECK(GetDeclaringClass()->IsProxyClass());
H A Dart_method-inl.h47 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 Dcommon_throws.cc176 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 Dclass_linker-inl.h61 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 Dproxy_test.cc183 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 Ddex_file.cc1266 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 Dexception_test.cc223 trace_array->Get(0)->GetDeclaringClass()->ToModifiedUtf8().c_str());
231 trace_array->Get(1)->GetDeclaringClass()->ToModifiedUtf8().c_str());
H A Dreflection.cc449 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 Djava_lang_reflect_Method.cc40 CHECK(proxy_method->GetDeclaringClass()->IsProxyClass());
41 mirror::Class* proxy_class = proxy_method->GetDeclaringClass();
H A Ddalvik_system_VMStack.cc81 return soa.AddLocalReference<jobject>(visitor.caller->GetDeclaringClass()->GetClassLoader());
92 mirror::Class* c = GetMethod()->GetDeclaringClass();
121 return soa.AddLocalReference<jclass>(visitor.caller->GetDeclaringClass());
H A Djava_lang_reflect_Constructor.cc40 Handle<mirror::Class> c(hs.NewHandle(m->GetDeclaringClass()));
H A Djava_lang_reflect_Field.cc41 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 Dquick_field_entrypoints.cc34 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 Dinterpreter_entrypoints.cc33 mirror::Class* declaringClass = method->GetDeclaringClass();
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h82 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 Dinterpreter.cc40 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 Dcompiler_driver-inl.h105 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 Dinliner.cc119 uint16_t class_def_idx = resolved_method->GetDeclaringClass()->GetDexClassDefIndex();
166 resolved_method->GetDeclaringClass()->GetDexClassDefIndex(),

Completed in 224 milliseconds

123