Searched refs:DesugaredTy (Results 1 – 3 of 3) sorted by relevance
215 QualType DesugaredTy = Ty.getDesugaredType(Ctx); in ExtractValueFromExpr() local218 if (DesugaredTy->isRecordType() && E->isLValue()) { in ExtractValueFromExpr()219 DesugaredTy = Ctx.getLValueReferenceType(DesugaredTy); in ExtractValueFromExpr()233 InterfaceKind Kind = V.computeInterfaceKind(DesugaredTy); in ExtractValueFromExpr()257 cast<ConstantArrayType>(DesugaredTy.getTypePtr()); in ExtractValueFromExpr()
321 QualType DesugaredTy = desugarForDiagnostic(Context, Ty, ShouldAKA); in ConvertTypeToDiagnosticString() local323 if (DesugaredTy == Ty) { in ConvertTypeToDiagnosticString()324 DesugaredTy = Ty.getCanonicalType(); in ConvertTypeToDiagnosticString()326 std::string akaStr = DesugaredTy.getAsString(Context.getPrintingPolicy()); in ConvertTypeToDiagnosticString()
9541 QualType DesugaredTy = Ty; in isOpenCLSizeDependentType() local9544 auto Match = llvm::find(Names, DesugaredTy.getUnqualifiedType().getAsString()); in isOpenCLSizeDependentType()9548 Ty = DesugaredTy; in isOpenCLSizeDependentType()9549 DesugaredTy = Ty.getSingleStepDesugaredType(C); in isOpenCLSizeDependentType()9550 } while (DesugaredTy != Ty); in isOpenCLSizeDependentType()