diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2022-07-12 10:46:58 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2022-07-12 10:46:58 -0400 |
commit | ca187d7455f174da40e26e6e0c8361821ee19559 (patch) | |
tree | 39b1e3521ca333d9d2a8c7b1d8b43131ed1d6979 /src/backend/utils/adt/jsonpath.c | |
parent | 09c5acee8ef90a9a94993dad937bdcd56ccaf1e3 (diff) | |
download | postgresql-ca187d7455f174da40e26e6e0c8361821ee19559.tar.gz postgresql-ca187d7455f174da40e26e6e0c8361821ee19559.zip |
Invent nodetag_only attribute for Nodes.
This allows explaining gen_node_support.pl's handling of execnodes.h
and some other input files as being a shortcut for explicit marking
of all their node declarations as pg_node_attr(nodetag_only).
I foresee that someday we might need to be more fine-grained about
that, and this change provides the infrastructure needed to do so.
For now, it just allows removal of the script's klugy special case
for CallContext and InlineCodeBlock.
Discussion: https://postgr.es/m/75063.1657410615@sss.pgh.pa.us
Diffstat (limited to 'src/backend/utils/adt/jsonpath.c')
0 files changed, 0 insertions, 0 deletions