reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1449 DIE &MemberDie = createAndAddDIE(DT->getTag(), Buffer); 1450 StringRef Name = DT->getName(); 1454 if (DIType *Resolved = DT->getBaseType()) 1457 addSourceLine(MemberDie, DT); 1459 if (DT->getTag() == dwarf::DW_TAG_inheritance && DT->isVirtual()) { 1459 if (DT->getTag() == dwarf::DW_TAG_inheritance && DT->isVirtual()) { 1469 addUInt(*VBaseLocationDie, dwarf::DW_FORM_udata, DT->getOffsetInBits()); 1476 uint64_t Size = DT->getSizeInBits(); 1477 uint64_t FieldSize = DD->getBaseTypeSize(DT); 1478 uint32_t AlignInBytes = DT->getAlignInBytes(); 1488 uint64_t Offset = DT->getOffsetInBits(); 1515 OffsetInBytes = DT->getOffsetInBits() / 8; 1531 if (DT->isProtected()) 1534 else if (DT->isPrivate()) 1538 else if (DT->isPublic()) 1541 if (DT->isVirtual()) 1546 if (DINode *PNode = DT->getObjCProperty()) 1551 if (DT->isArtificial())