2 writes to qil
System.Data.SqlXml (2)
System\Xml\Xsl\XmlIlGenerator.cs (2)
78
this.
qil
= query;
102
this.
qil
= this.optVisitor.Optimize();
19 references to qil
System.Data.SqlXml (19)
System\Xml\Xsl\XmlIlGenerator.cs (19)
81
!this.
qil
.IsDebug &&
87
bool emitSymbols = this.
qil
.IsDebug;
90
QilValidationVisitor.Validate(this.
qil
);
101
this.optVisitor = new XmlILOptimizerVisitor(this.
qil
, !this.
qil
.IsDebug);
105
QilValidationVisitor.Validate(this.
qil
);
122
this.helper = new GenerateHelper(this.module, this.
qil
.IsDebug);
133
Debug.Assert(this.
qil
.Root != null);
134
XmlILMethodAttributes methAttrs = (this.
qil
.Root.SourceLine == null) ? XmlILMethodAttributes.NonUser : XmlILMethodAttributes.None;
138
foreach (EarlyBoundInfo info in this.
qil
.EarlyBoundTypes) {
143
CreateFunctionMetadata(this.
qil
.FunctionList);
146
CreateGlobalValueMetadata(this.
qil
.GlobalVariableList);
147
CreateGlobalValueMetadata(this.
qil
.GlobalParameterList);
154
this.xmlIlVisitor.Visit(this.
qil
, this.helper, methRoot);
158
this.
qil
.DefaultWriterSettings,
159
this.
qil
.WhitespaceRules,
260
EvaluateGlobalValues(this.
qil
.GlobalVariableList);
261
EvaluateGlobalValues(this.
qil
.GlobalParameterList);
318
if (this.
qil
.IsDebug || OptimizerPatterns.Read(ndIter).MatchesPattern(OptimizerPatternName.MaybeSideEffects)) {