Extend the noexcept expression test to test noexcept specification functions.
llvm-svn: 127693
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 e776a8f..28ed62c 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 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 @@
N(intspec());
P(emptyspec());
P(nothrowattr());
+ P(noexcept_true());
+ N(noexcept_false());
}
void (*pnospec)();