graphitemaster/gmqcc

Functions and variables can share the same names as typedef'd types

Opened this issue · 0 comments

For instance the following code is possible

typedef void a;
void a(void) { };

Except a can never be called.

Similarly you can do the following

typedef void a;
a a(a) { }