/art/runtime/verifier/ |
D | reg_type.h | 276 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 …]
|
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 | reg_type_cache.cc | 68 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
|
D | method_verifier_test.cc | 32 void VerifyClass(const std::string& descriptor) in VerifyClass() 50 const char* descriptor = dex->GetClassDescriptor(class_def); in VerifyDexFile() local
|
D | method_verifier.cc | 825 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/ |
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 | 47 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
|
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 | class_linker.cc | 1962 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 …]
|
D | dex_file.cc | 422 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
|
D | utils.cc | 243 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()
|
D | class_linker.h | 797 const char* descriptor = class_roots_descriptors_[class_root]; in GetClassRootDescriptor() local
|
D | dex_file_verifier.cc | 137 bool DexFileVerifier::CheckShortyDescriptorMatch(char shorty_char, const char* descriptor, in CheckShortyDescriptorMatch() 1538 const char* descriptor = it.GetDescriptor(); in CheckInterProtoIdItem() local
|
D | reflection_test.cc | 77 jclass GetPrimitiveClass(char descriptor) { in GetPrimitiveClass()
|
/art/runtime/native/ |
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 | 181 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/ |
D | compiler_driver_test.cc | 82 const char* descriptor = dex_file.GetClassDescriptor(class_def); in MakeDexFileExecutable() local
|
D | compiler_driver.cc | 522 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/ |
D | oat_test.cc | 162 const char* descriptor = dex_file->GetClassDescriptor(class_def); in TEST_F() local
|
D | image_test.cc | 176 const char* descriptor = dex->GetClassDescriptor(class_def); in TEST_F() local
|
/art/oatdump/ |
D | oatdump.cc | 287 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/ |
D | codegen_util.cc | 37 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/ |
D | builder.cc | 330 const char* descriptor = dex_file_->StringDataByIdx(proto_id.shorty_idx_); in BuildInvoke() local
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 773 std::string descriptor(DotToDescriptor(className->ToModifiedUtf8().c_str())); in UnstartedRuntimeFindClass() local
|