9 writes to _storage
System.Private.Xml (9)
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (9)
349
_storage
= storage;
363
_storage
= iterInfo.Storage;
382
_storage
= StorageDescriptor.None();
425
_storage
= StorageDescriptor.Stack(_storage.ItemStorageType, false);
519
set {
_storage
= value; }
581
_storage
= _storage.ToStack();
617
_storage
= _storage.ToLocal(bldr);
629
_storage
= StorageDescriptor.None();
735
_storage
= _storage.ToStorageType(storageTypeDest);
33 references to _storage
System.Private.Xml (33)
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (33)
406
Debug.Assert(
_storage
.IsCached);
408
_helper.CallCacheCount(
_storage
.ItemStorageType);
416
if (
_storage
.IsCached)
423
_helper.CallCacheItem(
_storage
.ItemStorageType);
425
_storage = StorageDescriptor.Stack(
_storage
.ItemStorageType, false);
458
_helper.CallCacheItem(
_storage
.ItemStorageType);
460
SetIterator(lblNext, StorageDescriptor.Stack(
_storage
.ItemStorageType, false));
518
get { return
_storage
; }
527
switch (
_storage
.Location)
534
_helper.LoadParameter(
_storage
.ParameterLocation);
538
_helper.Emit(OpCodes.Ldloc,
_storage
.LocalLocation!);
542
CurrentContext currentContext =
_storage
.CurrentLocation!;
548
Debug.Fail($"Invalid location: {
_storage
.Location}");
558
switch (
_storage
.Location)
573
_helper.Call(
_storage
.GlobalLocation!);
577
Debug.Fail($"Invalid location: {
_storage
.Location}");
581
_storage =
_storage
.ToStack();
589
if (
_storage
.Location == ItemLocation.Stack)
598
if (
_storage
.Location != ItemLocation.Local)
600
if (
_storage
.IsCached)
601
EnsureLocal(_helper.DeclareLocal(locName, typeof(IList<>).MakeGenericType(
_storage
.ItemStorageType)));
603
EnsureLocal(_helper.DeclareLocal(locName,
_storage
.ItemStorageType));
612
if (
_storage
.LocalLocation != bldr)
617
_storage =
_storage
.ToLocal(bldr);
626
if (
_storage
.Location == ItemLocation.Stack)
678
if (
_storage
.ItemStorageType == storageTypeDest)
681
Debug.Assert(
_storage
.ItemStorageType == typeof(XPathItem) || storageTypeDest == typeof(XPathItem),
685
if (
_storage
.IsCached)
688
if (
_storage
.ItemStorageType == typeof(XPathNavigator))
708
if (
_storage
.ItemStorageType == typeof(XPathItem))
722
else if (
_storage
.ItemStorageType == typeof(XPathNavigator))
732
_helper.Call(XmlILMethods.StorageMethods[
_storage
.ItemStorageType].ToAtomicValue!);
735
_storage =
_storage
.ToStorageType(storageTypeDest);