While moving FIELD_DECL to it's own substruct, the following questions have come up. I figured one of you might know:
1. Do we need DECL_ASSEMBLER_NAME on FIELD_DECL? I can't think of a place where we would actually try to *output* a FIELD_DECL directly, but maybe i've missed something. I ask because the C frontend tests decl_assembler_name on field decl, but never sets it on them. Related to this: 2. Do we allow setting the section of a FIELD_DECL, so that DECL_SECTION_NAME on FIELD_DECL is necessary?