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/