From d81362ff6af4fd4fbd9aeacfd50283b490b6c7ce Mon Sep 17 00:00:00 2001 From: lemon Date: Sat, 27 Aug 2022 07:18:06 +0200 Subject: improve bitfields --- test/2.cff | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/2.cff b/test/2.cff index 8b512ea..9069d24 100644 --- a/test/2.cff +++ b/test/2.cff @@ -10,8 +10,10 @@ extern fn main() int { let foo Foo = {}; printf("0x%X: %d, %d, %d\n", foo.#raw, foo.tag, foo.flag, foo.num); foo.tag = 3; - foo.#raw += 1; + printf("%d\n", foo.#raw += 1); + --foo.tag; foo.flag = #t; foo.num = -2; + foo.num *= 10; printf("0x%X: %d, %d, %d\n", foo.#raw, foo.tag, foo.flag, foo.num); } -- cgit v1.2.3