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

GenerateApply() private method

private GenerateApply ( StylesheetLevel sheet, XslNode node ) : QilNode
sheet StylesheetLevel
node XslNode
return QilNode
        private QilNode GenerateApply(StylesheetLevel sheet, XslNode node)
        {
            Debug.Assert(
                node.NodeType == XslNodeType.ApplyTemplates && sheet is RootLevel ||
                node.NodeType == XslNodeType.ApplyImports && sheet is Stylesheet
            );

            if (_compiler.Settings.CheckOnly)
            {
                return _f.Sequence();
            }
            return InvokeApplyFunction(sheet, /*mode:*/node.Name, node.Content);
        }
QilGenerator