Lines Matching defs:std
87 std::string Replacement::toString() const {
88 std::string Result;
123 const std::pair<FileID, unsigned> DecomposedLocation =
139 std::pair<FileID, unsigned> Start = Sources.getDecomposedLoc(SpellingBegin);
140 std::pair<FileID, unsigned> End = Sources.getDecomposedLoc(SpellingEnd);
164 static std::string getReplacementErrString(replacement_error Err) {
180 std::string ReplacementError::message() const {
181 std::string Message = getReplacementErrString(Err);
192 std::vector<Replacement> NewReplaces;
252 if (R.getOffset() == std::numeric_limits<unsigned>::max()) {
284 Replaces.insert(std::move(NewR));
325 auto MergeEnd = std::next(I);
438 std::string Text;
484 static std::vector<Range> combineAndSortRanges(std::vector<Range> Ranges) {
490 std::vector<Range> Result;
497 std::max(Result.back().getOffset() + Result.back().getLength(),
509 std::vector<Range>
511 const std::vector<Range> &Ranges) {
525 std::string(R.getLength(), ' '))),
534 std::vector<Range> Replacements::getAffectedRanges() const {
535 std::vector<Range> ChangedRanges;
579 llvm::Expected<std::string> applyAllReplacements(StringRef Code,
604 std::string Result;
611 std::map<std::string, Replacements> groupReplacementsByFile(
613 const std::map<std::string, Replacements> &FileToReplaces) {
614 std::map<std::string, Replacements> Result;
621 Result[Entry.first] = std::move(Entry.second);