Home
last modified time | relevance | path

Searched refs:ClangUtil (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangUtil.cpp17 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 DNameSearchContext.cpp33 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 DClangASTSource.cpp218 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 DClangExpressionDeclMap.cpp884 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 DClangDeclVendor.cpp26 clang::Decl *d = ClangUtil::GetDecl(compiler_decl); in FindDecls()
H A DClangASTImporter.cpp43 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 DClangUtil.h24 struct ClangUtil { struct
H A DCMakeLists.txt20 ClangUtil.cpp
H A DIRForTarget.cpp1209 lldb_private::ClangUtil::GetQualType(compiler_type).getAsString(), in MaybeHandleVariable()
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DTestTypeSystemClang.cpp44 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 DTestClangASTImporter.cpp77 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 DAppleObjCDeclVendor.cpp81 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 DAppleObjCTypeEncodingParser.cpp146 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 DClangTestUtils.h66 llvm::cast<clang::RecordDecl>(ClangUtil::GetAsTagDecl(record_type)); in SourceASTWithRecord()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1179 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 DBUILD.gn61 "ClangUtil.cpp",
/llvm-project-15.0.7/lldb/unittests/Expression/
H A DClangExpressionDeclMapTest.cpp107 decl_map->AddPersistentDeclForTest(ClangUtil::GetAsTagDecl(persistent_type)); in TEST_F()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp197 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 DSymbolFileDWARF.cpp1534 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 DPDBASTParser.cpp930 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 DObjCLanguage.cpp949 if (canBeObjCDynamic && ClangUtil::IsClangType(compiler_type)) { in GetPossibleFormattersMatches()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp1666 return ClangUtil::GetDecl(decl); in FromCompilerDecl()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt4158 lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp