commit | a07ed4addb7208868eea726a10474064d2ebbbd6 | [log] [tgz] |
---|---|---|
author | Richard Smith <richard-llvm@metafoo.co.uk> | Thu Jan 26 04:47:34 2012 +0000 |
committer | Richard Smith <richard-llvm@metafoo.co.uk> | Thu Jan 26 04:47:34 2012 +0000 |
tree | 65e775a636222c5902096366ed9c5ff3b6a001cd | |
parent | 789f373f342fadf86fd475dc42bf6e33a3e67eb9 [diff] [blame] |
constexpr: evaluate (bool)&x as true when x is a local variable or a temporary. llvm-svn: 149045
diff --git a/clang/test/Sema/const-eval.c b/clang/test/Sema/const-eval.c index a40039b..22ac67a 100644 --- a/clang/test/Sema/const-eval.c +++ b/clang/test/Sema/const-eval.c
@@ -24,7 +24,7 @@ void f() { int a; - EVAL_EXPR(15, (_Bool)&a); // expected-error {{fields must have a constant size}} + EVAL_EXPR(15, (_Bool)&a); } // FIXME: Turn into EVAL_EXPR test once we have more folding.