Lines Matching +full:0 +full:x3010
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
111 uint32_t LineNumber = 0, LVElement *Type = nullptr);
211 /*SectionOffset=*/0, /*LocDesOffset=*/0); in add()
337 set(IntegerType, "int", 0x1000); in initElements()
340 set(CompileUnit, "foo.cpp", 0x2000); in initElements()
341 set(Function, "foo", 0x2010, 100, IntegerType); in initElements()
342 set(NestedScope, "", 0x2020, 300); in initElements()
345 set(Parameter, "Param", 0x3000, 110, IntegerType); in initElements()
346 set(LocalVariable, "LocalVariable", 0x3020, 120, IntegerType); in initElements()
347 set(NestedVariable, "NestedVariable", 0x3010, 310, IntegerType); in initElements()
350 set(LineOne, "", 0x5000, 100); in initElements()
352 set(LineTwo, "", 0x5200, 000); in initElements()
354 set(LineThree, "", 0x5400, 300); in initElements()
356 set(LineFour, "", 0x5600, 000); in initElements()
358 set(LineFive, "", 0x5800, 500); in initElements()
360 set(LineSix, "", 0x6000, 600); in initElements()
364 set(LocationOne, LineOne, LineOne, 0x5000, 0x5100); in initElements()
366 " Lines 100:100 [0x0000005000:0x0000005100]"); in initElements()
369 set(LocationTwo, LineTwo, LineTwo, 0x5200, 0x5300); in initElements()
371 " Lines -:- [0x0000005200:0x0000005300]"); in initElements()
373 set(LocationThree, LineThree, LineThree, 0x5400, 0x5500); in initElements()
375 " Lines 300:300 [0x0000005400:0x0000005500]"); in initElements()
378 set(LocationFour, LineFour, LineFour, 0x5600, 0x5700); in initElements()
381 "{Range} Lines -:- [0x0000005600:0x0000005700]"); in initElements()
384 set(LocationFive, LineFive, LineFive, 0x7800, 0x5900); in initElements()
387 "{Range} Lines 500:500 [0x0000007800:0x0000005900]"); in initElements()
389 set(LocationSix, LineSix, LineSix, 0x6000, 0x6100); in initElements()
392 "{Range} Lines 600:600 [0x0000006000:0x0000006100]"); in initElements()
412 EXPECT_EQ(Ranges.getEntry(0x4000), nullptr); in initElements()
414 EXPECT_EQ(Ranges.getEntry(0x5060), Function); in initElements()
415 EXPECT_EQ(Ranges.getEntry(0x5850), nullptr); in initElements()
416 EXPECT_EQ(Ranges.getEntry(0x5010, 0x5090), Function); in initElements()
417 EXPECT_EQ(Ranges.getEntry(0x5210, 0x5290), Function); in initElements()
418 EXPECT_EQ(Ranges.getEntry(0x5810, 0x5890), nullptr); in initElements()
419 EXPECT_EQ(Ranges.getEntry(0x6010, 0x6090), Function); in initElements()
421 EXPECT_EQ(Ranges.getEntry(0x5400), NestedScope); in initElements()
422 EXPECT_EQ(Ranges.getEntry(0x5650), NestedScope); in initElements()
423 EXPECT_EQ(Ranges.getEntry(0x5410, 0x5490), NestedScope); in initElements()
424 EXPECT_EQ(Ranges.getEntry(0x5610, 0x5690), NestedScope); in initElements()
426 EXPECT_EQ(Ranges.getEntry(0x8000), nullptr); in initElements()
520 EXPECT_EQ(Location->getUpperLine()->getLineNumber(), 0u); in checkWarnings()
532 EXPECT_EQ(NestedVariable->getCoverageFactor(), 0x1200u); in checkWarnings()