|
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);
1343 ReplacedRange.start.character -= HeuristicPrefix.Name.size();
tools/clang/tools/extra/clangd/Diagnostics.cpp 209 OS << (Pos.line + 1) << ":" << (Pos.character + 1) << ":";
tools/clang/tools/extra/clangd/FindSymbols.cpp 59 Start.character = CD.Start.column();
61 End.character = CD.End.column();
tools/clang/tools/extra/clangd/Protocol.cpp 94 return O && O.map("line", R.line) && O.map("character", R.character);
100 {"character", P.character},
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 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/SourceCode.cpp 160 if (P.character < 0)
162 llvm::formatv("Character value can't be negative ({0})", P.character),
178 size_t ByteInLine = measureUnits(Line, P.character, lspEncoding(), Valid);
182 P.character, P.line),
195 Pos.character = lspLength(Before.substr(StartOfLine));
211 P.character = lspLength(LineSoFar);
679 Left.end.character == Right.start.character;
679 Left.end.character == Right.start.character;
1082 ++Event.Pos.character;
tools/clang/tools/extra/clangd/XRefs.cpp 104 LSPLoc.range.start.character = Loc.Start.column();
106 LSPLoc.range.end.character = Loc.End.column();
116 SymLoc.Start.setColumn(Loc.range.start.character);
118 SymLoc.End.setColumn(Loc.range.end.character);
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 141 Pos.setColumn(LSPLoc.character);
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 707 Pos.character = ColumnDist(RandGen);
726 Pos.character = ColumnDist(RandGen);
tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp 1572 Pos.character = 0;
1767 FixIt.range.end.character = 5;
1774 C.CompletionTokenRange.start.character = 5;
1787 FixIt.range.end.character = 4;
1794 C.CompletionTokenRange.start.character = 5;
tools/clang/tools/extra/clangd/unittests/DiagnosticsTests.cpp 99 Res.character = character;
tools/clang/tools/extra/clangd/unittests/DraftStoreTests.cpp 192 Change.range->start.character = 0;
194 Change.range->end.character = 2;
214 Change.range->start.character = 5;
216 Change.range->end.character = 3;
234 Change.range->start.character = 100;
236 Change.range->end.character = 100;
255 Change.range->start.character = 0;
257 Change.range->end.character = 100;
276 Change.range->start.character = 0;
278 Change.range->end.character = 0;
296 Change.range->start.character = 0;
298 Change.range->end.character = 0;
320 Change1.range->start.character = 0;
322 Change1.range->end.character = 0;
329 Change2.range->start.character = 5;
331 Change2.range->end.character = 100;
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/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 645 Pos.character = Character;
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp 33 return arg.line == int(Line) && arg.character == int(Col);
42 Pos.character = character;
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp 77 std::make_tuple(Pos.start.line, Pos.start.character, Pos.end.line,
78 Pos.end.character);
84 std::make_tuple(Pos.start.line, Pos.start.character, Pos.end.line,
85 Pos.end.character);
104 std::make_tuple(Range.start.line, Range.start.character,
105 Range.end.line, Range.end.character);