diff options
Diffstat (limited to 'clang/test/Sema/builtins.c')
| -rw-r--r-- | clang/test/Sema/builtins.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/Sema/builtins.c b/clang/test/Sema/builtins.c index 21a1f72e1d5..7f284dabcd5 100644 --- a/clang/test/Sema/builtins.c +++ b/clang/test/Sema/builtins.c @@ -95,3 +95,10 @@ void test14() { void test15(const char *s) { __builtin_printf("string is %s\n", s); } + +// PR7885 +int test16() { + return __builtin_constant_p() + // expected-error{{too few arguments}} + __builtin_constant_p(1, 2); // expected-error {{too many arguments}} +} + |

