Lines Matching defs:ParentTy
157 void CheckAnonRecordType(DIDerivedType *ParentTy, DIType *Ty);
158 void CheckCompositeType(DIDerivedType *ParentTy, DICompositeType *CTy);
159 void CheckDerivedType(DIDerivedType *ParentTy, DIDerivedType *DTy);
230 void BPFAbstractMemberAccess::CheckCompositeType(DIDerivedType *ParentTy,
232 if (!CTy->getName().empty() || !ParentTy ||
233 ParentTy->getTag() != dwarf::DW_TAG_typedef)
236 auto [It, Inserted] = AnonRecords.try_emplace(CTy, ParentTy);
240 if (!Inserted && It->second != ParentTy)
244 void BPFAbstractMemberAccess::CheckDerivedType(DIDerivedType *ParentTy,
256 CheckAnonRecordType(ParentTy, BaseType);
259 void BPFAbstractMemberAccess::CheckAnonRecordType(DIDerivedType *ParentTy,
265 return CheckCompositeType(ParentTy, CTy);
267 return CheckDerivedType(ParentTy, DTy);