private IExpressionBinding Visit(Declaration module, Declaration parent, VBAParser.IntegerExpressionContext expression, IBoundExpression withBlockVariable, StatementResolutionContext statementContext) { return(Visit(module, parent, (dynamic)expression.expression(), withBlockVariable, StatementResolutionContext.Undefined)); }
private IExpressionBinding Visit(Declaration module, Declaration parent, VBAParser.IntegerExpressionContext expression, IBoundExpression withBlockVariable) { var innerExpression = Visit(module, parent, expression.expression(), withBlockVariable, StatementResolutionContext.Undefined); return(new LetCoercionDefaultBinding(expression, innerExpression)); }