/art/runtime/verifier/ |
D | reg_type.h | 273 RegType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in RegType() 315 ConflictType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in ConflictType() 345 UndefinedType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in UndefinedType() 380 IntegerType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in IntegerType() 399 BooleanType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in BooleanType() 419 ByteType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in ByteType() 438 ShortType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in ShortType() 457 CharType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in CharType() 476 FloatType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in FloatType() 504 LongLoType(mirror::Class* klass, const std::string& descriptor, uint16_t cache_id) in LongLoType() [all …]
|
D | reg_type_cache.cc | 63 const RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader, const char* descriptor, in FromDescriptor() 120 bool RegTypeCache::MatchDescriptor(size_t idx, const char* descriptor, bool precise) { in MatchDescriptor() 134 mirror::Class* RegTypeCache::ResolveClass(const char* descriptor, mirror::ClassLoader* loader) { in ResolveClass() 160 const RegType& RegTypeCache::From(mirror::ClassLoader* loader, const char* descriptor, in From() 207 const RegType& RegTypeCache::FromClass(const char* descriptor, mirror::Class* klass, bool precise) { in FromClass() 337 const std::string& descriptor(type.GetDescriptor()); in Uninitialized() local 369 const std::string& descriptor(uninit_type.GetDescriptor()); in FromUninitialized() local 421 const std::string& descriptor(type.GetDescriptor()); in UninitializedThisArgument() local 503 const std::string& descriptor(array.GetDescriptor()); in GetComponentType() local
|
D | reg_type.cc | 67 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 …]
|
D | method_verifier_test.cc | 30 void VerifyClass(const std::string& descriptor) in VerifyClass() 48 const char* descriptor = dex->GetClassDescriptor(class_def); in VerifyDexFile() local
|
D | reg_type_cache-inl.h | 27 Type* RegTypeCache::CreatePrimitiveTypeInstance(const std::string& descriptor) { in CreatePrimitiveTypeInstance()
|
D | method_verifier.cc | 730 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewInstance() local 763 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewArray() local 1135 static bool IsPrimitiveDescriptor(char descriptor) { in IsPrimitiveDescriptor() 1178 const char* descriptor = iterator.GetDescriptor(); in SetTypesFromSignature() local 1237 const char* descriptor = dex_file_->GetReturnTypeDescriptor(proto_id); in SetTypesFromSignature() local 2134 const char* descriptor; in CodeFlowVerifyInstruction() local 2226 const char* descriptor; in CodeFlowVerifyInstruction() local 2283 const char* descriptor; in CodeFlowVerifyInstruction() local 2557 const char* descriptor = MethodHelper(called_method).GetReturnTypeDescriptor(); in CodeFlowVerifyInstruction() local 2822 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClassAndCheckAccess() local [all …]
|
/art/compiler/sea_ir/types/ |
D | type_inference.cc | 23 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/ |
D | class_linker_test.cc | 42 void AssertNonExistentClass(const std::string& descriptor) in AssertNonExistentClass() 53 void AssertPrimitiveClass(const std::string& descriptor) in AssertPrimitiveClass() 58 void AssertPrimitiveClass(const std::string& descriptor, const mirror::Class* primitive) in AssertPrimitiveClass() 181 void AssertClass(const std::string& descriptor, mirror::Class* klass) in AssertClass() 302 void AssertDexFileClass(mirror::ClassLoader* class_loader, const std::string& descriptor) in AssertDexFileClass() 325 const char* descriptor = dex->GetClassDescriptor(class_def); in AssertDexFile() local 331 const char* descriptor = dex->GetTypeDescriptor(type_id); in AssertDexFile() local 663 std::string descriptor; in TEST_F() local
|
D | class_linker.cc | 1291 bool ClassLinker::IsInBootClassPath(const char* descriptor) { in IsInBootClassPath() 1296 mirror::Class* ClassLinker::FindSystemClass(const char* descriptor) { in FindSystemClass() 1300 mirror::Class* ClassLinker::FindClass(const char* descriptor, mirror::ClassLoader* class_loader) { in FindClass() 1382 mirror::Class* ClassLinker::DefineClass(const char* descriptor, in DefineClass() 1474 const char* descriptor = dex_file.GetFieldTypeDescriptor(field_id); in SizeOfClass() local 1725 const char* descriptor = dex_file.GetClassDescriptor(dex_class_def); in LoadClass() local 2024 const char* descriptor = Primitive::Descriptor(type); in InitializePrimitiveClass() local 2043 mirror::Class* ClassLinker::CreateArrayClass(const char* descriptor, in CreateArrayClass() 2193 mirror::Class* ClassLinker::InsertClass(const char* descriptor, mirror::Class* klass, in InsertClass() 2224 bool ClassLinker::RemoveClass(const char* descriptor, const mirror::ClassLoader* class_loader) { in RemoveClass() [all …]
|
D | dex_file_verifier.cc | 68 static bool CheckShortyDescriptorMatch(char shorty_char, const char* descriptor, in CheckShortyDescriptorMatch() 1380 const char* descriptor = dex_file_->StringDataByIdx(item->descriptor_idx_); in CheckInterTypeIdItem() local 1418 const char* descriptor = it.GetDescriptor(); in CheckInterProtoIdItem() local 1472 const char* descriptor = dex_file_->StringByTypeIdx(item->class_idx_); in CheckInterFieldIdItem() local 1519 const char* descriptor = dex_file_->StringByTypeIdx(item->class_idx_); in CheckInterMethodIdItem() local 1558 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in CheckInterClassDefItem() local
|
D | dex_file.cc | 51 DexFile::ClassPathEntry DexFile::FindInClassPath(const char* descriptor, in FindInClassPath() 546 std::string descriptor; in CreateTypeList() local 590 std::string descriptor; in CreateMethodSignature() local 677 const char* descriptor = GetMethodDeclaringClassDescriptor(GetMethodId(method_idx)); in DecodeDebugInfo0() local 695 const char* descriptor = it.GetDescriptor(); in DecodeDebugInfo0() local
|
D | utils.cc | 232 std::string PrettyDescriptor(const std::string& descriptor) { in PrettyDescriptor() 593 std::string descriptor(class_name); in DotToDescriptor() local 601 std::string DescriptorToDot(const char* descriptor) { in DescriptorToDot() 611 std::string DescriptorToName(const char* descriptor) { in DescriptorToName()
|
D | class_linker.h | 608 const char* descriptor = class_roots_descriptors_[class_root]; in GetClassRootDescriptor() local
|
/art/runtime/native/ |
D | java_lang_reflect_Array.cc | 51 std::string descriptor("["); in Array_createObjectArray() local
|
D | java_lang_VMClassLoader.cc | 35 std::string descriptor(DotToDescriptor(name.c_str())); in VMClassLoader_findLoadedClass() local
|
D | java_lang_Class.cc | 62 std::string descriptor(DotToDescriptor(name.c_str())); in Class_classForName() local
|
D | dalvik_system_DexFile.cc | 162 const std::string descriptor(DotToDescriptor(class_name.c_str())); in DexFile_defineClassNative() local 190 const char* descriptor = dex_file->GetClassDescriptor(class_def); in DexFile_getClassNameList() local
|
D | dalvik_system_VMRuntime.cc | 72 std::string descriptor; in VMRuntime_newNonMovableArray() local
|
/art/compiler/driver/ |
D | compiler_driver.cc | 504 const char* descriptor = dex_file.GetClassDescriptor(class_def); in GetDexToDexCompilationlevel() local 685 std::string descriptor(*it); in LoadImageClasses() local 715 const char* descriptor = dex_file->GetTypeDescriptor(type_id); in LoadImageClasses() local 736 const char* descriptor = kh.GetDescriptor(); in MaybeAddToImageClasses() local 1218 const DexFile::StringId* descriptor = dexfile->FindStringId(cm_descriptor); in ComputeInvokeInfo() local 1445 const char* descriptor = dex_file.GetClassDescriptor(class_def); in SkipClass() local 1642 const char* descriptor = dex_file.GetClassDescriptor(class_def); in VerifyClass() local 2114 const char* descriptor = dex_file.GetClassDescriptor(class_def); in InitializeClass() local 2194 const char* descriptor = class_initializer_black_list[i]; in InitializeClasses() local
|
D | compiler_driver_test.cc | 79 const char* descriptor = dex_file.GetClassDescriptor(class_def); in MakeDexFileExecutable() local
|
/art/compiler/ |
D | image_test.cc | 150 const char* descriptor = dex->GetClassDescriptor(class_def); in TEST_F() local
|
D | oat_test.cc | 125 const char* descriptor = dex_file->GetClassDescriptor(class_def); in TEST_F() local
|
/art/runtime/mirror/ |
D | array.cc | 118 std::string descriptor(num_dimensions, '['); in CreateMultiArray() local
|
/art/compiler/dex/quick/ |
D | codegen_util.cc | 228 void Mir2Lir::DumpMappingTable(const char* table_name, const std::string& descriptor, in DumpMappingTable() 275 std::string descriptor(cu_->dex_file->GetMethodDeclaringClassDescriptor(method_id)); in CodegenDump() local
|
/art/oatdump/ |
D | oatdump.cc | 255 const char* descriptor = dex_file->GetClassDescriptor(class_def); in DumpOatDexFile() local 829 const char* descriptor = fh.GetTypeDescriptor(); in PrintField() local 1279 const std::string& descriptor(sizes_and_count.first); in Dump() local
|