Lines Matching defs:DTy
159 void CheckDerivedType(DIDerivedType *ParentTy, DIDerivedType *DTy);
245 DIDerivedType *DTy) {
246 DIType *BaseType = DTy->getBaseType();
250 unsigned Tag = DTy->getTag();
254 CheckAnonRecordType(DTy, BaseType);
266 else if (auto *DTy = dyn_cast<DIDerivedType>(Ty))
267 return CheckDerivedType(ParentTy, DTy);
282 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
283 if (!SkipDIDerivedTag(DTy->getTag(), skipTypedef))
285 Ty = DTy->getBaseType();
291 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
292 if (!SkipDIDerivedTag(DTy->getTag(), true))
294 Ty = DTy->getBaseType();
897 auto *DTy = cast<DIDerivedType>(Ty);
898 assert(DTy->getTag() == dwarf::DW_TAG_pointer_type);
900 BaseTy = stripQualifiers(DTy->getBaseType());