System.Xml.Xsl.IlGen.XmlILOptimizerVisitor.IsLiteral C# (CSharp) Method

IsLiteral() private method

True if the specified expression is a literal value.
private IsLiteral ( QilNode nd ) : bool
nd QilNode
return bool
        private bool IsLiteral(QilNode nd) {
            switch (nd.NodeType) {
                case QilNodeType.True:
                case QilNodeType.False:
                case QilNodeType.LiteralString:
                case QilNodeType.LiteralInt32:
                case QilNodeType.LiteralInt64:
                case QilNodeType.LiteralDouble:
                case QilNodeType.LiteralDecimal:
                case QilNodeType.LiteralQName:
                    return true;
            }
            return false;
        }
XmlILOptimizerVisitor