Home
last modified time | relevance | path

Searched defs:descriptor (Results 1 – 25 of 32) sorted by relevance

12

/art/runtime/verifier/
Dreg_type.h276 RegType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in RegType()
318 ConflictType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in ConflictType()
348 UndefinedType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in UndefinedType()
383 IntegerType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in IntegerType()
402 BooleanType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in BooleanType()
422 ByteType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in ByteType()
441 ShortType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in ShortType()
460 CharType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in CharType()
479 FloatType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in FloatType()
507 LongLoType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in LongLoType()
[all …]
Dreg_type.cc67 PrimitiveType::PrimitiveType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in PrimitiveType()
74 Cat1Type::Cat1Type(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in Cat1Type()
79 Cat2Type::Cat2Type(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in Cat2Type()
145 DoubleHiType* DoubleHiType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance()
165 DoubleLoType* DoubleLoType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance()
185 LongLoType* LongLoType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance()
193 LongHiType* LongHiType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance()
225 FloatType* FloatType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance()
244 CharType* CharType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance()
264 ShortType* ShortType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance()
[all …]
Dreg_type_cache.cc68 RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader, const char* descriptor, in FromDescriptor()
125 bool RegTypeCache::MatchDescriptor(size_t idx, const StringPiece& descriptor, bool precise) { in MatchDescriptor()
139 mirror::Class* RegTypeCache::ResolveClass(const char* descriptor, mirror::ClassLoader* loader) { in ResolveClass()
159 RegType& RegTypeCache::From(mirror::ClassLoader* loader, const char* descriptor, in From()
213 RegType& RegTypeCache::FromClass(const char* descriptor, mirror::Class* klass, bool precise) { in FromClass()
284 Type* RegTypeCache::CreatePrimitiveTypeInstance(const std::string& descriptor) { in CreatePrimitiveTypeInstance()
372 const std::string& descriptor(type.GetDescriptor()); in Uninitialized() local
404 const std::string& descriptor(uninit_type.GetDescriptor()); in FromUninitialized() local
481 const std::string& descriptor(type.GetDescriptor()); in UninitializedThisArgument() local
564 const std::string& descriptor(array.GetDescriptor()); in GetComponentType() local
Dmethod_verifier_test.cc32 void VerifyClass(const std::string& descriptor) in VerifyClass()
50 const char* descriptor = dex->GetClassDescriptor(class_def); in VerifyDexFile() local
Dmethod_verifier.cc825 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewInstance() local
858 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewArray() local
1175 static bool IsPrimitiveDescriptor(char descriptor) { in IsPrimitiveDescriptor()
1218 const char* descriptor = iterator.GetDescriptor(); in SetTypesFromSignature() local
1287 const char* descriptor = dex_file_->GetReturnTypeDescriptor(proto_id); in SetTypesFromSignature() local
2247 const char* descriptor = dex_file_->StringByTypeIdx(return_type_idx); in CodeFlowVerifyInstruction() local
2348 const char* descriptor; in CodeFlowVerifyInstruction() local
2406 const char* descriptor; in CodeFlowVerifyInstruction() local
2680 const char* descriptor = called_method->GetReturnTypeDescriptor(); in CodeFlowVerifyInstruction() local
2966 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClassAndCheckAccess() local
[all …]
/art/compiler/sea_ir/types/
Dtype_inference.cc23 bool TypeInference::IsPrimitiveDescriptor(char descriptor) { in IsPrimitiveDescriptor()
43 const char* descriptor = dex_file_->GetTypeDescriptor(dex_file_->GetTypeId(method_id.class_idx_)); in FunctionTypeInfo() local
53 const char* descriptor = dex_file_->GetTypeDescriptor(dex_file_->GetTypeId(method_id.class_idx_)); in FunctionTypeInfo() local
60 const char* descriptor = dex_file_->StringByTypeIdx(return_type_idx); in GetReturnValueType() local
94 const char* descriptor = iterator.GetDescriptor(); in GetDeclaredArgumentTypes() local
/art/runtime/
Dclass_linker_test.cc47 void AssertNonExistentClass(const std::string& descriptor) in AssertNonExistentClass()
59 void AssertPrimitiveClass(const std::string& descriptor) in AssertPrimitiveClass()
65 void AssertPrimitiveClass(const std::string& descriptor, mirror::Class* primitive) in AssertPrimitiveClass()
186 void AssertClass(const std::string& descriptor, Handle<mirror::Class> klass) in AssertClass()
322 void AssertDexFileClass(mirror::ClassLoader* class_loader, const std::string& descriptor) in AssertDexFileClass()
349 const char* descriptor = dex->GetClassDescriptor(class_def); in AssertDexFile() local
355 const char* descriptor = dex->GetTypeDescriptor(type_id); in AssertDexFile() local
645 std::string descriptor; in TEST_F() local
Dclass_linker-inl.h32 inline mirror::Class* ClassLinker::FindSystemClass(Thread* self, const char* descriptor) { in FindSystemClass()
45 std::string descriptor = "["; in FindArrayClass() local
Dclass_linker.cc1962 mirror::Class* ClassLinker::EnsureResolved(Thread* self, const char* descriptor, in EnsureResolved()
2020 ClassPathEntry FindInClassPath(const char* descriptor, in FindInClassPath()
2032 Thread* self, const char* descriptor, in FindClassInPathClassLoader()
2117 mirror::Class* ClassLinker::FindClass(Thread* self, const char* descriptor, in FindClass()
2218 mirror::Class* ClassLinker::DefineClass(Thread* self, const char* descriptor, size_t hash, in DefineClass()
2331 const char* descriptor = dex_file.GetFieldTypeDescriptor(field_id); in SizeOfClassWithoutEmbeddedTables() local
2734 const char* descriptor = dex_file.GetClassDescriptor(dex_class_def); in LoadClass() local
3073 const char* descriptor = Primitive::Descriptor(type); in InitializePrimitiveClass() local
3093 mirror::Class* ClassLinker::CreateArrayClass(Thread* self, const char* descriptor, size_t hash, in CreateArrayClass()
3263 mirror::Class* ClassLinker::InsertClass(const char* descriptor, mirror::Class* klass, in InsertClass()
[all …]
Ddex_file.cc422 const DexFile::ClassDef* DexFile::FindClassDef(const char* descriptor, size_t hash) const { in FindClassDef() argument
462 const char* descriptor = GetClassDescriptor(class_def); in FindClassDef() local
677 std::string descriptor(signature.data() + start_offset, offset - start_offset); in CreateTypeList() local
772 const char* descriptor = GetMethodDeclaringClassDescriptor(GetMethodId(method_idx)); in DecodeDebugInfo0() local
790 const char* descriptor = it.GetDescriptor(); in DecodeDebugInfo0() local
Dutils.cc243 std::string PrettyDescriptor(const char* descriptor) { in PrettyDescriptor()
621 std::string descriptor(class_name); in DotToDescriptor() local
629 std::string DescriptorToDot(const char* descriptor) { in DescriptorToDot()
648 std::string DescriptorToName(const char* descriptor) { in DescriptorToName()
Dclass_linker.h797 const char* descriptor = class_roots_descriptors_[class_root]; in GetClassRootDescriptor() local
Ddex_file_verifier.cc137 bool DexFileVerifier::CheckShortyDescriptorMatch(char shorty_char, const char* descriptor, in CheckShortyDescriptorMatch()
1538 const char* descriptor = it.GetDescriptor(); in CheckInterProtoIdItem() local
Dreflection_test.cc77 jclass GetPrimitiveClass(char descriptor) { in GetPrimitiveClass()
/art/runtime/native/
Djava_lang_VMClassLoader.cc35 std::string descriptor(DotToDescriptor(name.c_str())); in VMClassLoader_findLoadedClass() local
Djava_lang_Class.cc62 std::string descriptor(DotToDescriptor(name.c_str())); in Class_classForName() local
Ddalvik_system_DexFile.cc181 const std::string descriptor(DotToDescriptor(class_name.c_str())); in DexFile_defineClassNative() local
223 const char* descriptor = dex_file->GetClassDescriptor(class_def); in DexFile_getClassNameList() local
235 std::string descriptor(DescriptorToDot(*it)); in DexFile_getClassNameList() local
/art/compiler/driver/
Dcompiler_driver_test.cc82 const char* descriptor = dex_file.GetClassDescriptor(class_def); in MakeDexFileExecutable() local
Dcompiler_driver.cc522 const char* descriptor = dex_file.GetClassDescriptor(class_def); in GetDexToDexCompilationlevel() local
726 const std::string& descriptor(*it); in LoadImageClasses() local
760 const char* descriptor = dex_file->GetTypeDescriptor(type_id); in LoadImageClasses() local
785 const char* descriptor = klass->GetDescriptor(&temp); in MaybeAddToImageClasses() local
1572 const char* descriptor = exception->GetClass()->GetDescriptor(&temp); in CheckAndClearResolveException() local
1770 const char* descriptor = dex_file.GetClassDescriptor(class_def); in VerifyClass() local
1827 const char* descriptor = dex_file.GetClassDescriptor(class_def); in SetVerifiedClass() local
1872 const char* descriptor = dex_file.StringDataByIdx(class_type_id.descriptor_idx_); in InitializeClass() local
1999 const char* descriptor = dex_file.GetClassDescriptor(class_def); in CompileClass() local
/art/compiler/
Doat_test.cc162 const char* descriptor = dex_file->GetClassDescriptor(class_def); in TEST_F() local
Dimage_test.cc176 const char* descriptor = dex->GetClassDescriptor(class_def); in TEST_F() local
/art/oatdump/
Doatdump.cc287 const char* descriptor = m->GetDeclaringClassDescriptor(); in GetQuickOatCode() local
380 const char* descriptor = dex_file->GetClassDescriptor(class_def); in DumpOatDexFile() local
1153 const char* descriptor = field->GetTypeDescriptor(); in PrintField() local
1613 const std::string& descriptor(sizes_and_count.first); in Dump() local
/art/compiler/dex/quick/
Dcodegen_util.cc37 void DumpMappingTable(const char* table_name, const char* descriptor, const char* name, in DumpMappingTable()
347 const char* descriptor(cu_->dex_file->GetMethodDeclaringClassDescriptor(method_id)); in CodegenDump() local
/art/compiler/optimizing/
Dbuilder.cc330 const char* descriptor = dex_file_->StringDataByIdx(proto_id.shorty_idx_); in BuildInvoke() local
/art/runtime/interpreter/
Dinterpreter_common.cc773 std::string descriptor(DotToDescriptor(className->ToModifiedUtf8().c_str())); in UnstartedRuntimeFindClass() local

12