1 instantiation of QilExpression
System.Private.Xml (1)
System\Xml\Xsl\QIL\QilFactory.cs (1)
26
QilExpression n = new
QilExpression
(QilNodeType.QilExpression, root, factory);
37 references to QilExpression
System.Private.Xml (37)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (1)
20
public static void Analyze(
QilExpression
qil)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (7)
22
private readonly
QilExpression
_qil;
65
public XmlILOptimizerVisitor(
QilExpression
qil, bool optimize) : base(optimize ? s_patternsOpt : s_patternsNoOpt, qil.Factory)
76
public
QilExpression
Optimize()
78
QilExpression
qil = (
QilExpression
)Visit(_qil);
102
_nmspAnalyzer.Analyze(((
QilExpression
)nd).Root, true);
229
protected override QilNode VisitQilExpression(
QilExpression
local0)
System\Xml\Xsl\IlGen\XmlILTrace.cs (6)
85
public static void WriteQil(
QilExpression
qil, string fileName)
104
public static void TraceOptimizations(
QilExpression
qil, string fileName)
122
QilExpression
qilTemp = (
QilExpression
)(new QilCloneVisitor(qil.Factory).Clone(qil));
159
private static void WriteQil(
QilExpression
qil, XmlWriter w)
168
private static void WriteQilRewrite(
QilExpression
qil, XmlWriter w, string? rewriteName)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (2)
33
private
QilExpression
_qil = null!;
50
public void Visit(
QilExpression
qil, GenerateHelper helper, MethodInfo methRoot)
System\Xml\Xsl\QIL\QilFactory.cs (2)
24
public
QilExpression
QilExpression(QilNode root, QilFactory factory)
26
QilExpression
n = new QilExpression(QilNodeType.QilExpression, root, factory);
System\Xml\Xsl\QIL\QilPatternFactory.cs (1)
76
public
QilExpression
QilExpression(QilNode root, QilFactory factory)
System\Xml\Xsl\QIL\QilPatternVisitor.cs (1)
93
protected override QilNode VisitQilExpression(
QilExpression
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilScopedVisitor.cs (4)
37
QilExpression
qil;
43
qil = (
QilExpression
)node;
68
QilExpression
qil;
74
qil = (
QilExpression
)node;
System\Xml\Xsl\QIL\QilTypeChecker.cs (2)
28
QilNodeType.QilExpression => CheckQilExpression((
QilExpression
)n),
164
public static XmlQueryType CheckQilExpression(
QilExpression
node)
System\Xml\Xsl\QIL\QilVisitor.cs (2)
111
QilNodeType.QilExpression => VisitQilExpression((
QilExpression
)n),
262
protected virtual QilNode VisitQilExpression(
QilExpression
n) { return VisitChildren(n); }
System\Xml\Xsl\QIL\QilXmlWriter.cs (2)
200
protected override QilNode VisitQilExpression(
QilExpression
qil)
320
public IList<QilNode> Find(
QilExpression
qil)
System\Xml\Xsl\XmlIlGenerator.cs (2)
55
private
QilExpression
? _qil;
78
public XmlILCommand? Generate(
QilExpression
query, TypeBuilder? typeBldr)
System\Xml\Xsl\Xslt\Compiler.cs (1)
73
public CompilerErrorCollection Compile(object stylesheet, XmlResolver? xmlResolver, XmlResolver? origResolver, out
QilExpression
qil)
System\Xml\Xsl\Xslt\QilGenerator.cs (3)
90
public static
QilExpression
CompileStylesheet(Compiler compiler)
134
private
QilExpression
Compile(Compiler compiler)
209
QilExpression
qil = _f.QilExpression(root, _f.BaseFactory);
System\Xml\Xslt\XslCompiledTransform.cs (1)
49
private
QilExpression
? _qil;