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

References

include/llvm/DebugInfo/DWARF/DWARFDie.h
   51   explicit operator bool() const { return isValid(); }
   59     assert(isValid() && "must check validity prior to calling");
   67     assert(isValid() && "must check validity prior to calling");
   79     assert(isValid() && "must check validity prior to calling");
  432     assert(Die.isValid());
lib/DebugInfo/DWARF/DWARFContext.cpp
  927     if (!DIE.isValid())
 1086   if (Subprogram.isValid())
lib/DebugInfo/DWARF/DWARFDie.cpp
  195   if (!D.isValid())
  269   if (!Die.isValid())
  366   if (!isValid())
  376   if (!isValid())
  404     if (!Die.isValid())
  526   if (!isValid() || Kind == DINameKind::None)
  567   if (!isValid())
  630   if (isValid())
  636   if (isValid())
  642   if (isValid())
  648   if (isValid())
  654   if (isValid())
lib/DebugInfo/DWARF/DWARFVerifier.cpp
  210   for (; Curr.isValid() && !Curr.isSubprogramDIE(); Curr = Die.getParent()) {
  218   if (!Curr.isValid()) {
  358   if (!Die.isValid())
unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
  236   EXPECT_TRUE(DieDG.isValid());
  504   EXPECT_TRUE(DieDG.isValid());
  508   EXPECT_TRUE(SubprogramDieDG.isValid());
  513   EXPECT_TRUE(ArgcDieDG.isValid());
  518   EXPECT_TRUE(NullDieDG.isValid());
  521     EXPECT_TRUE(!NullDieDG.getSibling().isValid());
  522     EXPECT_TRUE(!NullDieDG.getFirstChild().isValid());
  527   EXPECT_TRUE(IntDieDG.isValid());
  532   EXPECT_TRUE(NullDieDG.isValid());
  535     EXPECT_TRUE(!NullDieDG.getSibling().isValid());
  536     EXPECT_TRUE(!NullDieDG.getFirstChild().isValid());
  541   EXPECT_TRUE(IntDieDG.isValid());
  683   EXPECT_TRUE(Unit1DieDG.isValid());
  686   EXPECT_TRUE(Unit2DieDG.isValid());
  690   EXPECT_TRUE(CU1TypeDieDG.isValid());
  696   EXPECT_TRUE(CU2TypeDieDG.isValid());
  703   EXPECT_TRUE(CU1Ref1DieDG.isValid());
  710   EXPECT_TRUE(CU1Ref2DieDG.isValid());
  718   EXPECT_TRUE(CU1Ref4DieDG.isValid());
  726   EXPECT_TRUE(CU1Ref8DieDG.isValid());
  734   EXPECT_TRUE(CU1RefAddrDieDG.isValid());
  742   EXPECT_TRUE(CU1ToCU2RefAddrDieDG.isValid());
  750   EXPECT_TRUE(CU2Ref1DieDG.isValid());
  757   EXPECT_TRUE(CU2Ref2DieDG.isValid());
  765   EXPECT_TRUE(CU2Ref4DieDG.isValid());
  773   EXPECT_TRUE(CU2Ref8DieDG.isValid());
  781   EXPECT_TRUE(CU2RefAddrDieDG.isValid());
  789   EXPECT_TRUE(CU2ToCU1RefAddrDieDG.isValid());
  891   EXPECT_TRUE(DieDG.isValid());
  898   EXPECT_TRUE(SubprogramDieNoPC.isValid());
  917   EXPECT_TRUE(SubprogramDieLowPC.isValid());
  934   EXPECT_TRUE(SubprogramDieLowHighPC.isValid());
 1049   ASSERT_TRUE(DieDG.isValid());
 1160   EXPECT_TRUE(CUDie.isValid());
 1164   EXPECT_FALSE(ParentDie.isValid());
 1166   EXPECT_FALSE(SiblingDie.isValid());
 1177   EXPECT_FALSE(Null.getSibling().isValid());
 1178   EXPECT_FALSE(Null.getFirstChild().isValid());
 1208   EXPECT_FALSE(B.getFirstChild().isValid());
 1284   EXPECT_FALSE(DefaultDie.getParent().isValid());
 1285   EXPECT_FALSE(DefaultDie.getFirstChild().isValid());
 1286   EXPECT_FALSE(DefaultDie.getSibling().isValid());
 1332   EXPECT_TRUE(CUDie.isValid());
 1359   EXPECT_FALSE(begin->isValid());
 1360   EXPECT_FALSE(end->isValid());
 1395   EXPECT_TRUE(CUDie.isValid());
 1443   EXPECT_TRUE(CUDie.isValid());
 1512   EXPECT_TRUE(CUDie.isValid());
 1715   EXPECT_TRUE(CUDie.isValid());