Accept enums and structs defined at global scope
Accept empty struct and enum definitions (useless as they may be)