commit | ef56fbaa39724b55c085cdaf5572d697e7d029ff | [log] [tgz] |
---|---|---|
author | Anders Carlsson <andersca@mac.com> | Thu Feb 19 04:55:58 2009 +0000 |
committer | Anders Carlsson <andersca@mac.com> | Thu Feb 19 04:55:58 2009 +0000 |
tree | 335e10b043d5ae88543fc0dc72f3c0e661a50d00 | |
parent | cb60143ec34520d9e8ef3e5f6c7b279d020550c4 [diff] [blame] |
Handle the GNU void* and function pointer arithmetic extensions for constant expressions as well. llvm-svn: 65013
diff --git a/clang/test/Sema/const-eval.c b/clang/test/Sema/const-eval.c index 7307aea..a565041 100644 --- a/clang/test/Sema/const-eval.c +++ b/clang/test/Sema/const-eval.c
@@ -32,3 +32,5 @@ // ?: in constant expressions. int g17[(3?:1) - 2]; + +EVAL_EXPR(18, (int)((void*)10 + 10));