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