public override void ExitVariableInitializerExpression([NotNull] SBP.VariableInitializerExpressionContext context) { var stack = m_expressionData.PopStackLevel(); m_variableInitializer = this.ResolveForGetOperation(stack.Pop()); if (m_variableInitializer.IsError()) { m_errors.UnresolvedIdentifier(m_variableInitializer.Token.Line, m_variableInitializer.Token.Column, m_variableInitializer.Value as string); } }
public override void EnterVariableInitializerExpression([NotNull] SBP.VariableInitializerExpressionContext context) { m_expressionData.PushStackLevel("VariableInitializerExpression @" + context.Start.Line.ToString() + ", " + context.Start.Column.ToString()); }