reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
131 StringRef Trailing = firstLine(Code.substr(Cursor)); 132 StringRef Indentation = lastLine(Code.take_front(Cursor)); 133 if (Indentation.data() == Code.data()) { 138 lastLine(Code.take_front(Indentation.data() - Code.data() - 1)); 138 lastLine(Code.take_front(Indentation.data() - Code.data() - 1)); 139 StringRef NextLine = firstLine(Code.substr(Cursor + Trailing.size() + 1)); 145 replacement(Code, StringRef(Trailing.begin(), TrailWS), ""))); 162 Result.Changes.add(replacement(Code, Indentation, IndentAndComment))); 166 cantFail(Result.Changes.add(replacement(Code, Indentation, ""))); 173 Result.Changes.add(replacement(Code, Trailing.take_front(1), "\n}"))); 176 tooling::Range(Trailing.data() - Code.data() + 1, 1)); 181 tooling::Range(Leading.data() - Code.data(), Leading.size()));