Lines Matching defs:DTy
159 void CheckDerivedType(DIDerivedType *ParentTy, DIDerivedType *DTy);
252 DIDerivedType *DTy) {
253 DIType *BaseType = DTy->getBaseType();
257 unsigned Tag = DTy->getTag();
261 CheckAnonRecordType(DTy, BaseType);
273 else if (auto *DTy = dyn_cast<DIDerivedType>(Ty))
274 return CheckDerivedType(ParentTy, DTy);
289 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
290 if (!SkipDIDerivedTag(DTy->getTag(), skipTypedef))
292 Ty = DTy->getBaseType();
298 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
299 if (!SkipDIDerivedTag(DTy->getTag(), true))
301 Ty = DTy->getBaseType();
904 auto *DTy = cast<DIDerivedType>(Ty);
905 assert(DTy->getTag() == dwarf::DW_TAG_pointer_type);
907 BaseTy = stripQualifiers(DTy->getBaseType());