Lines Matching refs:tooling
89 tooling::Replacement replacement(llvm::StringRef Code, llvm::StringRef From, in replacement()
93 return tooling::Replacement(Filename, From.data() - Code.data(), in replacement()
109 tooling::Replacements Changes;
112 std::vector<tooling::Range> FormatRanges;
206 tooling::Range(Trailing.data() - Code.data() + 1, 1)); in getIncrementalChangesAfterNewline()
211 tooling::Range(Leading.data() - Code.data(), Leading.size())); in getIncrementalChangesAfterNewline()
236 std::vector<tooling::Replacement>
237 split(const tooling::Replacements &Replacements, unsigned OldCursor, in split()
239 std::vector<tooling::Replacement> Result; in split()
241 for (const tooling::Replacement &R : Replacements) { in split()
250 Result.push_back(tooling::Replacement( in split()
253 Result.push_back(tooling::Replacement( in split()
276 std::vector<tooling::Replacement>
290 tooling::applyAllReplacements(OriginalCode, Incremental.Changes)); in formatIncremental()
294 for (tooling::Range &R : Incremental.FormatRanges) in formatIncremental()
303 std::vector<tooling::Range> RangesToFormat = Incremental.FormatRanges; in formatIncremental()
307 R = tooling::Range(R.getOffset() + Incremental.CursorPlaceholder.size(), in formatIncremental()
312 tooling::Range(Cursor, Incremental.CursorPlaceholder.size())); in formatIncremental()
317 tooling::Replacements FormattingChanges; in formatIncremental()
319 for (const tooling::Replacement &R : format::reformat( in formatIncremental()
325 cantFail(FormattingChanges.add(tooling::Replacement(Filename, in formatIncremental()
339 tooling::Replacements InsertCursorPlaceholder( in formatIncremental()
340 tooling::Replacement(Filename, Cursor, 0, Incremental.CursorPlaceholder)); in formatIncremental()
345 tooling::Replacements RemoveCursorPlaceholder( in formatIncremental()
346 tooling::Replacement(Filename, FormattedCursorStart, in formatIncremental()
357 tooling::Replacements Final; in formatIncremental()
364 std::vector<std::pair<const char *, const tooling::Replacements *>>{ in formatIncremental()
373 cantFail(tooling::applyAllReplacements(FinalCode, *Pass.second)); in formatIncremental()
384 const std::vector<tooling::Replacement> &Replacements) { in transformCursorPosition()