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