Lines Matching refs:tooling
90 tooling::Replacement replacement(llvm::StringRef Code, llvm::StringRef From, in replacement()
94 return tooling::Replacement(Filename, From.data() - Code.data(), in replacement()
110 tooling::Replacements Changes;
113 std::vector<tooling::Range> FormatRanges;
178 tooling::Range(Trailing.data() - Code.data() + 1, 1)); in getIncrementalChangesAfterNewline()
183 tooling::Range(Leading.data() - Code.data(), Leading.size())); in getIncrementalChangesAfterNewline()
207 std::vector<tooling::Replacement>
208 split(const tooling::Replacements &Replacements, unsigned OldCursor, in split()
210 std::vector<tooling::Replacement> Result; in split()
212 for (const tooling::Replacement &R : Replacements) { in split()
221 Result.push_back(tooling::Replacement( in split()
224 Result.push_back(tooling::Replacement( in split()
247 std::vector<tooling::Replacement>
261 tooling::applyAllReplacements(OriginalCode, Incremental.Changes)); in formatIncremental()
265 for (tooling::Range &R : Incremental.FormatRanges) in formatIncremental()
274 std::vector<tooling::Range> RangesToFormat = Incremental.FormatRanges; in formatIncremental()
278 R = tooling::Range(R.getOffset() + Incremental.CursorPlaceholder.size(), in formatIncremental()
283 tooling::Range(Cursor, Incremental.CursorPlaceholder.size())); in formatIncremental()
288 tooling::Replacements FormattingChanges; in formatIncremental()
290 for (const tooling::Replacement &R : format::reformat( in formatIncremental()
296 cantFail(FormattingChanges.add(tooling::Replacement(Filename, in formatIncremental()
310 tooling::Replacements InsertCursorPlaceholder( in formatIncremental()
311 tooling::Replacement(Filename, Cursor, 0, Incremental.CursorPlaceholder)); in formatIncremental()
316 tooling::Replacements RemoveCursorPlaceholder( in formatIncremental()
317 tooling::Replacement(Filename, FormattedCursorStart, in formatIncremental()
328 tooling::Replacements Final; in formatIncremental()
335 std::vector<std::pair<const char *, const tooling::Replacements *>>{ in formatIncremental()
344 cantFail(tooling::applyAllReplacements(FinalCode, *Pass.second)); in formatIncremental()
355 const std::vector<tooling::Replacement> &Replacements) { in transformCursorPosition()