Lines Matching refs:TypeTraitExpr
1288 TypeTraitExpr::TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind,
1317 TypeTraitExpr *TypeTraitExpr::Create(ASTContext &C, QualType T,
1323 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * Args.size();
1325 return new (Mem) TypeTraitExpr(T, Loc, Kind, Args, RParenLoc, Value);
1328 TypeTraitExpr *TypeTraitExpr::CreateDeserialized(ASTContext &C,
1330 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * NumArgs;
1332 return new (Mem) TypeTraitExpr(EmptyShell());