1 instantiation of QilChoice
System.Private.Xml (1)
System\Xml\Xsl\QIL\QilFactory.cs (1)
378QilChoice n = new QilChoice(QilNodeType.Choice, expression, branches);
15 references to QilChoice
System.Private.Xml (15)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (2)
70QilChoice ndChoice = (QilChoice)nd;
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (4)
508AnalyzeChoice((ndConstr as QilChoice)!, this.parentInfo); 555case QilNodeType.Choice: AnalyzeChoice((nd as QilChoice)!, info); break; 652protected virtual void AnalyzeChoice(QilChoice ndChoice, XmlILConstructInfo info) 991QilList ndBranches = (nd as QilChoice)!.Branches;
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
718protected override QilNode VisitChoice(QilChoice local0)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (1)
1006protected override QilNode VisitChoice(QilChoice ndChoice)
System\Xml\Xsl\QIL\QilFactory.cs (2)
376public QilChoice Choice(QilNode expression, QilNode branches) 378QilChoice n = new QilChoice(QilNodeType.Choice, expression, branches);
System\Xml\Xsl\QIL\QilPatternVisitor.cs (1)
143protected override QilNode VisitChoice(QilChoice n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (2)
65QilNodeType.Choice => CheckChoice((QilChoice)n), 393public static XmlQueryType CheckChoice(QilChoice node)
System\Xml\Xsl\QIL\QilVisitor.cs (2)
148QilNodeType.Choice => VisitChoice((QilChoice)n), 312protected virtual QilNode VisitChoice(QilChoice n) { return VisitChildren(n); }