Lines Matching refs:TypeTraitExpr
1488 TypeTraitExpr::TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind,
1517 TypeTraitExpr *TypeTraitExpr::Create(const ASTContext &C, QualType T,
1523 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * Args.size();
1525 return new (Mem) TypeTraitExpr(T, Loc, Kind, Args, RParenLoc, Value);
1528 TypeTraitExpr *TypeTraitExpr::CreateDeserialized(const ASTContext &C,
1530 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * NumArgs;
1532 return new (Mem) TypeTraitExpr(EmptyShell());