Is the following code valid C?
typedef struct none none; none f(none, none);
To be clear: the identifie