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

References

tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  856         SI.location.range = S.range;
 1003       Sym.Definition->range.contains(Point.position))
 1006       Sym.PreferredDeclaration.range.contains(Point.position))
tools/clang/tools/extra/clangd/Diagnostics.cpp
  359       RelInfo.location.range = Note.Range;
tools/clang/tools/extra/clangd/FindSymbols.cpp
   62   L.range = {Start, End};
tools/clang/tools/extra/clangd/Protocol.cpp
  127       {"range", P.range},
  132   return OS << L.range << '@' << L.uri;
tools/clang/tools/extra/clangd/Protocol.h
  188     return LHS.uri == RHS.uri && LHS.range == RHS.range;
  188     return LHS.uri == RHS.uri && LHS.range == RHS.range;
  196     return std::tie(LHS.uri, LHS.range) < std::tie(RHS.uri, RHS.range);
  196     return std::tie(LHS.uri, LHS.range) < std::tie(RHS.uri, RHS.range);
tools/clang/tools/extra/clangd/XRefs.cpp
  103   LSPLoc.range.start.line = Loc.Start.line();
  104   LSPLoc.range.start.character = Loc.Start.column();
  105   LSPLoc.range.end.line = Loc.End.line();
  106   LSPLoc.range.end.character = Loc.End.column();
  115   SymLoc.Start.setLine(Loc.range.start.line);
  116   SymLoc.Start.setColumn(Loc.range.start.character);
  117   SymLoc.End.setLine(Loc.range.end.line);
  118   SymLoc.End.setColumn(Loc.range.end.character);
  230     L.range = *Range;
  951       Result.range = *Range;
 1095   THI.selectionRange = Loc->range;
tools/clang/tools/extra/clangd/unittests/DiagnosticsTests.cpp
  500   NoteInMainDRI.location.range = NoteInMain.Range;
  505   NoteInHeaderDRI.location.range = NoteInHeader.Range;
tools/clang/tools/extra/clangd/unittests/XRefsTests.cpp
  120   if (Decl != arg.PreferredDeclaration.range) {
  129   if (Def && arg.Definition->range != *Def) {
  140 MATCHER_P(RangeIs, R, "") { return arg.range == R; }
  479       EXPECT_EQ(Results[0].PreferredDeclaration.range, *WantDecl) << Test;
  482         GotDef = Results[0].Definition->range;