Commit 9b3ee05
committed
ParseXS: refactor: add Node::OUTPUT_line fields
This is #6 of a small series of commits to refactor OUTPUT keyword
handling.
The main job of parsing an OUTPUT line is to extract any information on
that line and use it to update the associated Param object (which was
likely created earlier when the XSUB's signature was parsed).
This commit makes that information also be stored in new fields in the
OUTPUT_line object. These new fields aren't currently used for anything,
but they could in principle become useful if options for deparsing or
exporting were added to ParseXS.1 parent 5edfec5 commit 9b3ee05
1 file changed
+16
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3053 | 3053 | | |
3054 | 3054 | | |
3055 | 3055 | | |
3056 | | - | |
| 3056 | + | |
| 3057 | + | |
| 3058 | + | |
| 3059 | + | |
| 3060 | + | |
3057 | 3061 | | |
3058 | 3062 | | |
3059 | 3063 | | |
| |||
3069 | 3073 | | |
3070 | 3074 | | |
3071 | 3075 | | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
3072 | 3082 | | |
3073 | 3083 | | |
| 3084 | + | |
| 3085 | + | |
3074 | 3086 | | |
3075 | 3087 | | |
3076 | 3088 | | |
| |||
3080 | 3092 | | |
3081 | 3093 | | |
3082 | 3094 | | |
| 3095 | + | |
| 3096 | + | |
3083 | 3097 | | |
3084 | 3098 | | |
3085 | 3099 | | |
| |||
3106 | 3120 | | |
3107 | 3121 | | |
3108 | 3122 | | |
3109 | | - | |
| 3123 | + | |
3110 | 3124 | | |
3111 | 3125 | | |
3112 | 3126 | | |
| |||
0 commit comments