diff options
Diffstat (limited to 'Examples/test-suite/anonymous_bitfield.i')
| -rw-r--r-- | Examples/test-suite/anonymous_bitfield.i | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Examples/test-suite/anonymous_bitfield.i b/Examples/test-suite/anonymous_bitfield.i new file mode 100644 index 0000000..309f82c --- /dev/null +++ b/Examples/test-suite/anonymous_bitfield.i @@ -0,0 +1,17 @@ +%module anonymous_bitfield + +%inline %{ + +struct Foo { + int x : 4; + int y : 4; + int : 2; + unsigned int f : 1; + unsigned int : 5; + int z : 15; + unsigned int : 8+6; + unsigned seq : (sizeof(unsigned)*8 - 6); +}; + +%} + |
