Commit c1ddd23
committed
Expose more out/readfuncs support functions.
Previously bcac23d exposed a subset of support functions, namely the
ones Kaigai found useful. In
20160304193704.elq773pyg5fyl3mi@alap3.anarazel.de I mentioned that
there's some functions missing to use the facility in an external
project.
To avoid having to add functions piecemeal, add all the functions which
are used to define READ_* and WRITE_* macros; users of the extensible
node functionality are likely to need these. Additionally expose
outDatum(), which doesn't have it's own WRITE_ macro, as it needs
information from the embedding struct.
Discussion: 20160304193704.elq773pyg5fyl3mi@alap3.anarazel.de1 parent 7a54270 commit c1ddd23
File tree
3 files changed
+23
-23
lines changed- src
- backend/nodes
- include/nodes
3 files changed
+23
-23
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
103 | | - | |
104 | 102 | | |
105 | 103 | | |
106 | 104 | | |
| |||
169 | 167 | | |
170 | 168 | | |
171 | 169 | | |
172 | | - | |
| 170 | + | |
173 | 171 | | |
174 | 172 | | |
175 | 173 | | |
| |||
214 | 212 | | |
215 | 213 | | |
216 | 214 | | |
217 | | - | |
218 | | - | |
| 215 | + | |
| 216 | + | |
219 | 217 | | |
220 | 218 | | |
221 | 219 | | |
| |||
1009 | 1007 | | |
1010 | 1008 | | |
1011 | 1009 | | |
1012 | | - | |
| 1010 | + | |
1013 | 1011 | | |
1014 | 1012 | | |
1015 | 1013 | | |
| |||
3219 | 3217 | | |
3220 | 3218 | | |
3221 | 3219 | | |
3222 | | - | |
| 3220 | + | |
3223 | 3221 | | |
3224 | 3222 | | |
3225 | | - | |
3226 | | - | |
| 3223 | + | |
| 3224 | + | |
3227 | 3225 | | |
3228 | 3226 | | |
3229 | 3227 | | |
| |||
3801 | 3799 | | |
3802 | 3800 | | |
3803 | 3801 | | |
3804 | | - | |
| 3802 | + | |
3805 | 3803 | | |
3806 | 3804 | | |
3807 | 3805 | | |
| |||
3822 | 3820 | | |
3823 | 3821 | | |
3824 | 3822 | | |
3825 | | - | |
| 3823 | + | |
3826 | 3824 | | |
3827 | 3825 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | 175 | | |
182 | 176 | | |
183 | 177 | | |
| |||
2499 | 2493 | | |
2500 | 2494 | | |
2501 | 2495 | | |
2502 | | - | |
| 2496 | + | |
2503 | 2497 | | |
2504 | 2498 | | |
2505 | 2499 | | |
| |||
2556 | 2550 | | |
2557 | 2551 | | |
2558 | 2552 | | |
2559 | | - | |
| 2553 | + | |
2560 | 2554 | | |
2561 | 2555 | | |
2562 | 2556 | | |
| |||
2580 | 2574 | | |
2581 | 2575 | | |
2582 | 2576 | | |
2583 | | - | |
| 2577 | + | |
2584 | 2578 | | |
2585 | 2579 | | |
2586 | 2580 | | |
| |||
2604 | 2598 | | |
2605 | 2599 | | |
2606 | 2600 | | |
2607 | | - | |
| 2601 | + | |
2608 | 2602 | | |
2609 | 2603 | | |
2610 | 2604 | | |
| |||
2628 | 2622 | | |
2629 | 2623 | | |
2630 | 2624 | | |
2631 | | - | |
| 2625 | + | |
2632 | 2626 | | |
2633 | 2627 | | |
2634 | 2628 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
553 | 553 | | |
554 | 554 | | |
555 | 555 | | |
| 556 | + | |
556 | 557 | | |
557 | 558 | | |
558 | 559 | | |
| 560 | + | |
| 561 | + | |
559 | 562 | | |
560 | 563 | | |
561 | 564 | | |
562 | 565 | | |
563 | 566 | | |
564 | 567 | | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
565 | 573 | | |
566 | 574 | | |
567 | 575 | | |
| |||
0 commit comments