1 write to _helper
System.Private.Xml (1)
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (1)
301
_helper
= helper;
38 references to _helper
System.Private.Xml (38)
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (38)
292
Init(iterParent, iterParent.
_helper
);
298
[MemberNotNull(nameof(
_helper
))]
377
_helper
.BranchAndMark(_lblNext, lblOnEnd);
408
_helper
.CallCacheCount(_storage.ItemStorageType);
422
_helper
.LoadInteger(0);
423
_helper
.CallCacheItem(_storage.ItemStorageType);
430
LocalBuilder locIdx =
_helper
.DeclareLocal("$$$idx", typeof(int));
437
_helper
.LoadInteger(-1);
438
_helper
.Emit(OpCodes.Stloc, locIdx);
441
lblNext =
_helper
.DefineLabel();
442
_helper
.MarkLabel(lblNext);
445
_helper
.Emit(OpCodes.Ldloc, locIdx);
446
_helper
.LoadInteger(1);
447
_helper
.Emit(OpCodes.Add);
448
_helper
.Emit(OpCodes.Stloc, locIdx);
451
_helper
.Emit(OpCodes.Ldloc, locIdx);
453
_helper
.Emit(OpCodes.Bge, GetLabelNext());
457
_helper
.Emit(OpCodes.Ldloc, locIdx);
458
_helper
.CallCacheItem(_storage.ItemStorageType);
530
_helper
.Emit(OpCodes.Dup);
534
_helper
.LoadParameter(_storage.ParameterLocation);
538
_helper
.Emit(OpCodes.Ldloc, _storage.LocalLocation!);
543
_helper
.Emit(OpCodes.Ldloca, currentContext.Local);
544
_helper
.Call(currentContext.CurrentMethod);
572
_helper
.LoadQueryRuntime();
573
_helper
.Call(_storage.GlobalLocation!);
601
EnsureLocal(
_helper
.DeclareLocal(locName, typeof(IList<>).MakeGenericType(_storage.ItemStorageType)));
603
EnsureLocal(
_helper
.DeclareLocal(locName, _storage.ItemStorageType));
616
_helper
.Emit(OpCodes.Stloc, bldr);
628
_helper
.Emit(OpCodes.Pop);
691
_helper
.Call(XmlILMethods.NavsToItems);
699
_helper
.Call(XmlILMethods.ItemsToNavs);
713
_helper
.Emit(OpCodes.Castclass, typeof(XPathNavigator));
718
_helper
.CallValueAs(storageTypeDest);
730
_helper
.LoadInteger(
_helper
.StaticData.DeclareXmlType(xmlType));
731
_helper
.LoadQueryRuntime();
732
_helper
.Call(XmlILMethods.StorageMethods[_storage.ItemStorageType].ToAtomicValue!);