Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
 public override void EnterVariableInitializerExpression([NotNull] SBP.VariableInitializerExpressionContext context)
 {
     m_expressionData.PushStackLevel("VariableInitializerExpression @" + context.Start.Line.ToString() + ", " + context.Start.Column.ToString());
 }