forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitca187d7
committed
Invent nodetag_only attribute for Nodes.
This allows explaining gen_node_support.pl's handling of execnodes.hand some other input files as being a shortcut for explicit markingof all their node declarations as pg_node_attr(nodetag_only).I foresee that someday we might need to be more fine-grained aboutthat, and this change provides the infrastructure needed to do so.For now, it just allows removal of the script's klugy special casefor CallContext and InlineCodeBlock.Discussion:https://postgr.es/m/75063.1657410615@sss.pgh.pa.us1 parent09c5ace commitca187d7
File tree
3 files changed
+25
-11
lines changed- src
- backend/nodes
- include/nodes
3 files changed
+25
-11
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
50 | 50 |
| |
51 | 51 |
| |
52 | 52 |
| |
| 53 | + | |
| 54 | + | |
53 | 55 |
| |
54 | 56 |
| |
55 | 57 |
| |
| |||
95 | 97 |
| |
96 | 98 |
| |
97 | 99 |
| |
98 |
| - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
99 | 104 |
| |
100 | 105 |
| |
101 | 106 |
| |
| |||
113 | 118 |
| |
114 | 119 |
| |
115 | 120 |
| |
116 |
| - | |
117 |
| - | |
118 | 121 |
| |
119 |
| - | |
| 122 | + | |
120 | 123 |
| |
121 | 124 |
| |
122 | 125 |
| |
| |||
254 | 257 |
| |
255 | 258 |
| |
256 | 259 |
| |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
257 | 264 |
| |
258 | 265 |
| |
259 | 266 |
| |
| |||
314 | 321 |
| |
315 | 322 |
| |
316 | 323 |
| |
317 |
| - | |
318 |
| - | |
319 |
| - | |
320 |
| - | |
321 |
| - | |
322 |
| - | |
323 |
| - | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
324 | 327 |
| |
325 | 328 |
| |
326 | 329 |
| |
| |||
515 | 518 |
| |
516 | 519 |
| |
517 | 520 |
| |
| 521 | + | |
518 | 522 |
| |
519 | 523 |
| |
520 | 524 |
| |
| |||
706 | 710 |
| |
707 | 711 |
| |
708 | 712 |
| |
| 713 | + | |
709 | 714 |
| |
710 | 715 |
| |
711 | 716 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
| 64 | + | |
| 65 | + | |
| 66 | + | |
64 | 67 |
| |
65 | 68 |
| |
66 | 69 |
| |
67 | 70 |
| |
68 | 71 |
| |
69 | 72 |
| |
| 73 | + | |
| 74 | + | |
70 | 75 |
| |
71 | 76 |
| |
72 | 77 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3382 | 3382 |
| |
3383 | 3383 |
| |
3384 | 3384 |
| |
| 3385 | + | |
| 3386 | + | |
3385 | 3387 |
| |
3386 | 3388 |
| |
3387 | 3389 |
| |
| |||
3408 | 3410 |
| |
3409 | 3411 |
| |
3410 | 3412 |
| |
| 3413 | + | |
| 3414 | + | |
3411 | 3415 |
| |
3412 | 3416 |
| |
3413 | 3417 |
| |
|
0 commit comments
Comments
(0)