Parse a compound literal.
(parse-compound-literal tyname first-span parstate) → (mv erp expr span new-parstate)
This is called after parsing the parenthesized type name. So we start by parsing an open curly brace, a list of initializers, and a closed curly brace.
If GCC extensions are enabled, we also allow an empty list of initializers; see the ABNF grammar.