diff options
| author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2011-03-15 20:45:42 +0000 |
|---|---|---|
| committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2011-03-15 20:45:42 +0000 |
| commit | 52ddca23a78be788ab9b481868e5d4f171b2fb42 (patch) | |
| tree | 041fc4adeed302af0c3845808856093e00dc74e0 /clang/test/CXX/expr | |
| parent | c34c29f6610d0d58e754aa0146b96ba572dd65b8 (diff) | |
| download | bcm5719-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.cpp | 4 |
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)(); |

