Help page '/Ze option (POCC)' does not mention that redefinition of typedef'ed type is allowed with this option.
The following code produces error #2121: Redeclaration of 'node' when compiled without /Ze:
typedef struct node node;
typedef struct node {
node *prev;
node *next;
void *value;
} node;
Yes, I know that I can just use
typedef struct node {
struct node *prev;
struct node *next;
void *value;
} node;
but this request is about documentation, not behaviour.