plugins: change return codes of geany_load_module() and GeanyPluginFuncs::init
[geany-mirror.git] / tests / ctags / bit_field.c
blob991d80b8875271a003b0342a14dfc708521418c5
1 struct bit_fields {
2 unsigned int a: 1;
3 unsigned int b: 1;
4 unsigned int c: 2;
5 };
7 struct {
8 unsigned sign : 1;
9 unsigned exp : _FP_EXPBITS_D;
10 unsigned frac1 : _FP_FRACBITS_D - (_FP_IMPLBIT_D != 0) - _FP_W_TYPE_SIZE;
11 unsigned frac0 : _FP_W_TYPE_SIZE;
14 struct shortname_info {
15 unsigned char lower:1,
16 upper:1,
17 valid:1;
20 // Problem reported by Michael Brown on 23 October 2001.
21 typedef struct
23 BYTE public: 1;
24 BYTE bad2: 1;
25 BYTE group: 1;
26 BYTE personal: 1;
27 } bitfield_flags;
29 typedef struct
31 BYTE this;
32 BYTE public;
33 BYTE private;
34 BYTE that;
35 } mystruct;