Home
last modified time | relevance | path

Searched refs:Edits (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp37 SmallVector<transformer::Edit, 1> Edits; in translateEdits() local
64 Edits.push_back(std::move(T)); in translateEdits()
66 return Edits; in translateEdits()
70 return [Edits = std::move(Edits)](const MatchResult &Result) { in editList()
109 if (!Edits) in flattenVector()
110 return Edits.takeError(); in flattenVector()
111 AllEdits.append(Edits->begin(), Edits->end()); in flattenVector()
171 return editList(std::move(Edits)); in makeEditGenerator()
264 if (!Edits) in run()
290 return std::move(Callback.Edits); in rewriteDescendantsImpl()
[all …]
H A DTransformer.cpp36 const llvm::SmallVectorImpl<transformer::Edit> &Edits, in convertToAtomicChanges() argument
41 for (const auto &T : Edits) { in convertToAtomicChanges()
/llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h131 EditGenerator editList(llvm::SmallVector<ASTEdit, 1> Edits);
167 template <typename... Ts> EditGenerator flatten(Ts &&...Edits) { in flatten() argument
280 EditGenerator Edits; member
301 EditGenerator Edits);
305 EditGenerator Edits,
308 R.Cases = {{std::move(M), std::move(Edits)}};
313 inline EditGenerator makeEditGenerator(EditGenerator Edits) { return Edits; }
314 EditGenerator makeEditGenerator(llvm::SmallVector<ASTEdit, 1> Edits);
324 EditsT &&Edits) {
330 std::initializer_list<ASTEdit> Edits);
[all …]
H A DTransformer.h38 convertToAtomicChanges(const llvm::SmallVectorImpl<transformer::Edit> &Edits,
166 -> bool { return !!Case.Edits; }) &&
174 auto Transformations = Rule.Cases[I].Edits(Result);
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DTransformerClangTidyCheck.cpp109 Expected<SmallVector<transformer::Edit, 1>> Edits = in check() local
110 Rule.Cases[I].Edits(Result); in check()
111 if (!Edits) { in check()
112 llvm::errs() << "Rewrite failed: " << llvm::toString(Edits.takeError()) in check()
118 if (Edits->empty()) in check()
130 diag((*Edits)[0].Range.getBegin(), escapeForDiagnostic(*Explanation)); in check()
131 for (const auto &T : *Edits) in check()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DDiagnosticsTests.cpp83 return arg.Message == Message && arg.Edits.size() == 1 &&
84 arg.Edits[0].range == Range && arg.Edits[0].newText == Replacement;
107 if (arg.Edits.size() != Fix.Edits.size())
109 for (std::size_t I = 0; I < arg.Edits.size(); ++I) {
110 if (arg.Edits[I].range != Fix.Edits[I].range ||
111 arg.Edits[I].newText != Fix.Edits[I].newText)
756 ExpectedAFix.Edits.push_back(TextEdit{Main.range("Fix"), " : A(1)"}); in TEST()
757 ExpectedAFix.Edits.push_back(TextEdit{Main.range("A"), ""}); in TEST()
766 ExpectedBFix.Edits.push_back(TextEdit{Main.range("B"), ""}); in TEST()
771 ExpectedCFix.Edits.push_back( in TEST()
[all …]
H A DConfigProviderTests.cpp39 C.CompileFlags.Edits.push_back( in getFragments()
52 for (auto &Edit : C.CompileFlags.Edits) in getAddedArgs()
H A DConfigCompileTests.cpp58 EXPECT_THAT(Conf.CompileFlags.Edits, SizeIs(1)); in TEST_F()
65 EXPECT_THAT(Conf.CompileFlags.Edits, SizeIs(0)); in TEST_F()
130 EXPECT_THAT(Conf.CompileFlags.Edits, SizeIs(3)); in TEST_F()
131 for (auto &Edit : Conf.CompileFlags.Edits) in TEST_F()
H A DCompileCommandsTests.cpp179 Cfg.CompileFlags.Edits.push_back([](std::vector<std::string> &Argv) { in TEST()
184 Cfg.CompileFlags.Edits.push_back([](std::vector<std::string> &Argv) { in TEST()
H A DBackgroundIndexTests.cpp136 C.CompileFlags.Edits.push_back([](std::vector<std::string> &Argv) { in TEST_F()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DDefineInline.cpp478 llvm::SmallVector<std::pair<std::string, Edit>> Edits; in apply() local
484 Edits.push_back(std::move(*FE)); in apply()
494 Edits.push_back(std::move(*FE)); in apply()
497 if (auto Err = Edits.front().second.Replacements.add(DeleteFuncBody)) in apply()
502 for (auto &Pair : Edits) in apply()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DDiagnostics.cpp394 for (const auto &Edit : F.Edits) { in operator <<()
429 Action.edit->changes[File.uri()] = {F.Edits.begin(), F.Edits.end()}; in toCodeAction()
732 llvm::SmallVector<TextEdit, 1> Edits; in HandleDiagnostic() local
752 Edits.push_back(toTextEdit(FixIt, SM, *LangOpts)); in HandleDiagnostic()
787 Fix{std::string(Message.str()), std::move(Edits)}); in HandleDiagnostic()
H A DIncludeCleaner.cpp506 D.Fixes.back().Edits.emplace_back(); in issueUnusedIncludesDiagnostics()
507 D.Fixes.back().Edits.back().range.start.line = Inc->HashLine; in issueUnusedIncludesDiagnostics()
508 D.Fixes.back().Edits.back().range.end.line = Inc->HashLine + 1; in issueUnusedIncludesDiagnostics()
H A DConfig.h66 Edits; member
H A DDiagnostics.h85 llvm::SmallVector<TextEdit, 1> Edits; member
H A DConfigCompile.cpp260 C.CompileFlags.Edits.push_back( in compile()
273 C.CompileFlags.Edits.push_back( in compile()
285 C.CompileFlags.Edits.push_back([Add](std::vector<std::string> &Args) { in compile()
H A DSourceCode.cpp505 std::vector<TextEdit> Edits; in replacementsToEdits() local
507 Edits.push_back(replacementToEdit(Code, R)); in replacementsToEdits()
508 return Edits; in replacementsToEdits()
H A DIncludeFixer.cpp256 F.Edits.push_back(std::move(*Edit)); in insertHeader()
H A DCompileCommands.cpp301 for (auto &Edit : Config::current().CompileFlags.Edits) in adjust()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/tweaks/
H A DMemberwiseConstructorTests.cpp36 TEST_F(MemberwiseConstructorTest, Edits) { in TEST_F() argument
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DObjCMT.cpp2155 ArrayRef<EditEntry> Edits, in applyEditsToTemp() argument
2165 I = Edits.begin(), E = Edits.end(); I != E; ++I) { in applyEditsToTemp()
/llvm-project-15.0.7/clang/docs/
H A DClangTransformerTutorial.rst274 Edits section in Reference: ranges, stencils, edits, rules