Lines Matching defs:TInfo
1855 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo,
1861 TInfo->getType()->isDependentType(),
1862 TInfo->getType()->isInstantiationDependentType(),
1863 TInfo->getType()->containsUnexpandedParameterPack()),
1867 Argument.Ty = TInfo;
1914 void setArgument(TypeSourceInfo *TInfo) {
1915 Argument.Ty = TInfo;
2689 /// TInfo - Source type info for the (written) type
2691 TypeSourceInfo *TInfo;
2697 : CastExpr(SC, exprTy, VK, kind, op, PathSize), TInfo(writtenTy) {}
2706 TypeSourceInfo *getTypeInfoAsWritten() const { return TInfo; }
2707 void setTypeInfoAsWritten(TypeSourceInfo *writtenTy) { TInfo = writtenTy; }
2711 QualType getTypeAsWritten() const { return TInfo->getType(); }
3427 TypeSourceInfo *TInfo;
3430 VAArgExpr(SourceLocation BLoc, Expr* e, TypeSourceInfo *TInfo,
3434 (TInfo->getType()->isInstantiationDependentType() ||
3436 (TInfo->getType()->containsUnexpandedParameterPack() ||
3438 Val(e), TInfo(TInfo),
3449 TypeSourceInfo *getWrittenTypeInfo() const { return TInfo; }
3450 void setWrittenTypeInfo(TypeSourceInfo *TI) { TInfo = TI; }