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

References

lib/DebugInfo/GSYM/InlineInfo.cpp
  102     const auto ChildBaseAddr = Inline.Ranges[0].Start;
  139     const uint64_t ChildBaseAddr = Ranges[0].Start;
lib/DebugInfo/GSYM/Range.cpp
   65     OS << AR[I];
unittests/DebugInfo/GSYM/GSYMTest.cpp
  322   const uint64_t BaseAddr = Inline.Ranges[0].Start;
  354   const uint64_t BaseAddr = Inline.Ranges.empty() ? 0 : Inline.Ranges[0].Start;
  407   EXPECT_FALSE(Root.getInlineStack(Root.Ranges[0].Start - 1));
  408   EXPECT_FALSE(Root.getInlineStack(Root.Ranges[0].End));
  412   EXPECT_FALSE(Root.getInlineStack(Inline1.Ranges[0].Start - 1));
  413   EXPECT_FALSE(Root.getInlineStack(Inline1.Ranges[0].End));
  417   auto InlineInfos = Root.getInlineStack(Inline1.Ranges[0].Start);
  421   InlineInfos = Root.getInlineStack(Inline1.Ranges[0].End - 1);
  428   InlineInfos = Root.getInlineStack(Inline1Sub1.Ranges[0].Start);
  433   InlineInfos = Root.getInlineStack(Inline1Sub1.Ranges[0].End - 1);
  441   InlineInfos = Root.getInlineStack(Inline1Sub2.Ranges[0].Start);
  446   InlineInfos = Root.getInlineStack(Inline1Sub2.Ranges[0].End - 1);
  640   EXPECT_EQ(Ranges[0], AddressRange(0x1100, 0x1F00));
  643   Ranges.insert(AddressRange(0x1000, Ranges[0].Start + 1));
  645   EXPECT_EQ(Ranges[0], AddressRange(0x1000, 0x1F00));
  648   Ranges.insert(AddressRange(Ranges[0].End - 1, 0x2000));
  650   EXPECT_EQ(Ranges[0], AddressRange(0x1000, 0x2000));
  655   EXPECT_EQ(Ranges[0], AddressRange(0x1000, 0x2000));
  656   EXPECT_EQ(Ranges[1], AddressRange(0x2000, 0x3000));
  659   Ranges.insert(AddressRange(Ranges[0].End - 1, Ranges[1].Start + 1));
  659   Ranges.insert(AddressRange(Ranges[0].End - 1, Ranges[1].Start + 1));
  661   EXPECT_EQ(Ranges[0], AddressRange(0x1000, 0x3000));
  667   EXPECT_EQ(Ranges[0], AddressRange(0x1000, 0x5000));