reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/extra/clangd/CodeComplete.cpp
  285         return std::tie(X.range.start.line, X.range.start.character) <
  285         return std::tie(X.range.start.line, X.range.start.character) <
  286                std::tie(Y.range.start.line, Y.range.start.character);
  286                std::tie(Y.range.start.line, Y.range.start.character);
 1827     if (isRangeConsecutive(FixIt.range, LSP.textEdit->range)) {
 1827     if (isRangeConsecutive(FixIt.range, LSP.textEdit->range)) {
 1829       LSP.textEdit->range.start = FixIt.range.start;
 1829       LSP.textEdit->range.start = FixIt.range.start;
tools/clang/tools/extra/clangd/Protocol.cpp
  143   return O && O.map("range", R.range) && O.map("newText", R.newText);
  148       {"range", P.range},
  154   OS << TE.range << " => \"";
tools/clang/tools/extra/clangd/Protocol.h
  212   return std::tie(L.newText, L.range) == std::tie(R.newText, R.range);
  212   return std::tie(L.newText, L.range) == std::tie(R.newText, R.range);
tools/clang/tools/extra/clangd/SourceCode.cpp
  671   Result.range =
tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp
 1715   ReplacementEdit.range = TestCode.range();
 1755   ReplacementEdit.range = TestCode.range();
 1767   FixIt.range.end.character = 5;
 1787   FixIt.range.end.character = 4;
tools/clang/tools/extra/clangd/unittests/DiagnosticsTests.cpp
   60          arg.Edits[0].range == Range && arg.Edits[0].newText == Replacement;
   88     if (arg.Edits[I].range != Fix.Edits[I].range ||
   88     if (arg.Edits[I].range != Fix.Edits[I].range ||
tools/clang/tools/extra/clangd/unittests/RenameTests.cpp
   22   return replacementToEdit(Code, arg).range == Range;