Lines Matching defs:Create

291 CXXNewExpr *CXXNewExpr::Create(
419 UnresolvedLookupExpr *UnresolvedLookupExpr::Create(
435 UnresolvedLookupExpr *UnresolvedLookupExpr::Create(
531 DependentScopeDeclRefExpr *DependentScopeDeclRefExpr::Create(
611 CXXOperatorCallExpr::Create(const ASTContext &Ctx,
675 CXXMemberCallExpr *CXXMemberCallExpr::Create(const ASTContext &Ctx, Expr *Fn,
761 CXXStaticCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK,
787 CXXDynamicCastExpr *CXXDynamicCastExpr::Create(const ASTContext &C, QualType T,
852 CXXReinterpretCastExpr::Create(const ASTContext &C, QualType T,
875 CXXConstCastExpr *CXXConstCastExpr::Create(const ASTContext &C, QualType T,
889 CXXAddrspaceCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK,
901 CXXFunctionalCastExpr *CXXFunctionalCastExpr::Create(
949 UserDefinedLiteral *UserDefinedLiteral::Create(const ASTContext &Ctx, Expr *Fn,
1018 CXXDefaultArgExpr *CXXDefaultArgExpr::Create(const ASTContext &C,
1072 CXXDefaultInitExpr *CXXDefaultInitExpr::Create(const ASTContext &Ctx,
1092 CXXTemporary *CXXTemporary::Create(const ASTContext &C,
1097 CXXBindTemporaryExpr *CXXBindTemporaryExpr::Create(const ASTContext &C,
1125 CXXTemporaryObjectExpr *CXXTemporaryObjectExpr::Create(
1159 CXXConstructExpr *CXXConstructExpr::Create(
1293 LambdaExpr *LambdaExpr::Create(const ASTContext &Context, CXXRecordDecl *Class,
1432 ExprWithCleanups *ExprWithCleanups::Create(const ASTContext &C, Expr *subexpr,
1446 ExprWithCleanups *ExprWithCleanups::Create(const ASTContext &C,
1471 CXXUnresolvedConstructExpr *CXXUnresolvedConstructExpr::Create(
1533 CXXDependentScopeMemberExpr *CXXDependentScopeMemberExpr::Create(
1568 CXXThisExpr *CXXThisExpr::Create(const ASTContext &Ctx, SourceLocation L,
1635 UnresolvedMemberExpr *UnresolvedMemberExpr::Create(
1693 SizeOfPackExpr *SizeOfPackExpr::Create(ASTContext &Context,
1717 PackIndexingExpr *PackIndexingExpr::Create(
1796 FunctionParmPackExpr::Create(const ASTContext &Context, QualType T,
1833 State = LifetimeExtendedTemporaryDecl::Create(
1876 TypeTraitExpr *TypeTraitExpr::Create(const ASTContext &C, QualType T,
1906 CUDAKernelCallExpr::Create(const ASTContext &Ctx, Expr *Fn, CallExpr *Config,
1933 CXXParenListInitExpr::Create(ASTContext &C, ArrayRef<Expr *> Args, QualType T,
1991 ResolvedUnexpandedPackExpr::Create(ASTContext &Ctx, SourceLocation BL,
2005 ResolvedUnexpandedPackExpr::Create(ASTContext &Ctx, SourceLocation BL,
2007 auto *New = Create(Ctx, BL, T, Exprs.size());