| /llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/ |
| H A D | AtomicChange.h | 37 class AtomicChange { 45 AtomicChange(const SourceManager &SM, SourceLocation KeyPosition, 49 AtomicChange(llvm::StringRef FilePath, llvm::StringRef Key) in AtomicChange() function 52 AtomicChange(AtomicChange &&) = default; 53 AtomicChange(const AtomicChange &) = default; 55 AtomicChange &operator=(AtomicChange &&) = default; 56 AtomicChange &operator=(const AtomicChange &) = default; 58 bool operator==(const AtomicChange &Other) const; 132 AtomicChange() {} in AtomicChange() function 154 using AtomicChanges = std::vector<AtomicChange>; [all …]
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/ |
| H A D | AtomicChange.cpp | 14 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::AtomicChange) 196 AtomicChange::AtomicChange(const SourceManager &SM, in AtomicChange() function in clang::tooling::AtomicChange 207 AtomicChange::AtomicChange(const SourceManager &SM, SourceLocation KeyPosition, in AtomicChange() function in clang::tooling::AtomicChange 209 : AtomicChange(SM, KeyPosition) { in AtomicChange() 213 AtomicChange::AtomicChange(std::string Key, std::string FilePath, in AtomicChange() function in clang::tooling::AtomicChange 223 bool AtomicChange::operator==(const AtomicChange &Other) const { in operator ==() 232 std::string AtomicChange::toYAMLString() { in toYAMLString() 242 AtomicChange AtomicChange::convertFromYAML(llvm::StringRef YAMLContent) { in convertFromYAML() 292 void AtomicChange::addHeader(llvm::StringRef Header) { in addHeader() 296 void AtomicChange::removeHeader(llvm::StringRef Header) { in removeHeader() [all …]
|
| H A D | CMakeLists.txt | 6 AtomicChange.cpp
|
| /llvm-project-15.0.7/clang/lib/Tooling/Transformer/ |
| H A D | Transformer.cpp | 34 llvm::Expected<llvm::SmallVector<AtomicChange, 1>> 40 std::map<FileID, AtomicChange> ChangesByFileID; in convertToAtomicChanges() 44 .emplace(ID, AtomicChange(*Result.SourceManager, in convertToAtomicChanges() 61 llvm::SmallVector<AtomicChange, 1> Changes; in convertToAtomicChanges()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | RenamingAction.cpp | 144 Expected<std::vector<AtomicChange>> 148 std::vector<AtomicChange> Changes; in createRenameReplacements() 153 AtomicChange Change(SM, Ranges[0].getBegin()); in createRenameReplacements() 169 ArrayRef<AtomicChange> AtomicChanges, in convertChangesToFileReplacements() 171 for (const auto &AtomicChange : AtomicChanges) { in convertChangesToFileReplacements() local 172 for (const auto &Replace : AtomicChange.getReplacements()) { in convertChangesToFileReplacements() 223 Expected<std::vector<AtomicChange>> Change = in HandleOneRename()
|
| H A D | USRLocFinder.cpp | 527 std::vector<tooling::AtomicChange> 536 std::vector<tooling::AtomicChange> AtomicChanges; in createRenameAtomicChanges() 539 tooling::AtomicChange ReplaceChange = tooling::AtomicChange(SM, Start); in createRenameAtomicChanges()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/ |
| H A D | Transformer.h | 37 static llvm::Expected<llvm::SmallVector<AtomicChange, 1>> 53 llvm::MutableArrayRef<AtomicChange> Changes; 58 llvm::MutableArrayRef<AtomicChange> Changes; 72 Expected<llvm::MutableArrayRef<AtomicChange>> Changes)>; 180 llvm::SmallVector<AtomicChange, 1> Changes; 200 RewriteResult.Changes = llvm::MutableArrayRef<AtomicChange>(Changes);
|
| /llvm-project-15.0.7/clang-tools-extra/clang-apply-replacements/include/clang-apply-replacements/Tooling/ |
| H A D | ApplyReplacements.h | 44 std::vector<tooling::AtomicChange>> 103 applyChanges(StringRef File, const std::vector<tooling::AtomicChange> &Changes,
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | RefactoringTest.cpp | 1100 AtomicChange Change(Context.Sources, DefaultLoc); in TEST_F() 1164 AtomicChange ActualChange = AtomicChange::convertFromYAML(YamlContent); in TEST_F() 1182 AtomicChange Change(Context.Sources, DefaultLoc); in TEST_F() 1188 AtomicChange Change(Context.Sources, DefaultLoc); in TEST_F() 1203 AtomicChange Change(Context.Sources, DefaultLoc); in TEST_F() 1214 AtomicChange Change(Context.Sources, DefaultLoc); in TEST_F() 1228 AtomicChange Change(Context.Sources, DefaultLoc); in TEST_F() 1242 AtomicChange Change(Context.Sources, DefaultLoc); in TEST_F() 1322 AtomicChange Change(FilePath, Key); in replacementToAtomicChange() 1346 llvm::SmallVector<AtomicChange, 8> Changes; [all …]
|
| H A D | RefactoringActionRulesTest.cpp | 77 AtomicChange Change(SM, Loc); in TEST_F() 113 const_cast<AtomicChange &>(Result[0]).toYAMLString(); in TEST_F()
|
| H A D | TransformerTest.cpp | 130 return [this](Expected<MutableArrayRef<AtomicChange>> C) { in consumer() 1621 llvm::sort(Changes, [](const AtomicChange &L, const AtomicChange &R) { in TEST_F() 1691 [&](Expected<MutableArrayRef<AtomicChange>> Changes) { in TEST_F() 1708 ResultOf([](const AtomicChange &C) { return C.getFilePath(); }, in TEST_F() 1710 ResultOf([](const AtomicChange &C) { return C.getFilePath(); }, in TEST_F()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-apply-replacements/lib/Tooling/ |
| H A D | ApplyReplacements.cpp | 214 tooling::AtomicChange FileChange(Entry->getName(), Entry->getName()); in mergeAndDeduplicate() 254 std::vector<tooling::AtomicChange>{FileChange}); in mergeAndDeduplicate() 261 applyChanges(StringRef File, const std::vector<tooling::AtomicChange> &Changes, in applyChanges()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.h | 37 std::vector<tooling::AtomicChange>
|
| H A D | RenamingAction.h | 93 llvm::Expected<std::vector<AtomicChange>>
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/ |
| H A D | BUILD.gn | 19 "AtomicChange.cpp",
|
| /llvm-project-15.0.7/clang-tools-extra/tool-template/ |
| H A D | ToolTemplate.cpp | 69 AtomicChange Change(*Result.SourceManager, D->getBeginLoc()); in run()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Extract/ |
| H A D | Extract.cpp | 150 AtomicChange Change(SM, ExtractedDeclLocation); in createSourceReplacements()
|
| /llvm-project-15.0.7/clang/tools/clang-refactor/ |
| H A D | TestSupport.cpp | 71 OS << const_cast<tooling::AtomicChange &>(Change).toYAMLString() << "\n"; in dumpChanges()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | RefactoringEngine.rst | 126 AtomicChange Replacement(Context.getSources(), Selection.getBegin());
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 271 clang/include/clang/Tooling/Refactoring/AtomicChange.h
|