30 references to GetItemStorageType
System.Data.SqlXml (30)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (30)
95iterInfo.Storage = StorageDescriptor.Global(methGlobal, GetItemStorageType(iter), !iter.XmlType.IsSingleton); 173NestedVisitEnsureStack(iter.Binding, GetItemStorageType(iter), isCached); 217iterInfo.Storage = StorageDescriptor.Parameter(paramId, GetItemStorageType(iter), !iter.XmlType.IsSingleton); 250NestedVisitEnsureStack(iter.Binding, GetItemStorageType(iter), /*isCached:*/!iter.XmlType.IsSingleton); 264NestedVisitEnsureStack(ndFunc.Definition, GetItemStorageType(ndFunc), !ndFunc.XmlType.IsSingleton); 845Type itemStorageType = GetItemStorageType(ndCond); 1082Type itemStorageType = GetItemStorageType(ndSeq); 1253XmlILStorageMethods meths = XmlILMethods.StorageMethods[GetItemStorageType(ndAvg)]; 1261XmlILStorageMethods meths = XmlILMethods.StorageMethods[GetItemStorageType(ndSum)]; 1269XmlILStorageMethods meths = XmlILMethods.StorageMethods[GetItemStorageType(ndMin)]; 1277XmlILStorageMethods meths = XmlILMethods.StorageMethods[GetItemStorageType(ndMax)]; 1302this.iterCurr.EnsureItemStorageType(ndAgg.XmlType, GetItemStorageType(ndAgg)); 1322this.iterCurr.Storage = StorageDescriptor.Stack(GetItemStorageType(ndAgg), false); 1333this.iterCurr.Storage = StorageDescriptor.Stack(GetItemStorageType(ndNeg), false); 1378this.iterCurr.Storage = StorageDescriptor.Stack(GetItemStorageType(ndOp), false); 2045NestedVisit(ndLet.Binding, GetItemStorageType(ndLet), !ndLet.XmlType.IsSingleton); 2094Type itemStorageType = GetItemStorageType(ndSort); 2122this.iterCurr.EnsureItemStorageType(ndSort.Variable.XmlType, GetItemStorageType(ndSort.Variable)); 2187this.iterCurr.EnsureItemStorageType(ndKey.Key.XmlType, GetItemStorageType(ndKey.Key)); 2376NestedVisitEnsureStack(ndActualArg, GetItemStorageType(ndFormalArg), !ndFormalArg.XmlType.IsSingleton); 2388this.iterCurr.Storage = StorageDescriptor.Stack(GetItemStorageType(ndInvoke), !ndInvoke.XmlType.IsSingleton); 2942this.iterCurr.EnsureItemStorageType(ndTypeAssert.Source.XmlType, GetItemStorageType(ndTypeAssert)); 3398Type itemType = GetItemStorageType(ndActualArg); 3464this.iterCurr.Storage = StorageDescriptor.Stack(GetItemStorageType(ndInvoke), !ndInvoke.XmlType.IsSingleton); 4338this.iterCurr.Storage.ItemStorageType == GetItemStorageType(nd) || 4398NestedVisit(nd, GetItemStorageType(nd), !nd.XmlType.IsSingleton); 4410this.iterCurr.EnsureItemStorageType(nd.XmlType, GetItemStorageType(nd)); 4497cacheType = (GetItemStorageType(nd) == typeof(XPathNavigator)) ? typeof(XPathNavigator) : itemStorageType; 4574return CachesResult(ndTypeAssert.Source) && GetItemStorageType(ndTypeAssert.Source) == GetItemStorageType(ndTypeAssert);