Commit f76b840
committed
ParseXS: refactor: add Node::INPUT_line fields
This is #7 of a small series of commits to refactor INPUT keyword
handling.
The main job of parsing an INPUT 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
INPUT_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 101100f commit f76b840
1 file changed
+39
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2294 | 2294 | | |
2295 | 2295 | | |
2296 | 2296 | | |
2297 | | - | |
| 2297 | + | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
2298 | 2305 | | |
2299 | 2306 | | |
2300 | 2307 | | |
2301 | | - | |
| 2308 | + | |
| 2309 | + | |
| 2310 | + | |
| 2311 | + | |
| 2312 | + | |
| 2313 | + | |
| 2314 | + | |
| 2315 | + | |
| 2316 | + | |
| 2317 | + | |
| 2318 | + | |
| 2319 | + | |
| 2320 | + | |
| 2321 | + | |
| 2322 | + | |
| 2323 | + | |
| 2324 | + | |
| 2325 | + | |
2302 | 2326 | | |
2303 | 2327 | | |
2304 | 2328 | | |
| |||
2366 | 2390 | | |
2367 | 2391 | | |
2368 | 2392 | | |
2369 | | - | |
2370 | 2393 | | |
2371 | 2394 | | |
2372 | 2395 | | |
| |||
2424 | 2447 | | |
2425 | 2448 | | |
2426 | 2449 | | |
2427 | | - | |
| 2450 | + | |
2428 | 2451 | | |
2429 | 2452 | | |
2430 | 2453 | | |
| |||
2458 | 2481 | | |
2459 | 2482 | | |
2460 | 2483 | | |
| 2484 | + | |
| 2485 | + | |
| 2486 | + | |
| 2487 | + | |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
| 2491 | + | |
| 2492 | + | |
| 2493 | + | |
| 2494 | + | |
| 2495 | + | |
2461 | 2496 | | |
2462 | 2497 | | |
2463 | 2498 | | |
| |||
2470 | 2505 | | |
2471 | 2506 | | |
2472 | 2507 | | |
2473 | | - | |
2474 | | - | |
2475 | 2508 | | |
2476 | 2509 | | |
2477 | 2510 | | |
| |||
0 commit comments