Lines Matching refs:Qc
619 QualifierCollector Qc; in CreateQualifiedType() local
620 const Type *T = Qc.strip(Ty); in CreateQualifiedType()
623 Qc.removeObjCGCAttr(); in CreateQualifiedType()
624 Qc.removeAddressSpace(); in CreateQualifiedType()
625 Qc.removeObjCLifetime(); in CreateQualifiedType()
630 if (Qc.hasConst()) { in CreateQualifiedType()
632 Qc.removeConst(); in CreateQualifiedType()
633 } else if (Qc.hasVolatile()) { in CreateQualifiedType()
635 Qc.removeVolatile(); in CreateQualifiedType()
636 } else if (Qc.hasRestrict()) { in CreateQualifiedType()
638 Qc.removeRestrict(); in CreateQualifiedType()
640 assert(Qc.empty() && "Unknown type qualifier for debug info"); in CreateQualifiedType()
644 auto *FromTy = getOrCreateType(Qc.apply(CGM.getContext(), T), Unit); in CreateQualifiedType()