Esta é uma estrutura anônima do C11?

Eu estava olhando para o rascunho C11 e ele diz

Um membro sem nome do tipo de estrutura sem tag é chamado de estrutura anônima; um membro sem nome do tipo de união sem tag é chamado de união anônima. Os membros de uma estrutura ou união anônima são considerados membros da estrutura ou união que o contém.

Então eu construí o seguinte caso de teste

// struct type with no tag
typedef struct {
  unsigned char a;
  unsigned char b;
  // ... Some other members ...
  unsigned char w;
} AToW;

union
{
  AToW; // <- unnamed member
  unsigned char bytes[sizeof(AToW)];
} myUnion;

Clang e GCC se queixam do membro não identificado, dizendo que a declaração não tem efeito. Fiz algo errado ou eles simplesmente ainda não suportam esse recurso?

questionAnswers(1)

yourAnswerToTheQuestion