1 instantiation of LayoutTypeMarshalerMethods
System.Private.CoreLib (1)
src\System\Runtime\InteropServices\Marshal.CoreCLR.cs (1)
288return new LayoutTypeMarshalerMethods(instantiatedMarshaler, size);
16 references to LayoutTypeMarshalerMethods
System.Private.CoreLib (16)
src\System\Runtime\InteropServices\Marshal.CoreCLR.cs (11)
237internal sealed class LayoutTypeMarshalerMethods : RuntimeType.IGenericCacheEntry<LayoutTypeMarshalerMethods> 276internal static LayoutTypeMarshalerMethods GetMarshalMethodsForType(RuntimeType t) 278return t.GetOrCreateCacheEntry<LayoutTypeMarshalerMethods>(); 282public static LayoutTypeMarshalerMethods Create(RuntimeType type) 291public static ref LayoutTypeMarshalerMethods? GetStorageRef(RuntimeType.CompositeCacheEntry compositeEntry) 323LayoutTypeMarshalerMethods methods; 326methods = LayoutTypeMarshalerMethods.GetMarshalMethodsForType(type); 352LayoutTypeMarshalerMethods methods; 355methods = LayoutTypeMarshalerMethods.GetMarshalMethodsForType(type); 385LayoutTypeMarshalerMethods methods = LayoutTypeMarshalerMethods.GetMarshalMethodsForType(rt);
src\System\RuntimeType.GenericCache.cs (1)
26internal Marshal.LayoutTypeMarshalerMethods? _marshalerMethods;
src\System\StubHelpers.cs (4)
1993Marshal.LayoutTypeMarshalerMethods methods = Marshal.LayoutTypeMarshalerMethods.GetMarshalMethodsForType(type); 2016Marshal.LayoutTypeMarshalerMethods methods = Marshal.LayoutTypeMarshalerMethods.GetMarshalMethodsForType(type);