module AnonymousUnionPartlyInvalid { header "anonymous-union-partly-invalid.h" requires cplusplus }