Lines Matching +full:0 +full:x2500
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
30 uint32_t LineNumber = 0, LVElement *Type = nullptr);
78 /*SectionOffset=*/0, /*LocDesOffset=*/0); in add()
210 set(IntegerType, "int", 0x1000); in initElements()
213 set(CompileUnit, "foo.cpp", 0x2000); in initElements()
214 set(Function, "foo", 0x2010, 100, IntegerType); in initElements()
215 set(NestedScope, "", 0x2020, 300); in initElements()
218 set(Parameter, "Param", 0x3000, 110, IntegerType); in initElements()
219 set(LocalVariable, "LocalVariable", 0x3000, 120, IntegerType); in initElements()
220 set(NestedVariable, "NestedVariable", 0x3010, 310, IntegerType); in initElements()
223 set(LineOne, "", 0x5000, 100); in initElements()
224 set(LineTwo, "", 0x5200, 200); in initElements()
225 set(LineThree, "", 0x5400, 300); in initElements()
226 set(LineFour, "", 0x5600, 400); in initElements()
227 set(LineFive, "", 0x5800, 500); in initElements()
228 set(LineSix, "", 0x6000, 600); in initElements()
231 set(LocationOne, LineOne, LineOne, 0x5000, 0x5100); in initElements()
233 " Lines 100:100 [0x0000005000:0x0000005100]"); in initElements()
235 set(LocationTwo, LineTwo, LineTwo, 0x5200, 0x5300); in initElements()
237 " Lines 200:200 [0x0000005200:0x0000005300]"); in initElements()
239 set(LocationThree, LineThree, LineThree, 0x5400, 0x5500); in initElements()
241 " Lines 300:300 [0x0000005400:0x0000005500]"); in initElements()
243 set(LocationFour, LineFour, LineFour, 0x5600, 0x5700); in initElements()
246 "{Range} Lines 400:400 [0x0000005600:0x0000005700]"); in initElements()
248 set(LocationFive, LineFive, LineFive, 0x5800, 0x5900); in initElements()
251 "{Range} Lines 500:500 [0x0000005800:0x0000005900]"); in initElements()
253 set(LocationSix, LineSix, LineSix, 0x6000, 0x6100); in initElements()
256 "{Range} Lines 600:600 [0x0000006000:0x0000006100]"); in initElements()
276 EXPECT_EQ(Ranges.getEntry(0x4000), nullptr); in initElements()
278 EXPECT_EQ(Ranges.getEntry(0x5060), Function); in initElements()
279 EXPECT_EQ(Ranges.getEntry(0x5850), Function); in initElements()
280 EXPECT_EQ(Ranges.getEntry(0x5010, 0x5090), Function); in initElements()
281 EXPECT_EQ(Ranges.getEntry(0x5210, 0x5290), Function); in initElements()
282 EXPECT_EQ(Ranges.getEntry(0x5810, 0x5890), Function); in initElements()
283 EXPECT_EQ(Ranges.getEntry(0x6010, 0x6090), Function); in initElements()
285 EXPECT_EQ(Ranges.getEntry(0x5400), NestedScope); in initElements()
286 EXPECT_EQ(Ranges.getEntry(0x5650), NestedScope); in initElements()
287 EXPECT_EQ(Ranges.getEntry(0x5410, 0x5490), NestedScope); in initElements()
288 EXPECT_EQ(Ranges.getEntry(0x5610, 0x5690), NestedScope); in initElements()
290 EXPECT_EQ(Ranges.getEntry(0x8000), nullptr); in initElements()
306 Location = Locations[0]; in initElements()
313 Location = Locations[0]; in initElements()
323 Location = Locations[0]; in initElements()
466 set(IntegerType, "int", 0x1000); in initElements()
469 set(CompileUnit, "foo.cpp", 0x2000); in initElements()
470 set(Function, "foo", 0x2500, 100, IntegerType); in initElements()
471 set(InlinedFunction, "InlinedFunction", 0x3000, 300); in initElements()
474 set(Parameter, "Parameter", 0x3100, 310, IntegerType); in initElements()
475 set(Variable, "Variable", 0x3200, 320, IntegerType); in initElements()
478 set(LineOne, "", 0x5000, 100); in initElements()
479 set(LineTwo, "", 0x5200, 200); in initElements()
480 set(LineThree, "", 0x5400, 300); in initElements()
481 set(LineFour, "", 0x5600, 400); in initElements()
482 set(LineFive, "", 0x5800, 500); in initElements()
483 set(LineSix, "", 0x6000, 600); in initElements()
486 set(LocationOne, LineOne, LineOne, 0x5000, 0x5199); in initElements()
488 " Lines 100:100 [0x0000005000:0x0000005199]"); in initElements()
490 set(LocationTwo, LineTwo, LineSix, 0x5200, 0x6100); in initElements()
492 " Lines 200:600 [0x0000005200:0x0000006100]"); in initElements()
494 set(LocationFive, LineFive, LineFive, 0x5800, 0x5900); in initElements()
496 " Lines 500:500 [0x0000005800:0x0000005900]"); in initElements()
498 set(LocationSix, LineSix, LineSix, 0x6000, 0x6100); in initElements()
500 " Lines 600:600 [0x0000006000:0x0000006100]"); in initElements()
527 Location = Locations[0]; in initElements()
534 Location = Locations[0]; in initElements()