|
reference, declaration → definition
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";