Searched refs:AtomicChange (Results 1 - 9 of 9) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | AtomicChange.h | 1 //===--- AtomicChange.h - AtomicChange class --------------------*- C++ -*-===// 9 // This file defines AtomicChange which is used to create a set of source 27 /// e.g. replacements or header insertions. Edits in an AtomicChange should be 31 /// An AtomicChange is uniquely identified by a key and will either be fully 34 /// Calling setError on an AtomicChange stores the error message and marks it as 36 class AtomicChange { class in namespace:clang::tooling 42 AtomicChange(const SourceManager &SM, SourceLocation KeyPosition); 45 AtomicChange(llvm::StringRef FilePath, llvm::StringRef Key) function in class:clang::tooling::AtomicChange 48 AtomicChange(AtomicChang 124 AtomicChange() {} function in class:clang::tooling::AtomicChange [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
H A D | AtomicChange.cpp | 1 //===--- AtomicChange.cpp - AtomicChange implementation -----------------*- C++ -*-===// 9 #include "clang/Tooling/Refactoring/AtomicChange.h" 14 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::AtomicChange) 17 /// Helper to (de)serialize an AtomicChange since we don't have direct 19 /// Data members of a normalized AtomicChange can be directly mapped from/to 26 // This converts AtomicChange's internal implementation of the replacements 29 const clang::tooling::AtomicChange &E) 36 clang::tooling::AtomicChange denormalize(const llvm::yaml::IO &) { 37 llvm_unreachable("Do not convert YAML to AtomicChange directl 196 AtomicChange::AtomicChange(const SourceManager &SM, function in class:clang::tooling::AtomicChange 207 AtomicChange::AtomicChange(std::string Key, std::string FilePath, function in class:clang::tooling::AtomicChange [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/ |
H A D | USRLocFinder.h | 20 #include "clang/Tooling/Refactoring/AtomicChange.h" 37 std::vector<tooling::AtomicChange>
|
H A D | RenamingAction.h | 18 #include "clang/Tooling/Refactoring/AtomicChange.h" 94 llvm::Expected<std::vector<AtomicChange>>
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
H A D | Transformer.h | 13 #include "clang/Tooling/Refactoring/AtomicChange.h" 26 std::function<void(Expected<clang::tooling::AtomicChange> Change)>; 46 /// Receives each successful rewrites as an \c AtomicChange.
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
H A D | RenamingAction.cpp | 144 Expected<std::vector<AtomicChange>> 147 // FIXME: A true local rename can use just one AtomicChange. 148 std::vector<AtomicChange> Changes; 153 AtomicChange Change(SM, Ranges[0].getBegin()); 169 ArrayRef<AtomicChange> AtomicChanges, 171 for (const auto &AtomicChange : AtomicChanges) { 172 for (const auto &Replace : AtomicChange.getReplacements()) { 222 Expected<std::vector<AtomicChange>> Change =
|
H A D | USRLocFinder.cpp | 510 std::vector<tooling::AtomicChange> 519 std::vector<tooling::AtomicChange> AtomicChanges; 522 tooling::AtomicChange ReplaceChange = tooling::AtomicChange(SM, Start); 526 llvm::errs() << "Failed to add replacement to AtomicChange: "
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | Transformer.cpp | 13 #include "clang/Tooling/Refactoring/AtomicChange.h" 48 // Record the results in the AtomicChange, anchored at the location of the 50 AtomicChange AC(*Result.SourceManager,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/ |
H A D | Extract.cpp | 150 AtomicChange Change(SM, ExtractedDeclLocation); 192 // FIXME: Add support for assocciated symbol location to AtomicChange to mark
|
Completed in 173 milliseconds