-- the expect macros abort functions directly. This leads to some functions
- not resetting the current context properly (parse_for); expect in expressions
- suddenly return NULL which triggers asserts
-- label: declaration; is no valid C99 but we parse it anyway
-- designator support for initializers
-- add constant folding code
+- disallow storage class specifiers in struct/union members
+- add constant folding code (optional, ast2firm already does it)