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

References

tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  148             return T.R == TokRef.front().R;
  148             return T.R == TokRef.front().R;
  356         return Token.R.start.line == Line;
  432     int NextNew = NewLine.end() != NewEnd ? NewLine.end()->R.start.line
  434     int NextOld = OldLine.end() != OldEnd ? OldLine.end()->R.start.line
  451   return std::tie(L.R, L.Kind) == std::tie(R.R, R.Kind);
  451   return std::tie(L.R, L.Kind) == std::tie(R.R, R.Kind);
  454   return std::tie(L.R, L.Kind) < std::tie(R.R, R.Kind);
  454   return std::tie(L.R, L.Kind) < std::tie(R.R, R.Kind);
  482       write32be(Token.R.start.character, OS);
  483       write16be(Token.R.end.character - Token.R.start.character, OS);
  483       write16be(Token.R.end.character - Token.R.start.character, OS);
tools/clang/tools/extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp
   62     assert(Token.R.start.line == Token.R.end.line &&
   62     assert(Token.R.start.line == Token.R.end.line &&
   64     auto InsertOffset = positionToOffset(Inputs.Code, Token.R.start);
tools/clang/tools/extra/clangd/unittests/SemanticHighlightingTests.cpp
   33     Tokens[I].R = Ranges[I];
   80         return L.R.start < R.R.start;
   80         return L.R.start < R.R.start;
   86     unsigned StartOffset = llvm::cantFail(positionToOffset(Input, T.R.start));
   87     unsigned EndOffset = llvm::cantFail(positionToOffset(Input, T.R.end));
  137     auto It = ExpectedLines.find(Token.R.start.line);