Function lower_expression

Source
pub fn lower_expression(
    diagnostics: &mut RevsetDiagnostics,
    node: &ExpressionNode<'_>,
    context: &LoweringContext<'_>,
) -> Result<Rc<UserRevsetExpression>, RevsetParseError>
Expand description

Transforms the given AST node into expression that describes DAG operation. Function calls will be resolved at this stage.