A field inside of a structured type may be:
The Macro Assembler is not able to process bitfields or pointer types.
The type referenced in a variable definition or declaration must be defined previously. A variable cannot be associated with a type defined afterwards.