private void PushPositionScope(Node node, InterpreterScope newScope) { var newPositionInfo = new ScopePositionInfo(node.Start.Line, node.End.Line, newScope); _scopeTree.Peek().Children.Add(newPositionInfo); _scopeTree.Push(newPositionInfo); }
private void PushPositionScope(Node node, InterpreterScope newScope) { var newPositionInfo = new ScopePositionInfo(node.Start.Line, node.End.Line, newScope); _scopeTree.Peek().Children.Add(newPositionInfo); _scopeTree.Push(newPositionInfo); }