summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2014-07-06 22:32:59 +0000
committerNico Weber <nicolasweber@gmx.de>2014-07-06 22:32:59 +0000
commitc7d0596429b6051c212a5ae1864c8635ab8ae906 (patch)
tree4014ce3b9ed73237d15942a74db344d46214d69c /clang/lib/Sema/SemaStmt.cpp
parent97255a017b5d8014439056669f0b148ec249ba92 (diff)
downloadbcm5719-llvm-c7d0596429b6051c212a5ae1864c8635ab8ae906.tar.gz
bcm5719-llvm-c7d0596429b6051c212a5ae1864c8635ab8ae906.zip
Add parser support for __leave (sema and onward still missing).
llvm-svn: 212421
Diffstat (limited to 'clang/lib/Sema/SemaStmt.cpp')
-rw-r--r--clang/lib/Sema/SemaStmt.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/lib/Sema/SemaStmt.cpp b/clang/lib/Sema/SemaStmt.cpp
index dc1cddc59f5..6090d6d14d4 100644
--- a/clang/lib/Sema/SemaStmt.cpp
+++ b/clang/lib/Sema/SemaStmt.cpp
@@ -3277,6 +3277,11 @@ Sema::ActOnSEHFinallyBlock(SourceLocation Loc,
return SEHFinallyStmt::Create(Context,Loc,Block);
}
+StmtResult
+Sema::ActOnSEHLeaveStmt(SourceLocation Loc, Scope *CurScope) {
+ return StmtError(Diag(Loc, diag::err_ms___leave_unimplemented));
+}
+
StmtResult Sema::BuildMSDependentExistsStmt(SourceLocation KeywordLoc,
bool IsIfExists,
NestedNameSpecifierLoc QualifierLoc,
OpenPOWER on IntegriCloud