blob: 9b0d6a1fbdfb255b51f6b242d1db821cb4bcd6d7 (
plain)
1
2
3
4
5
6
7
8
|
// RUN: clang %s -fsyntax-only -verify
struct a {
int a : -1; // expected-error{{bit-field 'a' has negative width}}
int b : 33; // expected-error{{size of bit-field 'b' exceeds size of its type (32 bits)}}
int c : (1 + 0.25); // expected-error{{expression is not an integer constant expression}}
int d : (int)(1 + 0.25);
};
|