On 2021-Sep-16, Amit Kapila wrote:
> I think the problem here is that with the proposed grammar we won't be
> always able to distinguish names at the gram.y stage. Some post
> parsing analysis is required to attribute the right type to name as is
> done in the patch.
Doesn't it work to stuff them all into RangeVars? Then you don't need
to make the node type a monstrosity, just bail out in parse analysis if
an object spec has more elements in the RV than the object type allows.
--
Álvaro Herrera Valdivia, Chile — https://www.EnterpriseDB.com/