internal override void RemoveChild(Node child) { if (_functioncall_ == child) { _functioncall_ = null; return; } }
ArrayList New5() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList1 = (ArrayList)Pop(); PFunctioncall pfunctioncallNode2 = (PFunctioncall)nodeArrayList1[0]; AFcStmt pstmtNode1 = new AFcStmt( pfunctioncallNode2 ); nodeList.Add(pstmtNode1); return(nodeList); }
public void SetFunctioncall(PFunctioncall node) { if (_functioncall_ != null) { _functioncall_.Parent(null); } if (node != null) { if (node.Parent() != null) { node.Parent().RemoveChild(node); } node.Parent(this); } _functioncall_ = node; }
public AFcStmt( PFunctioncall _functioncall_ ) { SetFunctioncall(_functioncall_); }