Searched defs:declaring_class (Results 1 - 13 of 13) sorted by relevance

/art/runtime/mirror/
H A Dstack_trace_element.cc42 StackTraceElement* StackTraceElement::Alloc(Thread* self, Handle<String> declaring_class, argument
49 trace->Init<true>(declaring_class, method_name, file_name, line_number);
51 trace->Init<false>(declaring_class, method_name, file_name, line_number);
58 void StackTraceElement::Init(Handle<String> declaring_class, Handle<String> method_name, argument
61 declaring_class.Get());
H A Dart_method.cc129 Class* declaring_class = GetDeclaringClass(); local
130 Class* super_class = declaring_class->GetSuperClass();
H A Dclass-inl.h356 Class* declaring_class = method->GetDeclaringClass(); local
357 DCHECK(declaring_class != NULL) << PrettyClass(this);
358 DCHECK(declaring_class->IsInterface()) << PrettyMethod(method);
363 if (iftable->GetInterface(i) == declaring_class) {
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.h254 ClassCacheIndex declaring_class; member in struct:art::DexFileMethodInliner::MethodDef
/art/compiler/sea_ir/types/
H A Dtype_inference.cc80 const art::verifier::RegType& declaring_class = GetDeclaringClass(); local
81 if (IsConstructor() && !declaring_class.IsJavaLangObject()) {
82 argument_types.push_back(&(type_cache_->UninitializedThisArgument(declaring_class)));
84 argument_types.push_back(&declaring_class);
/art/compiler/driver/
H A Dcompiler_driver-inl.h85 mirror::Class* declaring_class = resolved_field->GetDeclaringClass(); local
86 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile();
87 *declaring_class_idx = declaring_class->GetDexTypeIndex();
192 mirror::Class* declaring_class = resolved_method->GetDeclaringClass(); local
193 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile();
194 *declaring_class_idx = declaring_class->GetDexTypeIndex();
/art/runtime/
H A Dclass_linker-inl.h63 mirror::Class* declaring_class = referrer->GetDeclaringClass(); local
65 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
79 mirror::Class* declaring_class = referrer->GetDeclaringClass(); local
81 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
82 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
92 mirror::Class* declaring_class = referrer->GetDeclaringClass(); local
93 mirror::DexCache* dex_cache_ptr = declaring_class->GetDexCache();
98 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
124 mirror::Class* declaring_class = (*referrer)->GetDeclaringClass(); local
126 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(declaring_class
144 mirror::Class* declaring_class = referrer->GetDeclaringClass(); local
[all...]
H A Dquick_exception_handler.cc210 mirror::Class* declaring_class = m->GetDeclaringClass(); local
211 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
212 Handle<mirror::ClassLoader> h_class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
H A Dreflection.cc532 mirror::Class* declaring_class = m->GetDeclaringClass(); local
533 if (UNLIKELY(!declaring_class->IsInitialized())) {
535 Handle<mirror::Class> h_class(hs.NewHandle(declaring_class));
539 declaring_class = h_class.Get();
546 if (!VerifyObjectIsClass(receiver, declaring_class)) {
568 if (!accessible && !VerifyAccess(soa.Self(), receiver, declaring_class, m->GetAccessFlags())) {
791 bool VerifyAccess(Thread* self, mirror::Object* obj, mirror::Class* declaring_class, uint32_t access_flags) { argument
802 if (caller_class == declaring_class) {
810 !declaring_class->IsInSamePackage(caller_class)) {
812 } else if (declaring_class
[all...]
H A Dclass_linker.cc2369 mirror::Class* declaring_class = method->GetDeclaringClass(); local
2377 oat_method_index = declaring_class->NumDirectMethods();
2378 size_t end = declaring_class->NumVirtualMethods();
2383 declaring_class->GetVirtualMethod(i)->GetDexMethodIndex()) {
2392 GetOatMethodIndexFromMethodIndex(*declaring_class->GetDexCache()->GetDexFile(),
2396 if (!FindOatClass(*declaring_class->GetDexCache()->GetDexFile(),
2397 declaring_class->GetDexClassDefIndex(),
5449 mirror::Class* declaring_class = referrer->GetDeclaringClass(); local
5450 mirror::DexCache* dex_cache = declaring_class->GetDexCache();
H A Ddebugger.cc3114 mirror::Class* declaring_class = m->GetDeclaringClass(); local
3115 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
3116 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
/art/runtime/interpreter/
H A Dinterpreter.cc535 mirror::Class* declaring_class = method->GetDeclaringClass(); local
536 if (UNLIKELY(!declaring_class->IsInitialized())) {
538 HandleWrapper<Class> h_declaring_class(hs.NewHandleWrapper(&declaring_class));
/art/runtime/verifier/
H A Dmethod_verifier.cc1186 RegType& declaring_class = GetDeclaringClass(); local
1187 if (IsConstructor() && !declaring_class.IsJavaLangObject()) {
1189 reg_types_.UninitializedThisArgument(declaring_class));
1191 reg_line->SetRegisterType(arg_start + cur_arg, declaring_class);

Completed in 297 milliseconds