| commit | 79e042a8b5a76fd8ce1d42cb67df8fe7d9fc9876 | [log] [tgz] |
|---|---|---|
| author | Daniel Dunbar <daniel@zuster.org> | Sat Feb 21 18:14:20 2009 +0000 |
| committer | Daniel Dunbar <daniel@zuster.org> | Sat Feb 21 18:14:20 2009 +0000 |
| tree | 9fd0df5effedcba80b71ada5dfb388d98366a866 | |
| parent | 4fc88b779ea12f4300c40889b87647aab6030514 [diff] [blame] |
Evaluation of unary deref could call integer evaluator on non-integral expr; hilarity ensued. - PR3640. llvm-svn: 65234
diff --git a/clang/test/Sema/const-eval.c b/clang/test/Sema/const-eval.c index 30075d5..aebcb6a 100644 --- a/clang/test/Sema/const-eval.c +++ b/clang/test/Sema/const-eval.c
@@ -40,3 +40,5 @@ }; EVAL_EXPR(19, ((int)&*(char*)10 == 10 ? 1 : -1)); + +EVAL_EXPR(20, __builtin_constant_p(*((int*) 10), -1, 1));