private VariableState VisitNamedFieldInitializer(NamedFieldInitializerSyntax node, ExecutionState state)
 {
     return(VisitAssignment(node, node.Name, node.Expression, state));
 }
        private VariableState VisitNamedFieldInitializer(NamedFieldInitializerSyntax node, ExecutionState state, VariableState currentScope)
        {
            var assignmentState = VisitAssignment(node, node.Name, node.Expression, state);

            return(MergeVariableState(node.Name, assignmentState, state, currentScope));
        }