public QilUnary Not(QilNode child) { QilUnary n = new QilUnary(QilNodeType.Not, child); n.XmlType = this.typeCheck.CheckNot(n); TraceNode(n); return n; }
public QilNode Not(QilNode child) { if (!_debug) { switch (child.NodeType) { case QilNodeType.True: return(_f.False()); case QilNodeType.False: return(_f.True()); case QilNodeType.Not: return(((QilUnary)child).Child); } } return(_f.Not(child)); }