1 instantiation of QilInvoke
System.Private.Xml (1)
System\Xml\Xsl\QIL\QilFactory.cs (1)
666
QilInvoke n = new
QilInvoke
(QilNodeType.Invoke, function, arguments);
11 references to QilInvoke
System.Private.Xml (11)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (3)
192
if (((
QilInvoke
)node).Function.MaybeSideEffects)
3721
protected override QilNode VisitInvoke(
QilInvoke
local0)
5246
return !((
QilInvoke
)nd).Function.XmlType!.IsAtomicValue;
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (1)
2547
protected override QilNode VisitInvoke(
QilInvoke
ndInvoke)
System\Xml\Xsl\QIL\QilFactory.cs (2)
664
public
QilInvoke
Invoke(QilNode function, QilNode arguments)
666
QilInvoke
n = new QilInvoke(QilNodeType.Invoke, function, arguments);
System\Xml\Xsl\QIL\QilPatternVisitor.cs (1)
202
protected override QilNode VisitInvoke(
QilInvoke
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (2)
107
QilNodeType.Invoke => CheckInvoke((
QilInvoke
)n),
663
public static XmlQueryType CheckInvoke(
QilInvoke
node)
System\Xml\Xsl\QIL\QilVisitor.cs (2)
190
QilNodeType.Invoke => VisitInvoke((
QilInvoke
)n),
371
protected virtual QilNode VisitInvoke(
QilInvoke
n) { return VisitChildren(n); }