2 instantiations of CompositeCacheEntry
System.Private.CoreLib (2)
src\System\RuntimeType.GenericCache.cs (2)
117compositeCache = new CompositeCacheEntry(); 153compositeCache = new CompositeCacheEntry();
19 references to CompositeCacheEntry
System.Private.CoreLib (19)
src\System\Array.CoreCLR.cs (2)
706public void InitializeCompositeCache(RuntimeType.CompositeCacheEntry compositeEntry) => compositeEntry._arrayInitializeCache = this; 707public static ref ArrayInitializeCache? GetStorageRef(RuntimeType.CompositeCacheEntry compositeEntry) => ref compositeEntry._arrayInitializeCache;
src\System\Enum.CoreCLR.cs (2)
125public void InitializeCompositeCache(RuntimeType.CompositeCacheEntry compositeEntry) => compositeEntry._enumInfo = this; 128public static ref EnumInfo<TStorage>? GetStorageRef(RuntimeType.CompositeCacheEntry compositeEntry)
src\System\RuntimeType.ActivatorCache.cs (2)
33public void InitializeCompositeCache(RuntimeType.CompositeCacheEntry compositeEntry) => compositeEntry._activatorCache = this; 34public static ref ActivatorCache? GetStorageRef(RuntimeType.CompositeCacheEntry compositeEntry) => ref compositeEntry._activatorCache;
src\System\RuntimeType.BoxCache.cs (2)
18public void InitializeCompositeCache(CompositeCacheEntry compositeEntry) => compositeEntry._boxCache = this; 19public static ref BoxCache? GetStorageRef(CompositeCacheEntry compositeEntry) => ref compositeEntry._boxCache;
src\System\RuntimeType.CoreCLR.cs (2)
1517public void InitializeCompositeCache(RuntimeType.CompositeCacheEntry compositeEntry) => compositeEntry._functionPointerCache = this; 1518public static ref FunctionPointerCache? GetStorageRef(RuntimeType.CompositeCacheEntry compositeEntry) => ref compositeEntry._functionPointerCache;
src\System\RuntimeType.CreateUninitializedCache.CoreCLR.cs (2)
18public void InitializeCompositeCache(RuntimeType.CompositeCacheEntry compositeEntry) => compositeEntry._createUninitializedCache = this; 19public static ref CreateUninitializedCache? GetStorageRef(RuntimeType.CompositeCacheEntry compositeEntry) => ref compositeEntry._createUninitializedCache;
src\System\RuntimeType.GenericCache.cs (7)
27void IGenericCacheEntry.InitializeCompositeCache(CompositeCacheEntry compositeEntry) => throw new UnreachableException(); 35public void InitializeCompositeCache(CompositeCacheEntry compositeEntry); 48public static abstract ref TCache? GetStorageRef(CompositeCacheEntry compositeEntry); 62if (currentCache is CompositeCacheEntry composite) 85if (currentCache is CompositeCacheEntry composite) 115if (existing is not CompositeCacheEntry compositeCache) 151if (existing is not CompositeCacheEntry compositeCache)