Home
last modified time | relevance | path

Searched refs:Inserter (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/
H A DUsingInserterTest.cpp32 if (!Inserter) in check()
33 Inserter.reset(new UsingInserter(*Result.SourceManager)); in check()
38 Inserter->createUsingDeclaration(*Result.Context, *Call, "::foo::func"); in check()
46 Inserter->getShortName(*Result.Context, *Call, "::foo::func")); in check()
50 std::unique_ptr<UsingInserter> Inserter; member in clang::tidy::utils::InsertUsingCheck
H A DIncludeInserterTest.cpp36 Inserter(Style, SelfContainedDiags) {} in IncludeInserterCheckBase()
40 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
51 Diag << Inserter.createMainFileIncludeInsertion(Header); in check()
57 utils::IncludeInserter Inserter; member in clang::tidy::__anonbc6db0c00111::IncludeInserterCheckBase
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DIncludeInserter.cpp20 explicit IncludeInserterCallback(IncludeInserter *Inserter) in IncludeInserterCallback() argument
21 : Inserter(Inserter) {} in IncludeInserterCallback()
31 Inserter->addInclude(FileNameRef, IsAngled, HashLocation, in InclusionDirective()
36 IncludeInserter *Inserter; member in clang::tidy::utils::IncludeInserterCallback
H A DTransformerClangTidyCheck.cpp60 Inserter(Options.getLocalOrGlobal("IncludeStyle", IncludeSorter::IS_LLVM), in TransformerClangTidyCheck()
93 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
137 Diag << Inserter.createIncludeInsertion( in check()
145 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
H A DTransformerClangTidyCheck.h82 IncludeInserter Inserter; variable
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DIncludeFixer.h35 IncludeFixer(llvm::StringRef File, std::shared_ptr<IncludeInserter> Inserter, in IncludeFixer() argument
37 : File(File), Inserter(std::move(Inserter)), Index(Index), in IncludeFixer()
76 std::shared_ptr<IncludeInserter> Inserter; variable
H A DHeaders.h214 Inserter(FileName, Code, Style.IncludeStyle) {} in IncludeInserter()
256 tooling::HeaderIncludes Inserter; // Computers insertion replacement. variable
H A DCodeComplete.cpp194 IncludeInserter *Inserter) const { in overloadSet()
202 if (Inserter) { in overloadSet()
206 Inserter->calculateIncludePath(*HeaderFile, FileName)) in overloadSet()
1424 llvm::Optional<IncludeInserter> Inserter; // Available during runWithSema. member in clang::clangd::__anonc7a99c3f0111::CodeCompleteFlow
1470 Inserter.emplace( in run()
1475 Inserter->addExisting(Inc); in run()
1500 Inserter.reset(); // Make sure this doesn't out-live Clang. in run()
1555 Inserter.emplace(FileName, Content, Style, in runWithoutSema()
1757 Opts, FileName, Inserter ? Inserter.getPointer() : nullptr)) { in mergeResults()
1922 Item, SemaCCS, QueryScopes, *Inserter, FileName, in toCodeCompletion()
H A DIncludeFixer.cpp255 if (auto Edit = Inserter->insert(Spelled)) in insertHeader()
305 auto Spelled = Inserter->calculateIncludePath(*ResolvedInserted, File); in fixesForSymbols()
310 Inserter->shouldInsertInclude(*ResolvedDeclaring, *ResolvedInserted)); in fixesForSymbols()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DHeadersTests.cpp107 IncludeInserter Inserter(MainFile, /*Code=*/"", format::getLLVMStyle(), local
111 Inserter.addExisting(Inc);
113 if (!Inserter.shouldInsertInclude(Original, Inserted))
115 auto Path = Inserter.calculateIncludePath(Inserted, MainFile);
126 IncludeInserter Inserter(MainFile, /*Code=*/"", format::getLLVMStyle(), in insert() local
129 auto Edit = Inserter.insert(VerbatimHeader); in insert()
347 EXPECT_EQ(Inserter.calculateIncludePath(Inserting, MainFile), in TEST()
349 EXPECT_EQ(Inserter.shouldInsertInclude(HeaderPath, Inserting), false); in TEST()
351 EXPECT_EQ(Inserter.calculateIncludePath(Verbatim, MainFile), in TEST()
353 EXPECT_EQ(Inserter.shouldInsertInclude(HeaderPath, Verbatim), true); in TEST()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DProBoundsConstantArrayIndexCheck.cpp24 Inserter(Options.getLocalOrGlobal("IncludeStyle", in ProBoundsConstantArrayIndexCheck()
31 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
36 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
88 << Inserter.createMainFileIncludeInsertion(GslHeader); in check()
H A DProBoundsConstantArrayIndexCheck.h26 utils::IncludeInserter Inserter; variable
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DReplaceAutoPtrCheck.cpp43 Inserter(Options.getLocalOrGlobal("IncludeStyle", in ReplaceAutoPtrCheck()
48 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
101 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
117 << Inserter.createMainFileIncludeInsertion("<utility>"); in check()
H A DPassByValueCheck.cpp192 Inserter(Options.getLocalOrGlobal("IncludeStyle", in PassByValueCheck()
198 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
240 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
302 << Inserter.createIncludeInsertion( in check()
H A DMakeSmartPtrCheck.cpp46 Inserter(Options.getLocalOrGlobal("IncludeStyle", in MakeSmartPtrCheck()
58 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
74 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
439 Diag << Inserter.createIncludeInsertion(FD, MakeSmartPtrFunctionHeader); in insertHeader()
H A DPassByValueCheck.h34 utils::IncludeInserter Inserter;
H A DReplaceAutoPtrCheck.h56 utils::IncludeInserter Inserter;
H A DMakeSmartPtrCheck.h49 utils::IncludeInserter Inserter;
H A DLoopConvertCheck.h81 utils::IncludeInserter Inserter; variable
H A DLoopConvertCheck.cpp465 Inserter(Options.getLocalOrGlobal("IncludeStyle", in LoopConvertCheck()
489 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
498 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
675 if (Optional<FixItHint> Insertion = Inserter.createIncludeInsertion( in doConversion()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DUniqueptrResetReleaseCheck.cpp22 Inserter(Options.getLocalOrGlobal("IncludeStyle", in UniqueptrResetReleaseCheck()
28 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
33 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
147 D << Inserter.createIncludeInsertion( in check()
H A DUniqueptrResetReleaseCheck.h47 utils::IncludeInserter Inserter;
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DUnnecessaryValueParamCheck.cpp59 Inserter(Options.getLocalOrGlobal("IncludeStyle", in UnnecessaryValueParamCheck()
163 Inserter.registerPreprocessor(PP); in registerPPCallbacks()
168 Options.store(Opts, "IncludeStyle", Inserter.getStyle()); in storeOptions()
192 << Inserter.createIncludeInsertion( in handleMoveFix()
H A DUnnecessaryValueParamCheck.h44 utils::IncludeInserter Inserter; variable
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h122 const IRBuilderDefaultInserter &Inserter; variable
135 const IRBuilderDefaultInserter &Inserter, MDNode *FPMathTag, in IRBuilderBase() argument
137 : Context(context), Folder(Folder), Inserter(Inserter), in IRBuilderBase()
145 Inserter.InsertHelper(I, Name, BB, InsertPt);
2488 InserterTy Inserter; variable
2495 Folder(Folder), Inserter(Inserter) {}
2504 : IRBuilderBase(TheBB->getContext(), this->Folder, this->Inserter,
2511 : IRBuilderBase(TheBB->getContext(), this->Folder, this->Inserter,
2518 : IRBuilderBase(IP->getContext(), this->Folder, this->Inserter,
2526 : IRBuilderBase(TheBB->getContext(), this->Folder, this->Inserter,
[all …]

12