Searched refs:Replacements (Results 1 - 25 of 44) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/
H A DSortJavaScriptImports.h27 tooling::Replacements sortJavaScriptImports(const FormatStyle &Style,
H A DFormatInternal.h64 /// * P.first are the ``Replacements`` necessary to make all \p Ranges comply
72 std::pair<tooling::Replacements, unsigned>
H A DUsingDeclarationsSorter.h27 std::pair<tooling::Replacements, unsigned>
H A DNamespaceEndCommentsFixer.h37 std::pair<tooling::Replacements, unsigned>
H A DTokenAnalyzer.h84 std::pair<tooling::Replacements, unsigned> process();
87 virtual std::pair<tooling::Replacements, unsigned>
H A DTokenAnalyzer.cpp65 std::pair<tooling::Replacements, unsigned> TokenAnalyzer::process() {
66 tooling::Replacements Result;
85 std::pair<tooling::Replacements, unsigned> RunResult =
89 llvm::dbgs() << "Replacements for run " << Run << ":\n";
90 for (tooling::Replacements::const_iterator I = RunResult.first.begin(),
104 // Replacements to indicate failure.
107 return {tooling::Replacements(), 0};
H A DWhitespaceManager.h83 /// Returns all the \c Replacements created during formatting.
84 const tooling::Replacements &generateReplacements();
211 tooling::Replacements Replaces;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/
H A DRefactoring.h47 std::map<std::string, Replacements> &getReplacements();
71 std::map<std::string, Replacements> FileToReplaces;
75 /// Replacements on the related file in \p Rewriter. In addition to applying
76 /// given Replacements, this function also formats the changed code.
78 /// \pre Replacements must be conflict-free.
86 /// \param[in] FileToReplaces Replacements (grouped by files) to apply.
93 const std::map<std::string, Replacements> &FileToReplaces,
H A DRefactoringCallbacks.h39 /// Collects \c tooling::Replacements while running.
43 Replacements &getReplacements();
46 Replacements Replace;
52 /// Runs AST matchers and stores the \c tooling::Replacements in a map.
56 std::map<std::string, Replacements> &FileToReplaces);
73 std::map<std::string, Replacements> &FileToReplaces;
H A DDiagnosticsYaml.h35 for (auto &Replacements : M.Fix) {
36 for (auto &Replacement : Replacements.second)
39 Io.mapRequired("Replacements", Fixes);
70 llvm::StringMap<clang::tooling::Replacements> Fix;
H A DReplacementsYaml.h1 //===-- ReplacementsYaml.h -- Serialiazation for Replacements ---*- C++ -*-===//
73 Io.mapRequired("Replacements", Doc.Replacements);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DMutations.h23 tooling::Replacements computeReplacements(const Arena &A,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Core/
H A DReplacement.h200 /// Less-than operator between two Replacements.
203 /// Equal-to operator between two Replacements.
209 class Replacements { class in namespace:clang::tooling
217 Replacements() = default;
219 explicit Replacements(const Replacement &R) { Replaces.insert(R); } function in class:clang::tooling::Replacements
255 /// Replacements with offset UINT_MAX are special - we do not detect conflicts
262 LLVM_NODISCARD Replacements merge(const Replacements &Replaces) const;
286 bool operator==(const Replacements &RHS) const {
291 Replacements(const_iterato function in class:clang::tooling::Replacements
336 std::vector<Replacement> Replacements; member in struct:clang::tooling::TranslationUnitReplacements
[all...]
H A DDiagnostic.h47 llvm::StringMap<Replacements> Fix;
98 const llvm::StringMap<Replacements> *selectFirstFix(const Diagnostic& D);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Core/
H A DReplacement.cpp157 Replacements::getReplacementInChangedCode(const Replacement &R) const {
191 Replacements Replacements::getCanonicalReplacements() const {
213 return Replacements(NewReplacesImpl.begin(), NewReplacesImpl.end());
219 llvm::Expected<Replacements>
220 Replacements::mergeIfOrderIndependent(const Replacement &R) const {
221 Replacements Rs(R);
222 // A Replacements set containing a single replacement that is `R` referring to
224 Replacements RsShiftedByReplaces(getReplacementInChangedCode(R));
225 // A Replacements se
[all...]
H A DDiagnostic.cpp49 const llvm::StringMap<Replacements> *selectFirstFix(const Diagnostic& D) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/
H A DRenamingAction.h35 std::map<std::string, tooling::Replacements> &FileToReplaces,
45 std::map<std::string, tooling::Replacements> &FileToReplaces;
104 std::map<std::string, tooling::Replacements> &FileToReplaces)
117 std::map<std::string, tooling::Replacements> &FileToReplaces;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp64 std::vector<std::pair<Function *, Function *>> Replacements; local
129 Replacements.emplace_back(&F, NewF);
132 for (auto &Pair : Replacements) {
143 return !Replacements.empty();
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DAtomicChange.cpp61 Io.mapRequired("Replacements", Doc.Replaces);
76 Io.mapRequired("Replacements", Keys->Replaces);
109 const clang::tooling::Replacements &Replaces) {
143 llvm::Expected<Replacements>
149 Replacements HeaderReplacements;
180 // Combine replacements in all Changes as a `Replacements`. This ignores the
182 llvm::Expected<Replacements>
185 Replacements Replaces;
211 clang::tooling::Replacements Replaces)
241 NE.RemovedHeaders, tooling::Replacements());
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DComputeReplacements.cpp84 tooling::Replacements
90 tooling::Replacements Replacements; local
96 llvm::cantFail(Replacements.add(tooling::Replacement(
125 return Replacements;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DAtomicChange.h113 const Replacements &getReplacements() const { return Replaces; }
129 clang::tooling::Replacements Replaces);
137 tooling::Replacements Replaces;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DRenamingAction.cpp170 std::map<std::string, tooling::Replacements> *FileToReplaces) {
188 std::map<std::string, tooling::Replacements> &FileToReplaces,
235 std::map<std::string, tooling::Replacements> &FileToReplaces;
247 std::map<std::string, tooling::Replacements> &FileToReplaces)
265 std::map<std::string, tooling::Replacements> &FileToReplaces;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DFormatVariadic.h82 std::vector<ReplacementItem> Replacements; member in class:llvm::formatv_object_base
92 : Fmt(Fmt), Replacements(parseFormatString(Fmt)) {
101 Replacements(std::move(rhs.Replacements)) {
106 for (auto &R : Replacements) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DFormatVariadic.cpp145 std::vector<ReplacementItem> Replacements; local
150 Replacements.push_back(I);
152 return Replacements;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/
H A DRefactoring.cpp32 std::map<std::string, Replacements> &RefactoringTool::getReplacements() {
70 const std::map<std::string, Replacements> &FileToReplaces,

Completed in 216 milliseconds

12