protected RNDefBase(RThread ps, uint i, RNode a, RNode d) : base(ps) { def = new RNScope(ps, a, d); mi = i; }
protected RNode CopyNodeScope(NetRuby rb, RNode node, RNode rval) { RNode copy = new RNScope(rval, node.next); if (node.tbl != null) { copy.tbl = new uint[node.tbl.Length]; Array.Copy(node.tbl, copy.tbl, node.tbl.Length); } return copy; }
protected RNClassBase(RThread p, uint n, RNode b, RNode s) : base(p) { cn = n; sprcls = s; bdy = new RNScope(p, b); }