|
reference, declaration → definition
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) <
286 std::tie(Y.range.start.line, Y.range.start.character);
tools/clang/tools/extra/clangd/Diagnostics.cpp 209 OS << (Pos.line + 1) << ":" << (Pos.character + 1) << ":";
648 IncludeLinesWithErrors.insert(LastDiag->Range.start.line).second)) {
tools/clang/tools/extra/clangd/FindSymbols.cpp 58 Start.line = CD.Start.line();
60 End.line = CD.End.line();
tools/clang/tools/extra/clangd/Protocol.cpp 94 return O && O.map("line", R.line) && O.map("character", R.character);
99 {"line", P.line},
105 return OS << P.line << ':' << P.character;
tools/clang/tools/extra/clangd/Protocol.h 137 return std::tie(LHS.line, LHS.character) ==
138 std::tie(RHS.line, RHS.character);
144 return std::tie(LHS.line, LHS.character) <
145 std::tie(RHS.line, RHS.character);
148 return std::tie(LHS.line, LHS.character) <=
149 std::tie(RHS.line, RHS.character);
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp 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
tools/clang/tools/extra/clangd/SourceCode.cpp 156 if (P.line < 0)
158 llvm::formatv("Line value can't be negative ({0})", P.line),
165 for (int I = 0; I != P.line; ++I) {
169 llvm::formatv("Line value is out of range ({0})", P.line),
182 P.character, P.line),
194 Pos.line = Lines;
205 P.line = static_cast<int>(SM.getLineNumber(FID, Offset)) - 1;
678 return Left.end.line == Right.start.line &&
678 return Left.end.line == Right.start.line &&
tools/clang/tools/extra/clangd/XRefs.cpp 103 LSPLoc.range.start.line = Loc.Start.line();
105 LSPLoc.range.end.line = Loc.End.line();
115 SymLoc.Start.setLine(Loc.range.start.line);
117 SymLoc.End.setLine(Loc.range.end.line);
250 if (!Inc.Resolved.empty() && Inc.R.start.line == Pos.line) {
250 if (!Inc.Resolved.empty() && Inc.R.start.line == Pos.line) {
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 140 Pos.setLine(LSPLoc.line);
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 &&
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 706 Pos.line = LineDist(RandGen);
725 Pos.line = LineDist(RandGen);
tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp 1571 Pos.line = 100;
tools/clang/tools/extra/clangd/unittests/DiagnosticsTests.cpp 98 Res.line = line;
tools/clang/tools/extra/clangd/unittests/DraftStoreTests.cpp 191 Change.range->start.line = 0;
193 Change.range->end.line = 0;
213 Change.range->start.line = 0;
215 Change.range->end.line = 0;
233 Change.range->start.line = 0;
235 Change.range->end.line = 0;
254 Change.range->start.line = 0;
256 Change.range->end.line = 0;
275 Change.range->start.line = 100;
277 Change.range->end.line = 100;
295 Change.range->start.line = 0;
297 Change.range->end.line = 100;
319 Change1.range->start.line = 0;
321 Change1.range->end.line = 0;
328 Change2.range->start.line = 0;
330 Change2.range->end.line = 0;
tools/clang/tools/extra/clangd/unittests/FileIndexTests.cpp 38 std::make_tuple(Range.start.line, Range.start.character,
39 Range.end.line, Range.end.character);
tools/clang/tools/extra/clangd/unittests/HeadersTests.cpp 129 MATCHER_P(IncludeLine, N, "") { return arg.R.start.line == N; }
tools/clang/tools/extra/clangd/unittests/IndexTests.cpp 38 std::make_tuple(Range.start.line, Range.start.character,
39 Range.end.line, Range.end.character);
tools/clang/tools/extra/clangd/unittests/SemanticHighlightingTests.cpp 132 ExpectedLines[Point.line]; // Default initialize to an empty line. Tokens
137 auto It = ExpectedLines.find(Token.R.start.line);
644 Pos.line = Line;
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp 33 return arg.line == int(Line) && arg.character == int(Col);
41 Pos.line = line;
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp 77 std::make_tuple(Pos.start.line, Pos.start.character, Pos.end.line,
77 std::make_tuple(Pos.start.line, Pos.start.character, Pos.end.line,
84 std::make_tuple(Pos.start.line, Pos.start.character, Pos.end.line,
84 std::make_tuple(Pos.start.line, Pos.start.character, Pos.end.line,
104 std::make_tuple(Range.start.line, Range.start.character,
105 Range.end.line, Range.end.character);