System.Xml.Xsl.IlGen.XmlILVisitor.VisitPositionOf C# (CSharp) Метод

VisitPositionOf() защищенный Метод

Generate code for QilNodeType.PositionOf.
protected VisitPositionOf ( QilUnary ndPos ) : QilNode
ndPos QilUnary
Результат QilNode
        protected override QilNode VisitPositionOf(QilUnary ndPos) {
            QilIterator ndIter = ndPos.Child as QilIterator;
            LocalBuilder locPos;
            Debug.Assert(ndIter.NodeType == QilNodeType.For);

            locPos = XmlILAnnotation.Write(ndIter).CachedIteratorDescriptor.LocalPosition;
            Debug.Assert(locPos != null);
            this.iterCurr.Storage = StorageDescriptor.Local(locPos, typeof(int), false);

            return ndPos;
        }
XmlILVisitor