Link: dyno: use dyno parser for config parsing and updating of uAST by arezaii · Pull Request #19643 · chapel-lang/chapel · GitHub
Merge pull request #19643 from arezaii/config-parsing
dyno: use dyno parser for config parsing and updating of uAST
This PR adds dyno handling of command-line config
parsing and assignment when using compiler flags that begin with
Since uAST is only mutable during the
assignId step in the builder, that
process was hijacked to also accommodate the modification of initialization
The previous process of doing this assignment when converting uAST to AST
has been removed.
- [x] paratest passes
- [x] paratest with
--dyno(31 vs. 31 failures)
reviewed by @mppf, with feedback from @dlongnecke-cray - thank you!
*note the number of failures doesn't change because we were previously handling
config assignment in the conversion from uAST to AST.
Signed-off-by: arezaii email@example.com
Modified Files: M compiler/dyno/include/chpl/parsing/parsing-queries.h