Description
In PR: https://github.com/apache/spark/pull/28833, we support parsing "void" as NullType. But still use "null" as the type name. This leads some confusing and inconsistent issues. For example:
`org.apache.spark.sql.types.DataType.fromDDL(NullType.toDDL)` is not working