summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseStmt.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-04-02 22:09:32 +0000
committerReid Kleckner <reid@kleckner.net>2015-04-02 22:09:32 +0000
commit85368fb32dd68a9ad7db9f5632daf7fafe861420 (patch)
tree17658e10ebab4152f2cc75a39778c17d8112e422 /clang/lib/Parse/ParseStmt.cpp
parent92b9c6e6fe060df555c532d1f4d18fc14ba5e1a6 (diff)
downloadbcm5719-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.cpp2
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) {
OpenPOWER on IntegriCloud