Lines Matching defs:TypeTraitExpr
1516 TypeTraitExpr::TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind,
1545 TypeTraitExpr *TypeTraitExpr::Create(const ASTContext &C, QualType T,
1551 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * Args.size();
1553 return new (Mem) TypeTraitExpr(T, Loc, Kind, Args, RParenLoc, Value);
1556 TypeTraitExpr *TypeTraitExpr::CreateDeserialized(const ASTContext &C,
1558 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * NumArgs;
1560 return new (Mem) TypeTraitExpr(EmptyShell());