1 write to s_projectionInfos
System.Reflection.Metadata (1)
System\Reflection\Metadata\MetadataReader.WinMD.cs (1)
191
s_projectionInfos
= values;
19 references to s_projectionInfos
System.Reflection.Metadata (19)
System\Reflection\Metadata\MetadataReader.WinMD.cs (19)
65
if (StringHeap.EqualsRaw(namespaceName, StringHeap.GetVirtualString(
s_projectionInfos
![index].ClrNamespace)))
67
return
s_projectionInfos
[index].Treatment;
71
if (StringHeap.EqualsRaw(namespaceName,
s_projectionInfos
[index].WinRTNamespace))
73
return
s_projectionInfos
[index].Treatment | TypeDefTreatment.MarkInternalFlag;
84
if (index >= 0 && StringHeap.EqualsRaw(TypeRefTable.GetNamespace(typeRef),
s_projectionInfos
![index].WinRTNamespace))
86
isIDisposable =
s_projectionInfos
[index].IsIDisposable;
96
Debug.Assert(
s_projectionInfos
!= null && projectionIndex >= 0 && projectionIndex <
s_projectionInfos
.Length);
97
return AssemblyReferenceHandle.FromVirtualIndex(
s_projectionInfos
[projectionIndex].AssemblyRef);
102
Debug.Assert(
s_projectionInfos
!= null && projectionIndex >= 0 && projectionIndex <
s_projectionInfos
.Length);
103
return StringHandle.FromVirtualIndex(
s_projectionInfos
[projectionIndex].ClrName);
108
Debug.Assert(
s_projectionInfos
!= null && projectionIndex >= 0 && projectionIndex <
s_projectionInfos
.Length);
109
return StringHandle.FromVirtualIndex(
s_projectionInfos
[projectionIndex].ClrNamespace);
114
Debug.Assert(
s_projectionInfos
!= null && projectionIndex >= 0 && projectionIndex <
s_projectionInfos
.Length);
115
return
s_projectionInfos
[projectionIndex].SignatureTreatment;
120
if (s_projectedTypeNames == null ||
s_projectionInfos
== null)