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

References

tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp
   94   EXPECT_THAT_EXPECTED(positionToOffset(File, position(-1, 2)), llvm::Failed());
   96   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, -1)),
   98   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 0)),
  100   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 3)),
  102   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 6)),
  104   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 7)),
  106   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 7), false),
  108   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 8)),
  110   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 8), false),
  113   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, -1)),
  115   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 0)),
  117   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 3)),
  119   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 3), false),
  121   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 6)),
  123   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 7)),
  125   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 8)),
  127   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 8), false),
  130   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, -1)),
  132   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 0)),
  134   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 3)),
  136   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 5), false),
  138   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 5)),
  140   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 6), false),
  142   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 8)),
  144   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 9)),
  146   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 10), false),
  149   EXPECT_THAT_EXPECTED(positionToOffset(File, position(3, 0)), llvm::Failed());
  150   EXPECT_THAT_EXPECTED(positionToOffset(File, position(3, 1)), llvm::Failed());
  155   EXPECT_THAT_EXPECTED(positionToOffset(File, position(-1, 2)), llvm::Failed());
  157   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, -1)),
  159   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 0)),
  161   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 3)),
  163   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 6)),
  165   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 7)),
  167   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 7), false),
  169   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 8)),
  171   EXPECT_THAT_EXPECTED(positionToOffset(File, position(0, 8), false),
  174   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, -1)),
  176   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 0)),
  178   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 3)),
  180   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 3), false),
  182   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 6)),
  184   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 7)),
  186   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 8)),
  188   EXPECT_THAT_EXPECTED(positionToOffset(File, position(1, 8), false),
  191   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, -1)),
  193   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 0)),
  195   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 4)),
  197   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 5), false),
  199   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 7)),
  201   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 8)),
  203   EXPECT_THAT_EXPECTED(positionToOffset(File, position(2, 9), false),
  206   EXPECT_THAT_EXPECTED(positionToOffset(File, position(3, 0)), llvm::Failed());
  207   EXPECT_THAT_EXPECTED(positionToOffset(File, position(3, 1)), llvm::Failed());
  211   EXPECT_THAT_EXPECTED(positionToOffset(File, position(-1, 2)), llvm::Failed());
  212   EXPECT_THAT_EXPECTED(positionToOffset(File, position(3, 0)), llvm::Failed());
  214     EXPECT_THAT_EXPECTED(positionToOffset(File, position(L.Number, -1)),
  217       EXPECT_THAT_EXPECTED(positionToOffset(File, position(L.Number, I)),
  219     EXPECT_THAT_EXPECTED(positionToOffset(File, position(L.Number, L.Length+1)),
  222         positionToOffset(File, position(L.Number, L.Length + 1), false),
  228   EXPECT_THAT(offsetToPosition(File, 0), Pos(0, 0)) << "start of file";
  229   EXPECT_THAT(offsetToPosition(File, 3), Pos(0, 3)) << "in first line";
  230   EXPECT_THAT(offsetToPosition(File, 6), Pos(0, 6)) << "end of first line";
  231   EXPECT_THAT(offsetToPosition(File, 7), Pos(0, 7)) << "first newline";
  232   EXPECT_THAT(offsetToPosition(File, 8), Pos(1, 0)) << "start of second line";
  233   EXPECT_THAT(offsetToPosition(File, 12), Pos(1, 4)) << "before BMP char";
  234   EXPECT_THAT(offsetToPosition(File, 13), Pos(1, 5)) << "in BMP char";
  235   EXPECT_THAT(offsetToPosition(File, 15), Pos(1, 5)) << "after BMP char";
  236   EXPECT_THAT(offsetToPosition(File, 16), Pos(1, 6)) << "end of second line";
  237   EXPECT_THAT(offsetToPosition(File, 17), Pos(1, 7)) << "second newline";
  238   EXPECT_THAT(offsetToPosition(File, 18), Pos(2, 0)) << "start of last line";
  239   EXPECT_THAT(offsetToPosition(File, 21), Pos(2, 3)) << "in last line";
  240   EXPECT_THAT(offsetToPosition(File, 22), Pos(2, 4)) << "before astral char";
  241   EXPECT_THAT(offsetToPosition(File, 24), Pos(2, 6)) << "in astral char";
  242   EXPECT_THAT(offsetToPosition(File, 26), Pos(2, 6)) << "after astral char";
  243   EXPECT_THAT(offsetToPosition(File, 28), Pos(2, 8)) << "end of last line";
  244   EXPECT_THAT(offsetToPosition(File, 29), Pos(2, 9)) << "EOF";
  245   EXPECT_THAT(offsetToPosition(File, 30), Pos(2, 9)) << "out of bounds";
  249   EXPECT_THAT(offsetToPosition(File, 0), Pos(0, 0)) << "start of file";
  250   EXPECT_THAT(offsetToPosition(File, 3), Pos(0, 3)) << "in first line";
  251   EXPECT_THAT(offsetToPosition(File, 6), Pos(0, 6)) << "end of first line";
  252   EXPECT_THAT(offsetToPosition(File, 7), Pos(0, 7)) << "first newline";
  253   EXPECT_THAT(offsetToPosition(File, 8), Pos(1, 0)) << "start of second line";
  254   EXPECT_THAT(offsetToPosition(File, 12), Pos(1, 4)) << "before BMP char";
  255   EXPECT_THAT(offsetToPosition(File, 13), Pos(1, 5)) << "in BMP char";
  256   EXPECT_THAT(offsetToPosition(File, 15), Pos(1, 5)) << "after BMP char";
  257   EXPECT_THAT(offsetToPosition(File, 16), Pos(1, 6)) << "end of second line";
  258   EXPECT_THAT(offsetToPosition(File, 17), Pos(1, 7)) << "second newline";
  259   EXPECT_THAT(offsetToPosition(File, 18), Pos(2, 0)) << "start of last line";
  260   EXPECT_THAT(offsetToPosition(File, 21), Pos(2, 3)) << "in last line";
  261   EXPECT_THAT(offsetToPosition(File, 22), Pos(2, 4)) << "before astral char";
  262   EXPECT_THAT(offsetToPosition(File, 24), Pos(2, 5)) << "in astral char";
  263   EXPECT_THAT(offsetToPosition(File, 26), Pos(2, 5)) << "after astral char";
  264   EXPECT_THAT(offsetToPosition(File, 28), Pos(2, 7)) << "end of last line";
  265   EXPECT_THAT(offsetToPosition(File, 29), Pos(2, 8)) << "EOF";
  266   EXPECT_THAT(offsetToPosition(File, 30), Pos(2, 8)) << "out of bounds";
  271       EXPECT_THAT(offsetToPosition(File, L.Offset + I), Pos(L.Number, I));
  273   EXPECT_THAT(offsetToPosition(File, 30), Pos(2, 11)) << "out of bounds";