TraceNode() private method

private TraceNode ( QilNode n ) : void
n QilNode
return void
Exemplo n.º 1
0
        /// <summary>
        /// Create a shallow copy of this node, copying all the fields.
        /// </summary>
        public virtual QilNode ShallowClone(QilFactory f)
        {
            QilNode n = (QilNode)MemberwiseClone();

            f.TraceNode(n);
            return(n);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Override in order to clone the "members" array.
 /// </summary>
 public override QilNode ShallowClone(QilFactory f)
 {
     QilList n = (QilList)MemberwiseClone();
     n._members = (QilNode[])_members.Clone();
     f.TraceNode(n);
     return n;
 }
Exemplo n.º 3
0
        public override QilNode ShallowClone(QilFactory f)
        {
            QilList n = (QilList)MemberwiseClone();

            n._members = (QilNode[])_members.Clone();
            f.TraceNode(n);
            return(n);
        }