Lines Matching defs:DTy
773 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy) {
775 StringRef Name = DTy->getName();
776 uint64_t Size = DTy->getSizeInBits() >> 3;
780 const DIType *FromTy = DTy->getBaseType();
788 addAnnotation(Buffer, DTy->getAnnotations());
793 uint32_t AlignInBytes = DTy->getAlignInBytes();
808 *getOrCreateTypeDIE(cast<DIDerivedType>(DTy)->getClassType()));
810 addAccess(Buffer, DTy->getFlags());
813 if (!DTy->isForwardDecl())
814 addSourceLine(Buffer, DTy);
819 if (DTy->getDWARFAddressSpace())
821 *DTy->getDWARFAddressSpace());
825 addTemplateParams(Buffer, DTy->getTemplateParams());
827 if (auto PtrAuthData = DTy->getPtrAuthData()) {
1585 const DIType *DTy = CTy->getBaseType();
1586 bool IsUnsigned = DTy && DD->isUnsignedDIType(DTy);
1587 if (DTy) {
1589 addType(Buffer, DTy);