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