System.Xml.Xsl.Xslt.QilGenerator.CompileNodeSetExpression C# (CSharp) Method

CompileNodeSetExpression() private method

private CompileNodeSetExpression ( string expr ) : QilNode
expr string
return QilNode
        private QilNode CompileNodeSetExpression(string expr)
        {
            QilNode result = _f.TryEnsureNodeSet(CompileXPathExpression(expr));
            if (result == null)
            {
                // The expression is never a node-set
                XPathCompileException e = new XPathCompileException(expr, 0, expr.Length, SR.XPath_NodeSetExpected, null);
                if (_xslVersion != XslVersion.ForwardsCompatible)
                {
                    ReportErrorInXPath(/*[XTTE_101]*/e);
                }
                result = _f.Error(_f.String(e.Message));
            }
            return result;
        }
QilGenerator