1 instantiation of QilChoice
System.Data.SqlXml (1)
System\Xml\Xsl\QIL\QilFactory.cs (1)
377
QilChoice n = new
QilChoice
(QilNodeType.Choice, expression, branches);
15 references to QilChoice
System.Data.SqlXml (15)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (2)
66
QilChoice
ndChoice = (
QilChoice
) nd;
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (4)
461
AnalyzeChoice(ndConstr as
QilChoice
, this.parentInfo);
505
case QilNodeType.Choice: AnalyzeChoice(nd as
QilChoice
, info); break;
598
protected virtual void AnalyzeChoice(
QilChoice
ndChoice, XmlILConstructInfo info) {
900
QilList ndBranches = (nd as
QilChoice
).Branches;
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
581
protected override QilNode VisitChoice(
QilChoice
local0) {
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (1)
935
protected override QilNode VisitChoice(
QilChoice
ndChoice) {
System\Xml\Xsl\QIL\QilFactory.cs (2)
376
public
QilChoice
Choice(QilNode expression, QilNode branches) {
377
QilChoice
n = new QilChoice(QilNodeType.Choice, expression, branches);
System\Xml\Xsl\QIL\QilPatternVisitor.cs (1)
158
protected override QilNode VisitChoice(
QilChoice
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (2)
69
case QilNodeType.Choice: return CheckChoice((
QilChoice
)n);
364
public XmlQueryType CheckChoice(
QilChoice
node) {
System\Xml\Xsl\QIL\QilVisitor.cs (2)
141
case QilNodeType.Choice: return VisitChoice((
QilChoice
)n);
303
protected virtual QilNode VisitChoice(
QilChoice
n) { return VisitChildren(n); }