1 write to ManagedStructType
ILCompiler.Compiler (1)
parent\parent\Common\TypeSystem\Interop\IL\NativeStructType.cs (1)
185
ManagedStructType
= managedStructType;
18 references to ManagedStructType
ILCompiler.Compiler (18)
parent\parent\Common\TypeSystem\Interop\IL\NativeStructType.cs (11)
32
return "__NativeType__"u8.Append(
ManagedStructType
.Name);
40
return "__NativeType__" +
ManagedStructType
.DiagnosticName;
64
return
ManagedStructType
.PInvokeStringFormat;
72
return
ManagedStructType
.IsExplicitLayout;
80
return
ManagedStructType
.IsSequentialLayout;
88
return
ManagedStructType
.IsExtendedLayout;
96
return
ManagedStructType
.IsAutoLayout;
104
return
ManagedStructType
.IsBeforeFieldInit;
152
return
ManagedStructType
.Context;
208
bool isAnsi =
ManagedStructType
.PInvokeStringFormat == PInvokeStringFormat.AnsiClass;
250
public override ClassLayoutMetadata GetClassLayout() =>
ManagedStructType
.GetClassLayout();
parent\parent\Common\TypeSystem\Interop\IL\NativeStructType.Mangling.cs (1)
10
TypeDesc IPrefixMangledType.BaseType =>
ManagedStructType
;
parent\parent\Common\TypeSystem\Interop\IL\NativeStructType.Sorting.cs (2)
13
return comparer.Compare(
ManagedStructType
, ((NativeStructType)other).
ManagedStructType
);
parent\parent\Common\TypeSystem\Interop\InteropStateManager.cs (4)
206
return value.
ManagedStructType
.GetHashCode();
211
return ReferenceEquals(key, value.
ManagedStructType
);
216
return ReferenceEquals(value1.
ManagedStructType
, value2.
ManagedStructType
);