diff options
| author | Reid Kleckner <reid@kleckner.net> | 2015-04-02 22:09:32 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2015-04-02 22:09:32 +0000 |
| commit | 85368fb32dd68a9ad7db9f5632daf7fafe861420 (patch) | |
| tree | 17658e10ebab4152f2cc75a39778c17d8112e422 /clang/lib/Parse/ParseStmt.cpp | |
| parent | 92b9c6e6fe060df555c532d1f4d18fc14ba5e1a6 (diff) | |
| download | bcm5719-llvm-85368fb32dd68a9ad7db9f5632daf7fafe861420.tar.gz bcm5719-llvm-85368fb32dd68a9ad7db9f5632daf7fafe861420.zip | |
Correct typos in SEH filter expressions
Otherwise we assert due to uncorrected delayed typos.
llvm-svn: 233980
Diffstat (limited to 'clang/lib/Parse/ParseStmt.cpp')
| -rw-r--r-- | clang/lib/Parse/ParseStmt.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Parse/ParseStmt.cpp b/clang/lib/Parse/ParseStmt.cpp index d15f2af65eb..c31216d0ae2 100644 --- a/clang/lib/Parse/ParseStmt.cpp +++ b/clang/lib/Parse/ParseStmt.cpp @@ -476,7 +476,7 @@ StmtResult Parser::ParseSEHExceptBlock(SourceLocation ExceptLoc) { { ParseScopeFlags FilterScope(this, getCurScope()->getFlags() | Scope::SEHFilterScope); - FilterExpr = ParseExpression(); + FilterExpr = Actions.CorrectDelayedTyposInExpr(ParseExpression()); } if (getLangOpts().Borland) { |

