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