mirror of
https://github.com/martinvonz/jj.git
synced 2025-05-06 07:52:50 +00:00
This allows callers to mutate RevsetParseContext if needed. RevsetParseContext was changed to an opaque struct at 4e0abf06317f "revset: make RevsetParseContext opaque." I think the intent there was to hide implementation details from revset extension functions. This is now achieved by opaque LoweringContext. Another reason of this change is that aliases_map is no longer needed when transforming AST to UserRevsetExpression.