summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/expr
diff options
context:
space:
mode:
authorSebastian Redl <sebastian.redl@getdesigned.at>2011-03-15 20:45:42 +0000
committerSebastian Redl <sebastian.redl@getdesigned.at>2011-03-15 20:45:42 +0000
commit52ddca23a78be788ab9b481868e5d4f171b2fb42 (patch)
tree041fc4adeed302af0c3845808856093e00dc74e0 /clang/test/CXX/expr
parentc34c29f6610d0d58e754aa0146b96ba572dd65b8 (diff)
downloadbcm5719-llvm-52ddca23a78be788ab9b481868e5d4f171b2fb42.tar.gz
bcm5719-llvm-52ddca23a78be788ab9b481868e5d4f171b2fb42.zip
Extend the noexcept expression test to test noexcept specification functions.
llvm-svn: 127693
Diffstat (limited to 'clang/test/CXX/expr')
-rw-r--r--clang/test/CXX/expr/expr.unary/expr.unary.noexcept/sema.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/CXX/expr/expr.unary/expr.unary.noexcept/sema.cpp b/clang/test/CXX/expr/expr.unary/expr.unary.noexcept/sema.cpp
index e776a8f3c18..28ed62c71ec 100644
--- a/clang/test/CXX/expr/expr.unary/expr.unary.noexcept/sema.cpp
+++ b/clang/test/CXX/expr/expr.unary/expr.unary.noexcept/sema.cpp
@@ -20,6 +20,8 @@ void allspec() throw(...);
void intspec() throw(int);
void emptyspec() throw();
void nothrowattr() __attribute__((nothrow));
+void noexcept_true() noexcept;
+void noexcept_false() noexcept(false);
void call() {
N(nospec());
@@ -27,6 +29,8 @@ void call() {
N(intspec());
P(emptyspec());
P(nothrowattr());
+ P(noexcept_true());
+ N(noexcept_false());
}
void (*pnospec)();
OpenPOWER on IntegriCloud