Home
last modified time | relevance | path

Searched refs:Edit (Results 1 – 25 of 60) sorted by relevance

123

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DInsertionPointTests.cpp76 ASSERT_THAT_EXPECTED(Edit, llvm::Succeeded()); in TEST()
78 EXPECT_EQ(Edit->getReplacementText(), "foo;"); in TEST()
81 ASSERT_THAT_EXPECTED(Edit, llvm::Succeeded()); in TEST()
82 EXPECT_EQ(offsetToPosition(Code.code(), Edit->getOffset()), in TEST()
128 auto Edit = insertDecl("x", C, {}, AS_public); in TEST() local
129 ASSERT_THAT_EXPECTED(Edit, llvm::Succeeded()); in TEST()
133 Edit = insertDecl("x", C, {}, AS_private); in TEST()
134 ASSERT_THAT_EXPECTED(Edit, llvm::Succeeded()); in TEST()
138 Edit = insertDecl("x", C, {}, AS_protected); in TEST()
139 ASSERT_THAT_EXPECTED(Edit, llvm::Succeeded()); in TEST()
[all …]
H A DRenameTests.cpp1655 auto Edit = buildRenameEdit(FilePath, Code.code(), {LSPRange}, NewName); in TEST() local
1656 ASSERT_TRUE(bool(Edit)) << Edit.takeError(); in TEST()
1657 ASSERT_EQ(1UL, Edit->Replacements.size()); in TEST()
1658 EXPECT_EQ(FilePath, Edit->Replacements.begin()->getFilePath()); in TEST()
1659 EXPECT_EQ(4UL, Edit->Replacements.begin()->getLength()); in TEST()
1663 Edit = buildRenameEdit(FilePath, Code.code(), {LSPRange}, NewName); in TEST()
1664 EXPECT_FALSE(Edit); in TEST()
1665 EXPECT_THAT(llvm::toString(Edit.takeError()), in TEST()
1674 Edit = buildRenameEdit(FilePath, T.code(), T.ranges(), NewName); in TEST()
1675 ASSERT_TRUE(bool(Edit)) << Edit.takeError(); in TEST()
[all …]
H A DHeadersTests.cpp129 auto Edit = Inserter.insert(VerbatimHeader); in insert() local
131 return Edit; in insert()
333 auto Edit = insert("<y>"); in TEST_F() local
334 EXPECT_TRUE(Edit); in TEST_F()
335 EXPECT_TRUE(StringRef(Edit->newText).contains("<y>")); in TEST_F()
H A DConfigProviderTests.cpp52 for (auto &Edit : C.CompileFlags.Edits) in getAddedArgs() local
53 Edit(Argv); in getAddedArgs()
/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp37 SmallVector<transformer::Edit, 1> Edits; in translateEdits()
52 return SmallVector<Edit, 0>(); in translateEdits()
59 transformer::Edit T; in translateEdits()
75 EditGenerator transformer::edit(ASTEdit Edit) { in edit() argument
76 return [Edit = std::move(Edit)](const MatchResult &Result) { in edit()
77 return translateEdits(Result, {Edit}); in edit()
91 Edit E; in noopEdit()
95 return SmallVector<Edit, 1>{E}; in noopEdit()
106 SmallVector<Edit, 1> AllEdits; in flattenVector()
175 return edit(std::move(Edit)); in makeEditGenerator()
[all …]
/llvm-project-15.0.7/clang/tools/driver/
H A Ddriver.cpp108 StringRef Edit, in ApplyOneQAOverride() argument
112 if (Edit[0] == '^') { in ApplyOneQAOverride()
114 GetStableCStr(SavedStrings, Edit.substr(1)); in ApplyOneQAOverride()
117 } else if (Edit[0] == '+') { in ApplyOneQAOverride()
119 GetStableCStr(SavedStrings, Edit.substr(1)); in ApplyOneQAOverride()
122 } else if (Edit[0] == 's' && Edit[1] == '/' && Edit.endswith("/") && in ApplyOneQAOverride()
123 Edit.slice(2, Edit.size() - 1).contains('/')) { in ApplyOneQAOverride()
139 } else if (Edit[0] == 'x' || Edit[0] == 'X') { in ApplyOneQAOverride()
140 auto Option = Edit.substr(1); in ApplyOneQAOverride()
145 if (Edit[0] == 'X') { in ApplyOneQAOverride()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSplitKit.cpp359 Edit = &LRE; in reset()
372 Edit->anyRematerializable(); in reset()
638 if (Edit->empty()) in openIntv()
639 Edit->createEmptyInterval(); in openIntv()
642 OpenIdx = Edit->size(); in openIntv()
643 Edit->createEmptyInterval(); in openIntv()
1418 for (Register R : *Edit) { in rewriteAssigned()
1430 for (const Register &R : *Edit) { in deleteRematVictims()
1537 for (Register Reg : *Edit) { in finish()
1553 Register VReg = Edit->get(i); in finish()
[all …]
H A DInlineSpiller.cpp169 LiveRangeEdit *Edit; member in __anon689c7d9e0111::InlineSpiller
281 Register Reg = Edit->getReg(); in isSnippet()
326 Register Reg = Edit->getReg(); in collectRegsToSpill()
612 Edit->markRematerialized(RM.ParentVNI); in reMaterializeFor()
658 if (!Edit->anyRematerializable()) in reMaterializeAll()
712 Edit->eraseVirtReg(Reg); in reMaterializeAll()
1126 Register NewVReg = Edit->createFrom(Reg); in spillAroundUses()
1163 if (Original != Edit->getReg()) in spillAll()
1195 Edit->eraseVirtReg(Reg); in spillAll()
1200 Edit = &edit; in spill()
[all …]
/llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h45 struct Edit { struct
62 using EditGenerator = MatchConsumer<llvm::SmallVector<Edit, 1>>; argument
239 inline ASTEdit withMetadata(ASTEdit Edit, Callable Metadata) { in withMetadata() argument
240 Edit.Metadata = in withMetadata()
246 return Edit; in withMetadata()
315 EditGenerator makeEditGenerator(ASTEdit Edit);
487 llvm::Expected<SmallVector<Edit, 1>>
491 llvm::Expected<SmallVector<Edit, 1>>
495 llvm::Expected<SmallVector<Edit, 1>>
499 llvm::Expected<SmallVector<Edit, 1>>
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DSpecialMembers.cpp138 auto Edit = insertDecl(Code, *Class, std::move(Anchors), AS_public); in apply() local
139 if (!Edit) in apply()
140 return Edit.takeError(); in apply()
142 tooling::Replacements{std::move(*Edit)}); in apply()
H A DMemberwiseConstructor.cpp114 auto Edit = insertDecl(Code, *Class, std::move(Anchors), AS_public); in apply() local
115 if (!Edit) in apply()
116 return Edit.takeError(); in apply()
118 tooling::Replacements{std::move(*Edit)}); in apply()
H A DExtractFunction.cpp889 tooling::Replacements Edit; in apply() local
890 if (auto Err = Edit.add(createFunctionDefinition(*ExtractedFunc, SM))) in apply()
892 if (auto Err = Edit.add(replaceWithFuncCall(*ExtractedFunc, SM, LangOpts))) in apply()
899 if (auto Err = Edit.add(createForwardDeclaration(*ExtractedFunc, SM))) in apply()
902 auto MultiFileEffect = Effect::mainFileEdit(SM, std::move(Edit)); in apply()
917 return Effect::mainFileEdit(SM, std::move(Edit)); in apply()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSourceCode.h184 struct Edit { struct
188 Edit() = default; argument
190 Edit(llvm::StringRef Code, tooling::Replacements Reps) in Edit() function
204 using FileEdits = llvm::StringMap<Edit>;
208 llvm::Error reformatEdit(Edit &E, const format::FormatStyle &Style);
H A DHeaders.cpp361 llvm::Optional<TextEdit> Edit = None; in insert() local
364 Edit = replacementToEdit(Code, *Insertion); in insert()
365 return Edit; in insert()
/llvm-project-15.0.7/clang/lib/Edit/
H A DCommit.cpp24 SourceLocation Commit::Edit::getFileLocation(SourceManager &SM) const { in getFileLocation()
31 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const { in getFileRange()
36 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const { in getInsertFromRange()
187 Edit data; in addInsert()
202 Edit data; in addInsertFromRange()
217 Edit data; in addRemove()
/llvm-project-15.0.7/clang/include/clang/Edit/
H A DCommit.h37 struct Edit { struct
58 SmallVector<Edit, 8> CachedEdits; argument
119 using edit_iterator = SmallVectorImpl<Edit>::const_iterator;
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/
H A DTweak.cpp104 llvm::Expected<std::pair<Path, Edit>>
107 Edit Ed(SM.getBufferData(FID), std::move(Replacements)); in fileEdit()
H A DRename.h67 llvm::Expected<Edit> buildRenameEdit(llvm::StringRef AbsFilePath,
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Edit/
H A DBUILD.gn1 static_library("Edit") {
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Frontend/Rewrite/
H A DBUILD.gn7 "//clang/lib/Edit",
/llvm-project-15.0.7/llvm/test/DebugInfo/PDB/
H A Ddbi-bytes.test8 EC: Edit and Continue Data
10 EC-NEXT: Edit and Continue Data (
/llvm-project-15.0.7/clang/lib/
H A DCMakeLists.txt12 add_subdirectory(Edit)
/llvm-project-15.0.7/flang/runtime/
H A Ddescriptor-io.h90 if (!RealOutputEditing<KIND>{io, x}.Edit(*edit)) { in FormattedRealIO()
128 if (!RealOutputEditing<KIND>{io, x[0]}.Edit(rEdit) || in FormattedComplexIO()
129 !RealOutputEditing<KIND>{io, x[1]}.Edit(iEdit)) { in FormattedComplexIO()
138 if (!RealOutputEditing<KIND>{io, *x}.Edit(*edit)) { in FormattedComplexIO()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Interpreter/
H A DBUILD.gn10 "//clang/lib/Edit",
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/ARCMigrate/
H A DBUILD.gn8 "//clang/lib/Edit",

123