System.Xml.Xsl.IlGen.XmlILOptimizerVisitor.EqualityIndexVisitor.VisitReference C# (CSharp) Method

VisitReference() protected method

Recursively visit, looking for references to "key" and "ctxt".
protected VisitReference ( QilNode expr ) : QilNode
expr QilNode
return QilNode
            protected override QilNode VisitReference(QilNode expr) {
                if (this.result) {
                    if (expr == this.key || expr == this.ctxt) {
                        this.result = false;
                        return expr;
                    }
                }
                return expr;
            }
XmlILOptimizerVisitor.EqualityIndexVisitor