1 write to helper
System.Data.SqlXml (1)
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (1)
256this.helper = helper;
37 references to helper
System.Data.SqlXml (37)
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (37)
249Init(iterParent, iterParent.helper); 324this.helper.BranchAndMark(this.lblNext, lblOnEnd); 353this.helper.CallCacheCount(this.storage.ItemStorageType); 364this.helper.LoadInteger(0); 365this.helper.CallCacheItem(this.storage.ItemStorageType); 371LocalBuilder locIdx = this.helper.DeclareLocal("$$$idx", typeof(int)); 378this.helper.LoadInteger(-1); 379this.helper.Emit(OpCodes.Stloc, locIdx); 382lblNext = this.helper.DefineLabel(); 383this.helper.MarkLabel(lblNext); 386this.helper.Emit(OpCodes.Ldloc, locIdx); 387this.helper.LoadInteger(1); 388this.helper.Emit(OpCodes.Add); 389this.helper.Emit(OpCodes.Stloc, locIdx); 392this.helper.Emit(OpCodes.Ldloc, locIdx); 394this.helper.Emit(OpCodes.Bge, GetLabelNext()); 398this.helper.Emit(OpCodes.Ldloc, locIdx); 399this.helper.CallCacheItem(this.storage.ItemStorageType); 464this.helper.Emit(OpCodes.Dup); 468this.helper.LoadParameter(this.storage.ParameterLocation); 472this.helper.Emit(OpCodes.Ldloc, this.storage.LocalLocation); 476this.helper.Emit(OpCodes.Ldloca, this.storage.CurrentLocation); 477this.helper.Call(this.storage.CurrentLocation.LocalType.GetMethod("get_Current")); 503this.helper.LoadQueryRuntime(); 504this.helper.Call(this.storage.GlobalLocation); 529EnsureLocal(this.helper.DeclareLocal(locName, typeof(IList<>).MakeGenericType(this.storage.ItemStorageType))); 531EnsureLocal(this.helper.DeclareLocal(locName, this.storage.ItemStorageType)); 542this.helper.Emit(OpCodes.Stloc, bldr); 552this.helper.Emit(OpCodes.Pop); 608this.helper.Call(XmlILMethods.NavsToItems); 615this.helper.Call(XmlILMethods.ItemsToNavs); 627this.helper.Emit(OpCodes.Castclass, typeof(XPathNavigator)); 631this.helper.CallValueAs(storageTypeDest); 642this.helper.LoadInteger(this.helper.StaticData.DeclareXmlType(xmlType)); 643this.helper.LoadQueryRuntime(); 644this.helper.Call(XmlILMethods.StorageMethods[this.storage.ItemStorageType].ToAtomicValue);