| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangUtil.cpp | 17 bool ClangUtil::IsClangType(const CompilerType &ct) { in IsClangType() 31 clang::Decl *ClangUtil::GetDecl(const CompilerDecl &decl) { in GetDecl() 36 QualType ClangUtil::GetQualType(const CompilerType &ct) { in GetQualType() 44 QualType ClangUtil::GetCanonicalQualType(const CompilerType &ct) { in GetCanonicalQualType() 51 CompilerType ClangUtil::RemoveFastQualifiers(const CompilerType &ct) { in RemoveFastQualifiers() 60 clang::TagDecl *ClangUtil::GetAsTagDecl(const CompilerType &type) { in GetAsTagDecl() 61 clang::QualType qual_type = ClangUtil::GetCanonicalQualType(type); in GetAsTagDecl() 68 std::string ClangUtil::DumpDecl(const clang::Decl *d) { in DumpDecl() 81 std::string ClangUtil::ToString(const clang::Type *t) { in ToString() 85 std::string ClangUtil::ToString(const CompilerType &c) { in ToString() [all …]
|
| H A D | NameSearchContext.cpp | 33 SourceLocation(), ii, ClangUtil::GetQualType(type), nullptr, SC_Static); in AddVarDecl() 56 QualType qual_type(ClangUtil::GetQualType(type)); in AddFunDecl() 147 if (ClangUtil::IsClangType(clang_type)) { in AddTypeDecl() 148 QualType qual_type = ClangUtil::GetQualType(clang_type); in AddTypeDecl()
|
| H A D | ClangASTSource.cpp | 218 if (!ClangUtil::IsClangType(clang_type)) in FindCompleteType() 222 ClangUtil::GetQualType(clang_type)->getAs<TagType>(); in FindCompleteType() 255 if (!ClangUtil::IsClangType(clang_type)) in FindCompleteType() 259 ClangUtil::GetQualType(clang_type)->getAs<TagType>(); in FindCompleteType() 319 ClangUtil::DumpDecl(interface_decl)); in CompleteType() 435 ClangUtil::DumpDecl(original.decl)); in FindExternalLexicalDecls() 471 std::string ast_dump = ClangUtil::DumpDecl(decl); in FindExternalLexicalDecls() 840 ClangUtil::DumpDecl(copied_method_decl)); in FindObjCMethodDeclsWithOrigin() 1104 ClangUtil::DumpDecl(copied_method_decl)); in FindObjCMethodDecls() 1248 ClangUtil::DumpDecl(parser_ivar_decl.decl)); in FindObjCPropertyAndIvarDeclsWithOrigin() [all …]
|
| H A D | ClangExpressionDeclMap.cpp | 884 ClangUtil::GetQualType(pointee_type).getAsString()); in LookUpLldbClass() 943 ClangUtil::ToString(interface_type)); in LookUpLldbObjCClass() 983 ClangUtil::ToString(self_type->GetFullCompilerType())); in LookUpLldbObjCClass() 1652 ClangUtil::ToString(user_type)); in AddOneVariable() 1681 ClangUtil::ToString(ut)); in AddOneVariable() 1716 pvar_sp->GetName(), ClangUtil::DumpDecl(var_decl)); in AddOneVariable() 1768 ClangUtil::DumpDecl(var_decl)); in AddOneGenericVariable() 1877 ClangUtil::DumpDecl(copied_function_decl)); in AddOneFunction() 1977 ClangUtil::DumpDecl(function_decl)); in AddOneFunction() 2018 ClangUtil::ToString(copied_clang_type), in AddContextClassType() [all …]
|
| H A D | ClangDeclVendor.cpp | 26 clang::Decl *d = ClangUtil::GetDecl(compiler_decl); in FindDecls()
|
| H A D | ClangASTImporter.cpp | 43 clang::QualType src_qual_type = ClangUtil::GetQualType(src_type); in CopyType() 319 if (auto *t = ClangUtil::GetQualType(src_type)->getAs<TagType>()) in DeportType() 359 if (!ClangUtil::IsClangType(type)) in CanImport() 363 ClangUtil::GetCanonicalQualType(ClangUtil::RemoveFastQualifiers(type))); in CanImport() 433 if (!ClangUtil::IsClangType(type)) in Import() 437 ClangUtil::GetCanonicalQualType(ClangUtil::RemoveFastQualifiers(type))); in Import()
|
| H A D | ClangUtil.h | 24 struct ClangUtil { struct
|
| H A D | CMakeLists.txt | 20 ClangUtil.cpp
|
| H A D | IRForTarget.cpp | 1209 lldb_private::ClangUtil::GetQualType(compiler_type).getAsString(), in MaybeHandleVariable()
|
| /llvm-project-15.0.7/lldb/unittests/Symbol/ |
| H A D | TestTypeSystemClang.cpp | 44 return ClangUtil::GetQualType( in GetBasicQualType() 174 QualType qtype = ClangUtil::GetQualType(type); in VerifyEncodingAndBitSize() 309 EXPECT_TRUE(ClangUtil::IsClangType(bool_type)); in TEST_F() 310 EXPECT_TRUE(ClangUtil::IsClangType(record_type)); in TEST_F() 313 EXPECT_FALSE(ClangUtil::IsClangType(CompilerType())); in TEST_F() 322 qt = ClangUtil::GetQualType(record_type); in TEST_F() 327 qt = ClangUtil::GetQualType(record_type); in TEST_F() 330 qt = ClangUtil::GetQualType(record_type); in TEST_F() 554 << ClangUtil::DumpDecl(first_template); in ExpectNewTemplate() 563 << ClangUtil::DumpDecl(second_template); in ExpectNewTemplate() [all …]
|
| H A D | TestClangASTImporter.cpp | 77 clang::TagDecl *imported_tag_decl = ClangUtil::GetAsTagDecl(imported); in TEST_F() 110 clang::TagDecl *imported_tag_decl = ClangUtil::GetAsTagDecl(imported); in TEST_F() 151 clang::TagDecl *imported_tag_decl = ClangUtil::GetAsTagDecl(imported); in TEST_F()
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCDeclVendor.cpp | 81 LLDB_LOG(log, " AOEAS::CT Before:\n{1}", ClangUtil::DumpDecl(tag_decl)); in CompleteType() 83 LLDB_LOG(log, " AOEAS::CT After:{1}", ClangUtil::DumpDecl(tag_decl)); in CompleteType() 100 LLDB_LOG(log, " [CT] {0}", ClangUtil::DumpDecl(interface_decl)); in CompleteType() 107 LLDB_LOG(log, " [CT] {0}", ClangUtil::DumpDecl(interface_decl)); in CompleteType() 348 ClangUtil::GetQualType(type_realizer_sp->RealizeType( in BuildMethod() 365 ClangUtil::GetQualType(type_realizer_sp->RealizeType( in BuildMethod() 493 ClangUtil::GetQualType(ivar_type), in FinishDecl() 519 LLDB_LOG(log, " [AOTV::FD] {0}", ClangUtil::DumpDecl(interface_decl)); in FinishDecl()
|
| H A D | AppleObjCTypeEncodingParser.cpp | 146 return ClangUtil::GetQualType(union_type); in BuildAggregate() 159 return ClangUtil::GetQualType(array_type); in BuildArray() 244 return ClangUtil::GetQualType(types.front().GetPointerType()); in BuildObjCObjectPointerType()
|
| /llvm-project-15.0.7/lldb/unittests/TestingSupport/Symbol/ |
| H A D | ClangTestUtils.h | 66 llvm::cast<clang::RecordDecl>(ClangUtil::GetAsTagDecl(record_type)); in SourceASTWithRecord()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 1179 QualType type1_qual = ClangUtil::GetQualType(type1); in AreTypesSame() 2219 decl->setType(ClangUtil::GetQualType(param_type)); in CreateParameterDeclaration() 3475 if (ClangUtil::IsClangType(type)) { in IsObjCClassType() 3488 if (ClangUtil::IsClangType(type)) in IsObjCObjectOrInterfaceType() 3732 if (!ClangUtil::IsClangType(type)) in IsObjCObjectPointerType() 7290 return ClangUtil::GetAsTagDecl(type); in GetAsTagDecl() 7311 ClangUtil::GetCanonicalQualType(type)); in GetAsObjCInterfaceDecl() 8433 clang::QualType qt(ClangUtil::GetQualType(type)); in GetEnumerationIntegerType() 8452 ClangUtil::GetQualType(pointee_type), in CreateMemberPointerType() 9248 if (ClangUtil::IsClangType(type)) { in DumpTypeName() [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | BUILD.gn | 61 "ClangUtil.cpp",
|
| /llvm-project-15.0.7/lldb/unittests/Expression/ |
| H A D | ClangExpressionDeclMapTest.cpp | 107 decl_map->AddPersistentDeclForTest(ClangUtil::GetAsTagDecl(persistent_type)); in TEST_F()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.cpp | 197 GetClangASTImporter().RequireCompleteType(ClangUtil::GetQualType(type)); in ParseTypeFromClangModule() 225 const clang::TagDecl *td = ClangUtil::GetAsTagDecl(type); in ForcefullyCompleteType() 276 auto qual_type = ClangUtil::GetQualType(type); in PrepareContextToReceiveMembers() 1329 const clang::Type *type = ClangUtil::GetQualType(clang_type).getTypePtr(); in ParseArrayType() 1814 ClangUtil::RemoveFastQualifiers(clang_type) in ParseStructureLikeDIE() 1823 ClangUtil::RemoveFastQualifiers(clang_type).GetOpaqueQualType(), in ParseStructureLikeDIE() 1997 ClangUtil::GetQualType(clang_type))); in ParseTemplateDIE() 2000 clang::TemplateArgument(ClangUtil::GetQualType(clang_type))); in ParseTemplateDIE() 2596 clang::QualType qt = ClangUtil::GetQualType(int_type); in ExtractIntFromFormValue() 3151 ClangUtil::GetQualType(type->GetForwardCompilerType())); in GetClangDeclForDIE()
|
| H A D | SymbolFileDWARF.cpp | 1534 ClangUtil::RemoveFastQualifiers(compiler_type); in HasForwardDeclForClangType() 1565 ClangUtil::RemoveFastQualifiers(compiler_type); in CompleteType()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 930 ClangUtil::GetQualType(type->GetLayoutCompilerType())); in GetDeclForSymbol() 1187 ClangUtil::GetQualType(underlying_type)); in AddEnumValue()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/ |
| H A D | ObjCLanguage.cpp | 949 if (canBeObjCDynamic && ClangUtil::IsClangType(compiler_type)) { in GetPossibleFormattersMatches()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.cpp | 1666 return ClangUtil::GetDecl(decl); in FromCompilerDecl()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 4158 lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp
|