using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Microsoft.VisualC; namespace std; [StructLayout(LayoutKind.Sequential, Size = 4)] [NativeCppClass] [MiscellaneousBits(64)] [DebugInfoInPDB] internal struct locale { [StructLayout(LayoutKind.Sequential, Size = 4)] [CLSCompliant(false)] [MiscellaneousBits(64)] [NativeCppClass] [DebugInfoInPDB] public struct id { } [StructLayout(LayoutKind.Sequential, Size = 32)] [MiscellaneousBits(64)] [NativeCppClass] [DebugInfoInPDB] [CLSCompliant(false)] public struct _Locimp { } [StructLayout(LayoutKind.Sequential, Size = 8)] [CLSCompliant(false)] [MiscellaneousBits(64)] [DebugInfoInPDB] [NativeCppClass] public struct facet { } }