Searched refs:class_descriptor (Results 1 - 9 of 9) sorted by relevance

/art/compiler/utils/
H A Dtest_dex_file_builder.h50 void AddField(const std::string& class_descriptor, const std::string& type, argument
53 AddType(class_descriptor);
56 FieldKey key = { class_descriptor, type, name };
60 void AddMethod(const std::string& class_descriptor, const std::string& signature, argument
63 AddType(class_descriptor);
76 class_descriptor, name, proto
200 Write16(raw_offset + 0u, GetTypeIdx(entry.first.class_descriptor));
207 Write16(raw_offset + 0u, GetTypeIdx(entry.first.class_descriptor));
258 uint32_t GetFieldIdx(const std::string& class_descriptor, const std::string& type, argument
260 FieldKey key = { class_descriptor, typ
266 GetMethodIdx(const std::string& class_descriptor, const std::string& signature, const std::string& name) argument
282 const std::string class_descriptor; member in struct:art::TestDexFileBuilder::FieldKey
319 std::string class_descriptor; member in struct:art::TestDexFileBuilder::MethodKey
[all...]
/art/compiler/
H A Dcommon_compiler_test.cc120 std::string class_descriptor(DotToDescriptor(class_name));
124 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), loader);
238 std::string class_descriptor(DotToDescriptor(class_name));
242 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), loader);
262 std::string class_descriptor(DotToDescriptor(class_name));
264 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), class_loader);
276 std::string class_descriptor(DotToDescriptor(class_name));
278 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), class_loader);
H A Doat_writer.cc1152 const char* class_descriptor = dex_file_->GetTypeDescriptor(type_id);
1153 return writer_->GetCompilerDriver()->IsImageClass(class_descriptor);
/art/test/ti-agent/
H A Djni_binder.cc62 static std::string GetJniShortName(const std::string& class_descriptor, const std::string& method) { argument
64 std::string class_name(class_descriptor);
/art/runtime/
H A Ddex_file_verifier.cc2138 LOAD_STRING_BY_TYPE(class_descriptor, item->class_idx_, "inter_field_id_item class_idx")
2139 if (UNLIKELY(!IsValidDescriptor(class_descriptor) || class_descriptor[0] != 'L')) {
2140 ErrorStringPrintf("Invalid descriptor for class_idx: '%s'", class_descriptor);
2185 LOAD_STRING_BY_TYPE(class_descriptor, item->class_idx_, "inter_method_id_item class_idx")
2186 if (UNLIKELY(!IsValidDescriptor(class_descriptor) || (class_descriptor[0] != 'L' &&
2187 class_descriptor[0] != '['))) {
2188 ErrorStringPrintf("Invalid descriptor for class_idx: '%s'", class_descriptor);
2250 LOAD_STRING_BY_TYPE(class_descriptor, ite
[all...]
H A Dclass_linker_test.cc477 : is_static(is_static_in), class_descriptor(class_descriptor_in) {}
479 std::string class_descriptor; member in struct:art::CheckOffsets
485 Runtime::Current()->GetClassLinker()->FindSystemClass(self, class_descriptor.c_str());
486 CHECK(klass != nullptr) << class_descriptor;
500 << " class=" << class_descriptor
510 << " class=" << class_descriptor
532 << " i=" << i << " class=" << class_descriptor
552 LOG(ERROR) << "Offset: class=" << class_descriptor << " field=" << offset.java_name
H A Dutils.cc347 std::string GetJniShortName(const std::string& class_descriptor, const std::string& method) { argument
349 std::string class_name(class_descriptor);
/art/dexlayout/
H A Ddexlayout.cc1303 const char* class_descriptor = local
1305 if (!(class_descriptor[0] == 'L' &&
1306 class_descriptor[strlen(class_descriptor)-1] == ';')) {
1308 fprintf(stderr, "Malformed class name '%s'\n", class_descriptor);
1310 char* mangle = strdup(class_descriptor + 1);
1348 fprintf(out_file_, " Class descriptor : '%s'\n", class_descriptor);
1356 std::string dot(DescriptorClassToDot(class_descriptor));
/art/runtime/interpreter/
H A Dunstarted_runtime.cc998 static ObjPtr<mirror::Object> CreateInstanceOf(Thread* self, const char* class_descriptor)
1003 class_linker->FindClass(self, class_descriptor, ScopedNullHandle<mirror::ClassLoader>());
1005 AbortTransactionOrFail(self, "Could not load class %s", class_descriptor);
1016 AbortTransactionOrFail(self, "Could not find <init> for %s", class_descriptor);
1024 AbortTransactionOrFail(self, "Could not run <init> for %s", class_descriptor);
1027 AbortTransactionOrFail(self, "Could not allocate instance of %s", class_descriptor);

Completed in 650 milliseconds