Lines Matching refs:QT

29 QualType clang::desugarForDiagnostic(ASTContext &Context, QualType QT,  in desugarForDiagnostic()  argument
34 const Type *Ty = QC.strip(QT); in desugarForDiagnostic()
38 QT = ET->desugar(); in desugarForDiagnostic()
43 QT = UT->desugar(); in desugarForDiagnostic()
48 QT = PT->desugar(); in desugarForDiagnostic()
53 QT = MDT->desugar(); in desugarForDiagnostic()
59 QT = ST->desugar(); in desugarForDiagnostic()
64 QT = AT->desugar(); in desugarForDiagnostic()
69 QT = AT->desugar(); in desugarForDiagnostic()
76 QT = AT->desugar(); in desugarForDiagnostic()
108 QT = FPT ? Context.getFunctionType(RT, Args, FPT->getExtProtoInfo()) in desugarForDiagnostic()
132 QT = Context.getTemplateSpecializationType( in desugarForDiagnostic()
133 TST->getTemplateName(), Args, QT); in desugarForDiagnostic()
143 QT = Context.getConstantArrayType( in desugarForDiagnostic()
147 QT = Context.getVariableArrayType( in desugarForDiagnostic()
151 QT = Context.getDependentSizedArrayType( in desugarForDiagnostic()
155 QT = Context.getIncompleteArrayType(ElementTy, IAT->getSizeModifier(), in desugarForDiagnostic()
202 if (const TypedefType *QTT = dyn_cast<TypedefType>(QT)) in desugarForDiagnostic()
208 QT = Underlying; in desugarForDiagnostic()
213 if (const PointerType *Ty = QT->getAs<PointerType>()) { in desugarForDiagnostic()
214 QT = Context.getPointerType( in desugarForDiagnostic()
216 } else if (const auto *Ty = QT->getAs<ObjCObjectPointerType>()) { in desugarForDiagnostic()
217 QT = Context.getObjCObjectPointerType( in desugarForDiagnostic()
219 } else if (const LValueReferenceType *Ty = QT->getAs<LValueReferenceType>()) { in desugarForDiagnostic()
220 QT = Context.getLValueReferenceType( in desugarForDiagnostic()
222 } else if (const RValueReferenceType *Ty = QT->getAs<RValueReferenceType>()) { in desugarForDiagnostic()
223 QT = Context.getRValueReferenceType( in desugarForDiagnostic()
225 } else if (const auto *Ty = QT->getAs<ObjCObjectType>()) { in desugarForDiagnostic()
229 QT = Context.getObjCObjectType( in desugarForDiagnostic()
236 return QC.apply(Context, QT); in desugarForDiagnostic()