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

CompileGlobalVarPar() private method

private CompileGlobalVarPar ( VarPar varPar ) : QilIterator
varPar VarPar
return System.Xml.Xsl.Qil.QilIterator
        private QilIterator CompileGlobalVarPar(VarPar varPar)
        {
            Debug.Assert(varPar.NodeType == XslNodeType.Variable || varPar.NodeType == XslNodeType.Param);
            QilIterator it = (QilIterator)varPar.Value;

            QilList nsList = EnterScope(varPar);
            QilNode content = CompileVarParValue(varPar);
            SetLineInfo(content, it.SourceLine);
            content = AddCurrentPositionLast(content);
            content = SetDebugNs(content, nsList);
            it.SourceLine = SourceLineInfo.NoSource;
            it.Binding = content;
            ExitScope();
            return it;
        }
QilGenerator