/art/runtime/verifier/ |
D | reg_type.h | 278 RegType(mirror::Class* klass, const std::string& descriptor, in RegType() 322 ConflictType(mirror::Class* klass, const std::string& descriptor, in ConflictType() 351 UndefinedType(mirror::Class* klass, const std::string& descriptor, in UndefinedType() 384 IntegerType(mirror::Class* klass, const std::string& descriptor, in IntegerType() 402 BooleanType(mirror::Class* klass, const std::string& descriptor, in BooleanType() 421 ByteType(mirror::Class* klass, const std::string& descriptor, in ByteType() 439 ShortType(mirror::Class* klass, const std::string& descriptor, in ShortType() 457 CharType(mirror::Class* klass, const std::string& descriptor, in CharType() 475 FloatType(mirror::Class* klass, const std::string& descriptor, in FloatType() 500 LongLoType(mirror::Class* klass, const std::string& descriptor, in LongLoType() [all …]
|
D | reg_type.cc | 49 PrimitiveType::PrimitiveType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in PrimitiveType() 56 Cat1Type::Cat1Type(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in Cat1Type() 61 Cat2Type::Cat2Type(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in Cat2Type() 128 const std::string& descriptor, in CreateInstance() 143 const std::string& descriptor, in CreateInstance() 157 const LongLoType* LongLoType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance() 164 const LongHiType* LongHiType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance() 185 const FloatType* FloatType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance() 199 const CharType* CharType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance() 213 const ShortType* ShortType::CreateInstance(mirror::Class* klass, const std::string& descriptor, in CreateInstance() [all …]
|
D | reg_type_cache.cc | 69 const RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader, const char* descriptor, in FromDescriptor() 126 bool RegTypeCache::MatchDescriptor(size_t idx, const StringPiece& descriptor, bool precise) { in MatchDescriptor() 140 mirror::Class* RegTypeCache::ResolveClass(const char* descriptor, mirror::ClassLoader* loader) { in ResolveClass() 161 const RegType& RegTypeCache::From(mirror::ClassLoader* loader, const char* descriptor, in From() 215 const RegType& RegTypeCache::FromClass(const char* descriptor, mirror::Class* klass, bool precise) { in FromClass() 286 const Type* RegTypeCache::CreatePrimitiveTypeInstance(const std::string& descriptor) { in CreatePrimitiveTypeInstance() 400 const std::string& descriptor(type.GetDescriptor()); in Uninitialized() local 433 const std::string& descriptor(uninit_type.GetDescriptor()); in FromUninitialized() local 473 const std::string& descriptor(type.GetDescriptor()); in UninitializedThisArgument() local 556 const std::string& descriptor(array.GetDescriptor()); in GetComponentType() local
|
D | method_verifier_test.cc | 32 void VerifyClass(const std::string& descriptor) in VerifyClass() 49 const char* descriptor = dex.GetClassDescriptor(class_def); in VerifyDexFile() local
|
D | method_verifier.cc | 955 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewInstance() local 988 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewArray() local 1294 static bool IsPrimitiveDescriptor(char descriptor) { in IsPrimitiveDescriptor() 1352 const char* descriptor = iterator.GetDescriptor(); in SetTypesFromSignature() local 1428 const char* descriptor = dex_file_->GetReturnTypeDescriptor(proto_id); in SetTypesFromSignature() local 2422 const char* descriptor = dex_file_->StringByTypeIdx(return_type_idx); in CodeFlowVerifyInstruction() local 2523 const char* descriptor; in CodeFlowVerifyInstruction() local 2580 const char* descriptor; in CodeFlowVerifyInstruction() local 2885 const char* descriptor = called_method->GetReturnTypeDescriptor(); in CodeFlowVerifyInstruction() local 3159 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClassAndCheckAccess() local [all …]
|
/art/runtime/ |
D | class_linker_test.cc | 48 void AssertNonExistentClass(const std::string& descriptor) in AssertNonExistentClass() 60 void AssertPrimitiveClass(const std::string& descriptor) in AssertPrimitiveClass() 66 void AssertPrimitiveClass(const std::string& descriptor, mirror::Class* primitive) in AssertPrimitiveClass() 184 void AssertClass(const std::string& descriptor, Handle<mirror::Class> klass) in AssertClass() 321 void AssertDexFileClass(mirror::ClassLoader* class_loader, const std::string& descriptor) in AssertDexFileClass() 346 const char* descriptor = dex.GetClassDescriptor(class_def); in AssertDexFile() local 352 const char* descriptor = dex.GetTypeDescriptor(type_id); in AssertDexFile() local 685 std::string descriptor; in TEST_F() local
|
D | class_linker-inl.h | 32 inline mirror::Class* ClassLinker::FindSystemClass(Thread* self, const char* descriptor) { in FindSystemClass() 45 std::string descriptor = "["; in FindArrayClass() local
|
D | art_field.cc | 74 mirror::Class* ArtField::ProxyFindSystemClass(const char* descriptor) { in ProxyFindSystemClass()
|
D | class_linker.cc | 103 Thread* self, ClassLinker* class_linker, const char* descriptor) { in HasInitWithString() 144 const char* descriptor = c->GetVerifyErrorClass()->GetDescriptor(&temp); in ThrowEarlierClassFailure() local 1530 mirror::Class* ClassLinker::EnsureResolved(Thread* self, const char* descriptor, in EnsureResolved() 1588 ClassPathEntry FindInClassPath(const char* descriptor, in FindInClassPath() 1608 Thread* self, const char* descriptor, in FindClassInPathClassLoader() 1719 mirror::Class* ClassLinker::FindClass(Thread* self, const char* descriptor, in FindClass() 1808 mirror::Class* ClassLinker::DefineClass(Thread* self, const char* descriptor, size_t hash, in DefineClass() 1944 const char* descriptor = dex_file.GetFieldTypeDescriptor(field_id); in SizeOfClassWithoutEmbeddedTables() local 2253 const char* descriptor = dex_file.GetClassDescriptor(dex_class_def); in SetupClass() local 2565 const char* descriptor = Primitive::Descriptor(type); in InitializePrimitiveClass() local [all …]
|
D | dex_file.cc | 473 const DexFile::ClassDef* DexFile::FindClassDef(const char* descriptor, size_t hash) const { in FindClassDef() argument 729 std::string descriptor(signature.data() + start_offset, offset - start_offset); in CreateTypeList() local 825 const char* descriptor = GetMethodDeclaringClassDescriptor(GetMethodId(method_idx)); in DecodeDebugInfo0() local 843 const char* descriptor = it.GetDescriptor(); in DecodeDebugInfo0() local
|
D | utils.cc | 221 std::string PrettyDescriptor(const char* descriptor) { in PrettyDescriptor() 565 std::string descriptor(class_name); in DotToDescriptor() local 573 std::string DescriptorToDot(const char* descriptor) { in DescriptorToDot() 592 std::string DescriptorToName(const char* descriptor) { in DescriptorToName()
|
D | utils_test.cc | 383 std::vector<uint8_t> descriptor( in TEST_F() local
|
D | dex_file_verifier.cc | 137 bool DexFileVerifier::CheckShortyDescriptorMatch(char shorty_char, const char* descriptor, in CheckShortyDescriptorMatch() 1565 const char* descriptor = it.GetDescriptor(); in CheckInterProtoIdItem() local
|
D | reflection_test.cc | 77 jclass GetPrimitiveClass(char descriptor) { in GetPrimitiveClass()
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 232 const std::string descriptor(DotToDescriptor(class_name.c_str())); in DexFile_defineClassNative() local 277 const char* descriptor = dex_file->GetClassDescriptor(class_def); in DexFile_getClassNameList() local 290 std::string descriptor(DescriptorToDot(*it)); in DexFile_getClassNameList() local
|
D | java_lang_VMClassLoader.cc | 38 std::string descriptor(DotToDescriptor(name.c_str())); in VMClassLoader_findLoadedClass() local
|
D | java_lang_Class.cc | 72 std::string descriptor(DotToDescriptor(name.c_str())); in Class_classForName() local
|
/art/imgdiag/ |
D | imgdiag.cc | 423 std::string descriptor = GetClassDescriptor(klass); in DumpImageDiffMap() local 502 const std::string& descriptor = class_to_descriptor_map[klass]; in DumpImageDiffMap() local 611 const std::string& descriptor = class_to_descriptor_map[klass]; in DumpImageDiffMap() local 697 std::string descriptor; in GetClassDescriptor() local
|
/art/compiler/driver/ |
D | compiler_driver.cc | 519 const char* descriptor = dex_file.GetClassDescriptor(class_def); in GetDexToDexCompilationlevel() local 769 const std::string& descriptor(*it); in LoadImageClasses() local 803 const char* descriptor = dex_file->GetTypeDescriptor(type_id); in LoadImageClasses() local 830 const char* descriptor = klass->GetDescriptor(&temp); in MaybeAddToImageClasses() local 1010 const char* descriptor = klass->GetDescriptor(&temp); in CanAssumeClassIsLoaded() local 1698 const char* descriptor = exception->GetClass()->GetDescriptor(&temp); in CheckAndClearResolveException() local 1894 const char* descriptor = dex_file.GetClassDescriptor(class_def); in VerifyClass() local 1959 const char* descriptor = dex_file.GetClassDescriptor(class_def); in SetVerifiedClass() local 2010 const char* descriptor = dex_file.StringDataByIdx(class_type_id.descriptor_idx_); in InitializeClass() local 2145 const char* descriptor = dex_file.GetClassDescriptor(class_def); in CompileClass() local [all …]
|
D | compiler_driver_test.cc | 81 const char* descriptor = dex_file.GetClassDescriptor(class_def); in MakeDexFileExecutable() local
|
/art/compiler/ |
D | image_test.cc | 181 const char* descriptor = dex->GetClassDescriptor(class_def); in TEST_F() local
|
D | oat_test.cc | 154 const char* descriptor = dex_file.GetClassDescriptor(class_def); in TEST_F() local
|
/art/compiler/utils/ |
D | test_dex_file_builder.h | 43 void AddType(const std::string& descriptor) { in AddType()
|
/art/compiler/dex/quick/ |
D | codegen_util.cc | 43 void DumpMappingTable(const char* table_name, const char* descriptor, const char* name, in DumpMappingTable() 377 const char* descriptor(cu_->dex_file->GetMethodDeclaringClassDescriptor(method_id)); in CodegenDump() local
|
/art/compiler/optimizing/ |
D | builder.cc | 606 const char* descriptor = dex_file_->StringDataByIdx(proto_id.shorty_idx_); in BuildInvoke() local 1070 const char* descriptor = dex_file_->StringByTypeIdx(type_index); in BuildFilledNewArray() local
|