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

WrapLoopBody() private method

private WrapLoopBody ( ISourceLineInfo before, QilNode expr, ISourceLineInfo after ) : QilNode
before ISourceLineInfo
expr QilNode
after ISourceLineInfo
return QilNode
        private QilNode WrapLoopBody(ISourceLineInfo before, QilNode expr, ISourceLineInfo after)
        {
            Debug.Assert(_curLoop.IsFocusSet);
            if (IsDebug)
            {
                return _f.Sequence(
                    SetLineInfo(InvokeOnCurrentNodeChanged(), before),
                    expr,
                    SetLineInfo(_f.Nop(_f.Sequence()), after)
                );
            }
            return expr;
        }
QilGenerator