Move `void` to the same syntax type used by other data types.
Brought form the 1.16.12 release. It provides support for C++ using multi-part syntax patterns. Take the priority over C language plugins for header files.