Searched refs:FilterExpr (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp1150 SEHExceptStmt::SEHExceptStmt(SourceLocation Loc, Expr *FilterExpr, Stmt *Block) argument
1152 Children[FILTER_EXPR] = FilterExpr;
1157 Expr *FilterExpr, Stmt *Block) {
1158 return new(C) SEHExceptStmt(Loc,FilterExpr,Block);
1156 Create(const ASTContext &C, SourceLocation Loc, Expr *FilterExpr, Stmt *Block) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGException.cpp1898 const Expr *FilterExpr = Except.getFilterExpr(); local
1899 startOutlinedSEHHelper(ParentCGF, true, FilterExpr);
1902 llvm::Value *R = EmitScalarExpr(FilterExpr);
1904 FilterExpr->getType()->isSignedIntegerType());
1907 FinishFunction(FilterExpr->getEndLoc());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp525 ExprResult FilterExpr; local
529 FilterExpr = Actions.CorrectDelayedTyposInExpr(ParseExpression());
538 if(FilterExpr.isInvalid())
552 return Actions.ActOnSEHExceptBlock(ExceptLoc, FilterExpr.get(), Block.get());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp4210 StmtResult Sema::ActOnSEHExceptBlock(SourceLocation Loc, Expr *FilterExpr, argument
4212 assert(FilterExpr && Block);
4213 QualType FTy = FilterExpr->getType();
4216 Diag(FilterExpr->getExprLoc(), diag::err_filter_expression_integral)
4219 return SEHExceptStmt::Create(Context, Loc, FilterExpr, Block);
H A DTreeTransform.h2175 StmtResult RebuildSEHExceptStmt(SourceLocation Loc, Expr *FilterExpr, argument
2177 return getSema().ActOnSEHExceptBlock(Loc, FilterExpr, Block);
7958 ExprResult FilterExpr = getDerived().TransformExpr(S->getFilterExpr()); local
7959 if (FilterExpr.isInvalid())
7966 return getDerived().RebuildSEHExceptStmt(S->getExceptLoc(), FilterExpr.get(),
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h3229 SEHExceptStmt(SourceLocation Loc, Expr *FilterExpr, Stmt *Block);
3235 Expr *FilterExpr,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4367 Expr *FilterExpr,

Completed in 252 milliseconds