Searched refs:FilterExpr (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Stmt.cpp | 1150 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 D | CGException.cpp | 1898 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 D | ParseStmt.cpp | 525 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 D | SemaStmt.cpp | 4210 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 D | TreeTransform.h | 2175 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 D | Stmt.h | 3229 SEHExceptStmt(SourceLocation Loc, Expr *FilterExpr, Stmt *Block); 3235 Expr *FilterExpr,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 4367 Expr *FilterExpr,
|
Completed in 252 milliseconds