System.Xml.Xsl.Qil.QilFactory.Not C# (CSharp) Method

Not() public method

public Not ( QilNode child ) : QilUnary
child QilNode
return QilUnary
        public QilUnary Not(QilNode child) {
            QilUnary n = new QilUnary(QilNodeType.Not, child);
            n.XmlType = this.typeCheck.CheckNot(n);
            TraceNode(n);
            return n;
        }
        

Usage Example

Exemplo n.º 1
0
        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));
        }