compiler, lib: cpp: Type::VOID_ instead of VOID to eliminate conflict with Windows VOID #define