diff options
| author | Anders Carlsson <andersca@mac.com> | 2008-12-05 05:09:56 +0000 | 
|---|---|---|
| committer | Anders Carlsson <andersca@mac.com> | 2008-12-05 05:09:56 +0000 | 
| commit | 1e495d986059e47e44dfe8ed70ef5137eb11f403 (patch) | |
| tree | e3b2ad5db0e623169f5dbf198e5ea8ba82aeace4 /clang/test/Sema/constant-builtins.c | |
| parent | bd4551cced6ac25e2b5a5c4126921462bf12b4fc (diff) | |
| download | bcm5719-llvm-1e495d986059e47e44dfe8ed70ef5137eb11f403.tar.gz bcm5719-llvm-1e495d986059e47e44dfe8ed70ef5137eb11f403.zip  | |
Make Sema::CheckForConstantInitializer use Expr::Evaluate. This fixes PR3130.
llvm-svn: 60580
Diffstat (limited to 'clang/test/Sema/constant-builtins.c')
| -rw-r--r-- | clang/test/Sema/constant-builtins.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/test/Sema/constant-builtins.c b/clang/test/Sema/constant-builtins.c index d6cf45755da..b1c5e2af108 100644 --- a/clang/test/Sema/constant-builtins.c +++ b/clang/test/Sema/constant-builtins.c @@ -19,5 +19,6 @@ int h0 = __builtin_types_compatible_p(int,float); // expected-warning {{extensio  short somefunc(); -short t = __builtin_constant_p(5353) ? 42 : somefunc(); // expected-warning {{expression is not a constant, but is accepted as one by GNU extensions}} +short t = __builtin_constant_p(5353) ? 42 : somefunc(); +  | 

