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