Lines Matching defs:DTy
784 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy) {
786 StringRef Name = DTy->getName();
787 uint64_t Size = DTy->getSizeInBits() >> 3;
791 const DIType *FromTy = DTy->getBaseType();
799 addAnnotation(Buffer, DTy->getAnnotations());
804 uint32_t AlignInBytes = DTy->getAlignInBytes();
819 *getOrCreateTypeDIE(cast<DIDerivedType>(DTy)->getClassType()));
821 addAccess(Buffer, DTy->getFlags());
824 if (!DTy->isForwardDecl())
825 addSourceLine(Buffer, DTy);
830 if (DTy->getDWARFAddressSpace())
832 *DTy->getDWARFAddressSpace());
836 addTemplateParams(Buffer, DTy->getTemplateParams());
838 if (auto PtrAuthData = DTy->getPtrAuthData()) {
1609 const DIType *DTy = CTy->getBaseType();
1610 bool IsUnsigned = DTy && DD->isUnsignedDIType(DTy);
1611 if (DTy) {
1613 addType(Buffer, DTy);