Searched refs:Replaces (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Core/
H A DReplacement.h219 explicit Replacements(const Replacement &R) { Replaces.insert(R); }
260 /// Merges \p Replaces into the current replacements. \p Replaces
262 LLVM_NODISCARD Replacements merge(const Replacements &Replaces) const;
272 unsigned size() const { return Replaces.size(); }
274 void clear() { Replaces.clear(); }
276 bool empty() const { return Replaces.empty(); }
278 const_iterator begin() const { return Replaces.begin(); }
280 const_iterator end() const { return Replaces.end(); }
282 const_reverse_iterator rbegin() const { return Replaces
310 ReplacementsImpl Replaces; member in class:clang::tooling::Replacements
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DAtomicChange.cpp33 Replaces(E.getReplacements().begin(), E.getReplacements().end()) {}
45 std::vector<clang::tooling::Replacement> Replaces; member in struct:__anon1064::NormalizedAtomicChange
61 Io.mapRequired("Replacements", Doc.Replaces);
76 Io.mapRequired("Replacements", Keys->Replaces);
109 const clang::tooling::Replacements &Replaces) {
118 for (const clang::tooling::Replacement &R : Replaces) {
185 Replacements Replaces; local
188 if (auto Err = Replaces.add(Replacement(
191 return Replaces;
211 clang::tooling::Replacements Replaces)
107 getRangesForFormating(llvm::StringRef Code, unsigned ColumnLimit, ApplyChangesSpec::FormatOption Format, const clang::tooling::Replacements &Replaces) argument
207 AtomicChange(std::string Key, std::string FilePath, std::string Error, std::vector<std::string> InsertedHeaders, std::vector<std::string> RemovedHeaders, clang::tooling::Replacements Replaces) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Core/
H A DReplacement.cpp194 for (const auto &R : Replaces) {
216 // `R` and `Replaces` are order-independent if applying them in either order
223 // the code after the existing replacements `Replaces` are applied.
225 // A Replacements set that is `Replaces` referring to the code after `R` is
228 for (const auto &Replace : Replaces)
229 ReplacesShiftedByRs.Replaces.insert(
231 // This is equivalent to applying `Replaces` first and then `R`.
233 // This is equivalent to applying `R` first and then `Replaces`.
242 R, *Replaces.begin());
247 if (!Replaces
510 calculateRangesAfterReplacements(const Replacements &Replaces, const std::vector<Range> &Ranges) argument
567 applyAllReplacements(const Replacements &Replaces, Rewriter &Rewrite) argument
579 applyAllReplacements(StringRef Code, const Replacements &Replaces) argument
[all...]
/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; member in class:clang::tooling::AtomicChange
/freebsd-11-stable/contrib/llvm-project/clang/tools/clang-format/
H A DClangFormat.cpp282 static void outputReplacementsXML(const Replacements &Replaces) { argument
283 for (const auto &R : Replaces) {
293 emitReplacementWarnings(const Replacements &Replaces, StringRef AssumedFileName, argument
295 if (Replaces.empty())
305 for (const auto &R : Replaces) {
320 static void outputXML(const Replacements &Replaces, argument
335 outputReplacementsXML(Replaces);
390 Replacements Replaces = sortIncludes(*FormatStyle, Code->getBuffer(), Ranges, local
392 auto ChangedCode = tooling::applyAllReplacements(Code->getBuffer(), Replaces);
398 Ranges = tooling::calculateRangesAfterReplacements(Replaces, Range
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/
H A DFormat.cpp1272 // Replaces double/single-quoted string literal as appropriate, re-escaping
1904 // adding the necessary replacement to 'Replaces'. 'Includes' must be in strict
1913 StringRef Code, tooling::Replacements &Replaces,
1980 auto Err = Replaces.add(tooling::Replacement(
2000 tooling::Replacements &Replaces,
2052 Replaces, Cursor);
2063 sortCppIncludes(Style, IncludesInBlock, Ranges, FileName, Code, Replaces,
2066 return Replaces;
2087 // JavaImportGroups, then adding the necessary replacement to 'Replaces'.
2094 StringRef Code, tooling::Replacements &Replaces) {
1910 sortCppIncludes(const FormatStyle &Style, const SmallVectorImpl<IncludeDirective> &Includes, ArrayRef<tooling::Range> Ranges, StringRef FileName, StringRef Code, tooling::Replacements &Replaces, unsigned *Cursor) argument
[all...]
H A DWhitespaceManager.h45 /// Replaces the whitespace in front of \p Tok. Only call once for
197 /// Fill \c Replaces with the replacements for all effective changes.
211 tooling::Replacements Replaces; member in class:clang::format::WhitespaceManager
H A DWhitespaceManager.cpp71 return Replaces.add(Replacement);
90 return Replaces;
101 return Replaces;
780 auto Err = Replaces.add(tooling::Replacement(
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Format/
H A DFormat.h2281 /// \p Replaces on success; otheriwse, return an llvm::Error carrying
2284 formatReplacements(StringRef Code, const tooling::Replacements &Replaces,
2287 /// Returns the replacements corresponding to applying \p Replaces and
2301 cleanupAroundReplacements(StringRef Code, const tooling::Replacements &Replaces,

Completed in 232 milliseconds