Home
last modified time | relevance | path

Searched refs:AtomicChange (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DAtomicChange.h37 class AtomicChange {
43 AtomicChange(const SourceManager &SM, SourceLocation KeyPosition);
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;
64 static AtomicChange convertFromYAML(llvm::StringRef YAMLContent);
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DAtomicChange.cpp14 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::AtomicChange)
29 const clang::tooling::AtomicChange &E) in NormalizedAtomicChange()
36 clang::tooling::AtomicChange denormalize(const llvm::yaml::IO &) { in denormalize()
67 template <> struct MappingTraits<clang::tooling::AtomicChange> {
68 static void mapping(IO &Io, clang::tooling::AtomicChange &Doc) { in mapping()
69 MappingNormalization<NormalizedAtomicChange, clang::tooling::AtomicChange> in mapping()
145 llvm::ArrayRef<AtomicChange> Changes, in createReplacementsForHeaders()
184 llvm::ArrayRef<AtomicChange> Changes) { in combineReplacementsInChanges()
196 AtomicChange::AtomicChange(const SourceManager &SM, in AtomicChange() function in clang::tooling::AtomicChange
206 AtomicChange::AtomicChange(const SourceManager &SM, SourceLocation KeyPosition, in AtomicChange() function in clang::tooling::AtomicChange
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DTransformer.cpp33 llvm::Expected<llvm::SmallVector<AtomicChange, 1>>
39 std::map<FileID, AtomicChange> ChangesByFileID; in convertToAtomicChanges()
43 .emplace(ID, AtomicChange(*Result.SourceManager, in convertToAtomicChanges()
60 llvm::SmallVector<AtomicChange, 1> Changes; in convertToAtomicChanges()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DTransformer.h37 static llvm::Expected<llvm::SmallVector<AtomicChange, 1>>
48 llvm::MutableArrayRef<AtomicChange> Changes;
53 llvm::MutableArrayRef<AtomicChange> Changes;
67 Expected<llvm::MutableArrayRef<AtomicChange>> Changes)>;
164 llvm::SmallVector<AtomicChange, 1> Changes;
184 RewriteResult.Changes = llvm::MutableArrayRef<AtomicChange>(Changes);
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DRenamingAction.cpp135 Expected<std::vector<AtomicChange>>
139 std::vector<AtomicChange> Changes; in createRenameReplacements()
144 AtomicChange Change(SM, Ranges[0].getBegin()); in createRenameReplacements()
160 ArrayRef<AtomicChange> AtomicChanges, in convertChangesToFileReplacements()
162 for (const auto &AtomicChange : AtomicChanges) { in convertChangesToFileReplacements() local
163 for (const auto &Replace : AtomicChange.getReplacements()) { in convertChangesToFileReplacements()
214 Expected<std::vector<AtomicChange>> Change = in HandleOneRename()
H A DUSRLocFinder.cpp527 std::vector<tooling::AtomicChange>
536 std::vector<tooling::AtomicChange> AtomicChanges; in createRenameAtomicChanges()
539 tooling::AtomicChange ReplaceChange = tooling::AtomicChange(SM, Start); in createRenameAtomicChanges()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/
H A DUSRLocFinder.h37 std::vector<tooling::AtomicChange>
H A DRenamingAction.h93 llvm::Expected<std::vector<AtomicChange>>
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/
H A DExtract.cpp151 AtomicChange Change(SM, ExtractedDeclLocation); in createSourceReplacements()