4 instantiations of XslNodeEx
System.Private.Xml (4)
System\Xml\Xsl\Xslt\XslAst.cs (4)
384
return new
XslNodeEx
(XslNodeType.ApplyTemplates, mode, select, ctxInfo, xslVer);
390
return new
XslNodeEx
(XslNodeType.ApplyTemplates, mode, /*select:*/null, XslVersion.Current);
405
return new
XslNodeEx
(XslNodeType.CallTemplate, name, null, ctxInfo, XslVersion.Current);
440
return new
XslNodeEx
(XslNodeType.ForEach, null, select, ctxInfo, xslVer);
11 references to XslNodeEx
System.Private.Xml (11)
System\Xml\Xsl\Xslt\QilGenerator.cs (6)
719
case XslNodeType.ApplyTemplates: result = CompileApplyTemplates((
XslNodeEx
)node); break;
721
case XslNodeType.CallTemplate: result = CompileCallTemplate((
XslNodeEx
)node); break;
728
case XslNodeType.ForEach: result = CompileForEach((
XslNodeEx
)node); break;
1141
private QilNode CompileForEach(
XslNodeEx
node)
1165
private QilNode CompileApplyTemplates(
XslNodeEx
node)
1225
private QilNode CompileCallTemplate(
XslNodeEx
node)
System\Xml\Xsl\Xslt\XslAst.cs (4)
382
public static
XslNodeEx
ApplyTemplates(QilName mode, string select, ContextInfo ctxInfo, XslVersion xslVer)
388
public static
XslNodeEx
ApplyTemplates(QilName mode)
403
public static
XslNodeEx
CallTemplate(QilName? name, ContextInfo ctxInfo)
438
public static
XslNodeEx
ForEach(string? select, ContextInfo ctxInfo, XslVersion xslVer)
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
1421
var
calltemplate = AstFactory.CallTemplate(templatename, fakeCtxInfo);