Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 21a679e

Browse files
committed
Make member visibility first accross corlib
Mechanical find&replace to match https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/coding-style.md
1 parent 5e03df4 commit 21a679e

36 files changed

+99
-99
lines changed

src/mscorlib/shared/Interop/Unix/Interop.Errors.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ internal static unsafe string StrError(int platformErrno)
186186
internal static extern int ConvertErrorPalToPlatform(Error error);
187187

188188
[DllImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
189-
private static unsafe extern byte* StrErrorR(int platformErrno, byte* buffer, int bufferSize);
189+
private static extern unsafe byte* StrErrorR(int platformErrno, byte* buffer, int bufferSize);
190190
}
191191
}
192192

src/mscorlib/shared/Interop/Unix/System.Globalization.Native/Interop.Idna.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ internal static partial class Globalization
1313
internal const int UseStd3AsciiRules = 0x2;
1414

1515
[DllImport(Libraries.GlobalizationNative, CharSet = CharSet.Unicode, EntryPoint = "GlobalizationNative_ToAscii")]
16-
internal static unsafe extern int ToAscii(uint flags, char* src, int srcLen, char* dstBuffer, int dstBufferCapacity);
16+
internal static extern unsafe int ToAscii(uint flags, char* src, int srcLen, char* dstBuffer, int dstBufferCapacity);
1717

1818
[DllImport(Libraries.GlobalizationNative, CharSet = CharSet.Unicode, EntryPoint = "GlobalizationNative_ToUnicode")]
19-
internal static unsafe extern int ToUnicode(uint flags, char* src, int srcLen, char* dstBuffer, int dstBufferCapacity);
19+
internal static extern unsafe int ToUnicode(uint flags, char* src, int srcLen, char* dstBuffer, int dstBufferCapacity);
2020
}
2121
}

src/mscorlib/shared/Interop/Unix/System.Native/Interop.GetRandomBytes.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ internal partial class Interop
1111
internal unsafe partial class Sys
1212
{
1313
[DllImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetNonCryptographicallySecureRandomBytes")]
14-
internal static unsafe extern void GetNonCryptographicallySecureRandomBytes(byte* buffer, int length);
14+
internal static extern unsafe void GetNonCryptographicallySecureRandomBytes(byte* buffer, int length);
1515
}
1616

1717
internal static unsafe void GetRandomBytes(byte* buffer, int length)

src/mscorlib/shared/Interop/Unix/System.Native/Interop.Read.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ internal static partial class Sys
2020
/// Note - on fail. the position of the stream may change depending on the platform; consult man 2 read for more info
2121
/// </returns>
2222
[DllImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)]
23-
internal static unsafe extern int Read(SafeFileHandle fd, byte* buffer, int count);
23+
internal static extern unsafe int Read(SafeFileHandle fd, byte* buffer, int count);
2424
}
2525
}

src/mscorlib/shared/Interop/Unix/System.Native/Interop.Write.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ internal static partial class Sys
1919
/// Returns the number of bytes written on success; otherwise, returns -1 and sets errno
2020
/// </returns>
2121
[DllImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)]
22-
internal static unsafe extern int Write(SafeFileHandle fd, byte* buffer, int bufferSize);
22+
internal static extern unsafe int Write(SafeFileHandle fd, byte* buffer, int bufferSize);
2323

2424
[DllImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)]
25-
internal static unsafe extern int Write(int fd, byte* buffer, int bufferSize);
25+
internal static extern unsafe int Write(int fd, byte* buffer, int bufferSize);
2626
}
2727
}

src/mscorlib/shared/Interop/Windows/BCrypt/Interop.BCryptGenRandom.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ internal static unsafe int BCryptGenRandom(byte* pbBuffer, int count)
2323
internal const int STATUS_NO_MEMORY = unchecked((int)0xC0000017);
2424

2525
[DllImport(Libraries.BCrypt, CharSet = CharSet.Unicode)]
26-
private static unsafe extern int BCryptGenRandom(IntPtr hAlgorithm, byte* pbBuffer, int cbBuffer, int dwFlags);
26+
private static extern unsafe int BCryptGenRandom(IntPtr hAlgorithm, byte* pbBuffer, int cbBuffer, int dwFlags);
2727
}
2828

2929
internal static unsafe void GetRandomBytes(byte* buffer, int length)

src/mscorlib/shared/System/Diagnostics/Tracing/EventProvider.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1133,7 +1133,7 @@ internal unsafe bool WriteEvent(ref EventDescriptor eventDescriptor, IntPtr even
11331133
// <CallsSuppressUnmanagedCode Name="UnsafeNativeMethods.ManifestEtw.EventWrite(System.Int64,EventDescriptor&,System.UInt32,System.Void*):System.UInt32" />
11341134
// </SecurityKernel>
11351135
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference")]
1136-
internal unsafe protected bool WriteEvent(ref EventDescriptor eventDescriptor, IntPtr eventHandle, Guid* activityID, Guid* childActivityID, int dataCount, IntPtr data)
1136+
internal protected unsafe bool WriteEvent(ref EventDescriptor eventDescriptor, IntPtr eventHandle, Guid* activityID, Guid* childActivityID, int dataCount, IntPtr data)
11371137
{
11381138
if (childActivityID != null)
11391139
{

src/mscorlib/shared/System/Diagnostics/Tracing/EventSource.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1955,7 +1955,7 @@ private unsafe void WriteEventVarargs(int eventId, Guid* childActivityID, object
19551955
}
19561956
}
19571957

1958-
unsafe private object[] SerializeEventArgs(int eventId, object[] args)
1958+
private unsafe object[] SerializeEventArgs(int eventId, object[] args)
19591959
{
19601960
TraceLoggingEventTypes eventTypes = m_eventData[eventId].TraceLoggingEventTypes;
19611961
if (eventTypes == null)
@@ -2012,7 +2012,7 @@ private void LogEventArgsMismatches(ParameterInfo[] infos, object[] args)
20122012
#endif //!ES_BUILD_PCL
20132013
}
20142014

2015-
unsafe private void WriteToAllListeners(int eventId, Guid* childActivityID, int eventDataCount, EventSource.EventData* data)
2015+
private unsafe void WriteToAllListeners(int eventId, Guid* childActivityID, int eventDataCount, EventSource.EventData* data)
20162016
{
20172017
// We represent a byte[] as a integer denoting the length and then a blob of bytes in the data pointer. This causes a spurious
20182018
// warning because eventDataCount is off by one for the byte[] case since a byte[] has 2 items associated it. So we want to check
@@ -2047,7 +2047,7 @@ unsafe private void WriteToAllListeners(int eventId, Guid* childActivityID, int
20472047
}
20482048

20492049
// helper for writing to all EventListeners attached the current eventSource.
2050-
unsafe private void WriteToAllListeners(int eventId, Guid* childActivityID, params object[] args)
2050+
private unsafe void WriteToAllListeners(int eventId, Guid* childActivityID, params object[] args)
20512051
{
20522052
EventWrittenEventArgs eventCallbackArgs = new EventWrittenEventArgs(this);
20532053
eventCallbackArgs.EventId = eventId;

src/mscorlib/shared/System/Guid.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1232,7 +1232,7 @@ private static char HexToChar(int a)
12321232
return (char)((a > 9) ? a - 10 + 0x61 : a + 0x30);
12331233
}
12341234

1235-
unsafe private static int HexsToChars(char* guidChars, int a, int b)
1235+
private unsafe static int HexsToChars(char* guidChars, int a, int b)
12361236
{
12371237
guidChars[0] = HexToChar(a >> 4);
12381238
guidChars[1] = HexToChar(a);
@@ -1243,7 +1243,7 @@ unsafe private static int HexsToChars(char* guidChars, int a, int b)
12431243
return 4;
12441244
}
12451245

1246-
unsafe private static int HexsToCharsHexOutput(char* guidChars, int a, int b)
1246+
private unsafe static int HexsToCharsHexOutput(char* guidChars, int a, int b)
12471247
{
12481248
guidChars[0] = '0';
12491249
guidChars[1] = 'x';

src/mscorlib/shared/System/IO/FileStream.Windows.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -850,7 +850,7 @@ private Task<int> ReadAsyncInternal(Memory<byte> destination, CancellationToken
850850
}
851851
}
852852

853-
unsafe private Task<int> ReadNativeAsync(Memory<byte> destination, int numBufferedBytesRead, CancellationToken cancellationToken)
853+
private unsafe Task<int> ReadNativeAsync(Memory<byte> destination, int numBufferedBytesRead, CancellationToken cancellationToken)
854854
{
855855
AssertCanRead();
856856
Debug.Assert(_useAsyncIO, "ReadNativeAsync doesn't work on synchronous file streams!");

src/mscorlib/shared/System/IO/PathInternal.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ internal static int GetCommonPathLength(string first, string second, bool ignore
6363
/// <summary>
6464
/// Gets the count of common characters from the left optionally ignoring case
6565
/// </summary>
66-
unsafe internal static int EqualStartingCharacterCount(string first, string second, bool ignoreCase)
66+
internal unsafe static int EqualStartingCharacterCount(string first, string second, bool ignoreCase)
6767
{
6868
if (string.IsNullOrEmpty(first) || string.IsNullOrEmpty(second)) return 0;
6969

src/mscorlib/shared/System/IntPtr.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public struct IntPtr : IEquatable<IntPtr>, ISerializable
2323
// See https://github.com/dotnet/corert/blob/master/Documentation/design-docs/diagnostics/diagnostics-tools-contract.md for more details.
2424
// Please do not change the type, the name, or the semantic usage of this member without understanding the implication for tools.
2525
// Get in touch with the diagnostics team if you have questions.
26-
unsafe private void* _value; // Do not rename (binary serialization)
26+
private unsafe void* _value; // Do not rename (binary serialization)
2727

2828
[Intrinsic]
2929
public static readonly IntPtr Zero;

src/mscorlib/shared/System/Text/StringBuilder.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2044,7 +2044,7 @@ private bool StartsWith(StringBuilder chunk, int indexInChunk, int count, string
20442044
/// </param>
20452045
/// <param name="value">The pointer to the start of the character buffer.</param>
20462046
/// <param name="count">The number of characters in the buffer.</param>
2047-
unsafe private void ReplaceInPlaceAtChunk(ref StringBuilder chunk, ref int indexInChunk, char* value, int count)
2047+
private unsafe void ReplaceInPlaceAtChunk(ref StringBuilder chunk, ref int indexInChunk, char* value, int count)
20482048
{
20492049
if (count != 0)
20502050
{

src/mscorlib/shared/System/Text/UTF8Encoding.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -783,13 +783,13 @@ internal override unsafe int GetByteCount(char* chars, int count, EncoderNLS bas
783783
// diffs two char pointers using unsigned arithmetic. The unsigned arithmetic
784784
// is good enough for us, and it tends to generate better code than the signed
785785
// arithmetic generated by default
786-
unsafe private static int PtrDiff(char* a, char* b)
786+
private unsafe static int PtrDiff(char* a, char* b)
787787
{
788788
return (int)(((uint)((byte*)a - (byte*)b)) >> 1);
789789
}
790790

791791
// byte* flavor just for parity
792-
unsafe private static int PtrDiff(byte* a, byte* b)
792+
private unsafe static int PtrDiff(byte* a, byte* b)
793793
{
794794
return (int)(a - b);
795795
}

src/mscorlib/shared/System/UIntPtr.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ namespace System
2020
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
2121
public struct UIntPtr : IEquatable<UIntPtr>, ISerializable
2222
{
23-
unsafe private void* _value; // Do not rename (binary serialization)
23+
private unsafe void* _value; // Do not rename (binary serialization)
2424

2525
[Intrinsic]
2626
public static readonly UIntPtr Zero;

src/mscorlib/src/Microsoft/Win32/UnsafeNativeMethods.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ [In] string msg
7777
);
7878

7979
[StructLayout(LayoutKind.Sequential)]
80-
unsafe internal struct EVENT_FILTER_DESCRIPTOR
80+
internal unsafe struct EVENT_FILTER_DESCRIPTOR
8181
{
8282
public long Ptr;
8383
public int Size;

src/mscorlib/src/Microsoft/Win32/Win32Native.cs

+7-7
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* private static extern SafeFileHandle CreateFile(...);
2323
*
2424
* [DllImport(Interop.Libraries.Kernel32, SetLastError=true)]
25-
* unsafe internal static extern int ReadFile(SafeFileHandle handle, ...);
25+
* internal unsafe static extern int ReadFile(SafeFileHandle handle, ...);
2626
*
2727
* [DllImport(Interop.Libraries.Kernel32, SetLastError=true)]
2828
* internal static extern bool CloseHandle(IntPtr handle);
@@ -264,16 +264,16 @@ internal static bool GlobalMemoryStatusEx(ref MEMORYSTATUSEX buffer)
264264
private static extern bool GlobalMemoryStatusExNative([In, Out] ref MEMORYSTATUSEX buffer);
265265

266266
[DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
267-
unsafe internal static extern UIntPtr VirtualQuery(void* address, ref MEMORY_BASIC_INFORMATION buffer, UIntPtr sizeOfBuffer);
267+
internal unsafe static extern UIntPtr VirtualQuery(void* address, ref MEMORY_BASIC_INFORMATION buffer, UIntPtr sizeOfBuffer);
268268

269269
// VirtualAlloc should generally be avoided, but is needed in
270270
// the MemoryFailPoint implementation (within a CER) to increase the
271271
// size of the page file, ignoring any host memory allocators.
272272
[DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
273-
unsafe internal static extern void* VirtualAlloc(void* address, UIntPtr numBytes, int commitOrReserve, int pageProtectionMode);
273+
internal unsafe static extern void* VirtualAlloc(void* address, UIntPtr numBytes, int commitOrReserve, int pageProtectionMode);
274274

275275
[DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
276-
unsafe internal static extern bool VirtualFree(void* address, UIntPtr numBytes, int pageFreeMode);
276+
internal unsafe static extern bool VirtualFree(void* address, UIntPtr numBytes, int pageFreeMode);
277277

278278
[DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Ansi, ExactSpelling = true, EntryPoint = "lstrlenA")]
279279
internal static extern int lstrlenA(IntPtr ptr);
@@ -324,7 +324,7 @@ internal static bool GlobalMemoryStatusEx(ref MEMORYSTATUSEX buffer)
324324
internal static extern bool CloseHandle(IntPtr handle);
325325

326326
[DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
327-
internal static unsafe extern int WriteFile(SafeFileHandle handle, byte* bytes, int numBytesToWrite, out int numBytesWritten, IntPtr mustBeZero);
327+
internal static extern unsafe int WriteFile(SafeFileHandle handle, byte* bytes, int numBytesToWrite, out int numBytesWritten, IntPtr mustBeZero);
328328

329329
[DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
330330
internal static extern SafeWaitHandle CreateSemaphoreEx(SECURITY_ATTRIBUTES lpSecurityAttributes, int initialCount, int maximumCount, string name, uint flags, uint desiredAccess);
@@ -371,10 +371,10 @@ internal static unsafe int GetEnvironmentVariable(string lpName, Span<char> lpVa
371371
}
372372

373373
[DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Unicode)]
374-
internal static unsafe extern char* GetEnvironmentStrings();
374+
internal static extern unsafe char* GetEnvironmentStrings();
375375

376376
[DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Unicode)]
377-
internal static unsafe extern bool FreeEnvironmentStrings(char* pStrings);
377+
internal static extern unsafe bool FreeEnvironmentStrings(char* pStrings);
378378

379379
[DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Auto, SetLastError = true)]
380380
internal static extern uint GetCurrentProcessId();

src/mscorlib/src/System/ArgIterator.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public ArgIterator(RuntimeArgumentHandle arglist) : this(arglist.Value)
3939
}
4040

4141
[MethodImplAttribute(MethodImplOptions.InternalCall)]
42-
private unsafe extern ArgIterator(IntPtr arglist, void *ptr);
42+
private extern unsafe ArgIterator(IntPtr arglist, void *ptr);
4343

4444
// create an arg iterator that points just past 'firstArg'.
4545
// 'arglist' is the value returned by the ARGLIST instruction
@@ -66,7 +66,7 @@ public TypedReference GetNextArg()
6666

6767
[MethodImplAttribute(MethodImplOptions.InternalCall)]
6868
// reference to TypedReference is banned, so have to pass result as void pointer
69-
private unsafe extern void FCallGetNextArg(void * result);
69+
private extern unsafe void FCallGetNextArg(void * result);
7070

7171
// Alternate version of GetNextArg() intended primarily for IJW code
7272
// generated by VC's "va_arg()" construct.
@@ -102,7 +102,7 @@ public TypedReference GetNextArg(RuntimeTypeHandle rth)
102102

103103
[MethodImplAttribute(MethodImplOptions.InternalCall)]
104104
// reference to TypedReference is banned, so have to pass result as void pointer
105-
private unsafe extern void InternalGetNextArg(void * result, RuntimeType rt);
105+
private extern unsafe void InternalGetNextArg(void * result, RuntimeType rt);
106106

107107
// This method should invalidate the iterator (va_end). It is not supported yet.
108108
public void End()

src/mscorlib/src/System/Array.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -476,12 +476,12 @@ public void SetValue(Object value, params long[] indices)
476476

477477
[MethodImplAttribute(MethodImplOptions.InternalCall)]
478478
// reference to TypedReference is banned, so have to pass result as pointer
479-
private unsafe extern void InternalGetReference(void* elemRef, int rank, int* pIndices);
479+
private extern unsafe void InternalGetReference(void* elemRef, int rank, int* pIndices);
480480

481481
// Ideally, we would like to use TypedReference.SetValue instead. Unfortunately, TypedReference.SetValue
482482
// always throws not-supported exception
483483
[MethodImplAttribute(MethodImplOptions.InternalCall)]
484-
private unsafe extern static void InternalSetValue(void* target, Object value);
484+
private extern unsafe static void InternalSetValue(void* target, Object value);
485485

486486
public extern int Length
487487
{

src/mscorlib/src/System/Globalization/CompareInfo.Unix.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -814,7 +814,7 @@ internal unsafe int GetHashCodeOfStringCore(string source, CompareOptions option
814814
}
815815

816816
[DllImport(JitHelpers.QCall)]
817-
private static unsafe extern int InternalHashSortKey(byte* sortKey, int sortKeyLength);
817+
private static extern unsafe int InternalHashSortKey(byte* sortKey, int sortKeyLength);
818818

819819
private static CompareOptions GetOrdinalCompareOptions(CompareOptions options)
820820
{

src/mscorlib/src/System/Globalization/EncodingDataItem.cs

+6-6
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ internal class CodePageDataItem
2626
internal String m_bodyName;
2727
internal uint m_flags;
2828

29-
unsafe internal CodePageDataItem(int dataIndex)
29+
internal unsafe CodePageDataItem(int dataIndex)
3030
{
3131
m_dataIndex = dataIndex;
3232
m_uiFamilyCodePage = EncodingTable.codePageDataPtr[dataIndex].uiFamilyCodePage;
3333
m_flags = EncodingTable.codePageDataPtr[dataIndex].flags;
3434
}
3535

36-
unsafe internal static String CreateString(sbyte* pStrings, uint index)
36+
internal unsafe static String CreateString(sbyte* pStrings, uint index)
3737
{
3838
if (pStrings[0] == '|') // |str1|str2|str3
3939
{
@@ -68,7 +68,7 @@ unsafe internal static String CreateString(sbyte* pStrings, uint index)
6868
}
6969
}
7070

71-
unsafe public String WebName
71+
public unsafe String WebName
7272
{
7373
get
7474
{
@@ -88,7 +88,7 @@ public virtual int UIFamilyCodePage
8888
}
8989
}
9090

91-
unsafe public String HeaderName
91+
public unsafe String HeaderName
9292
{
9393
get
9494
{
@@ -100,7 +100,7 @@ unsafe public String HeaderName
100100
}
101101
}
102102

103-
unsafe public String BodyName
103+
public unsafe String BodyName
104104
{
105105
get
106106
{
@@ -112,7 +112,7 @@ unsafe public String BodyName
112112
}
113113
}
114114

115-
unsafe public uint Flags
115+
public unsafe uint Flags
116116
{
117117
get
118118
{

src/mscorlib/src/System/Globalization/EncodingTable.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ internal static class EncodingTable
3333
//
3434
// This points to a native data table which maps an encoding name to the correct code page.
3535
//
36-
unsafe internal static InternalEncodingDataItem* encodingDataPtr = GetEncodingData();
36+
internal unsafe static InternalEncodingDataItem* encodingDataPtr = GetEncodingData();
3737
//
3838
// This points to a native data table which stores the properties for the code page, and
3939
// the table is indexed by code page.
4040
//
41-
unsafe internal static InternalCodePageDataItem* codePageDataPtr = GetCodePageData();
41+
internal unsafe static InternalCodePageDataItem* codePageDataPtr = GetCodePageData();
4242
//
4343
// This caches the mapping of an encoding name to a code page.
4444
//
@@ -50,7 +50,7 @@ internal static class EncodingTable
5050

5151
// Find the data item by binary searching the table that we have in native.
5252
// nativeCompareOrdinalWC is an internal-only function.
53-
unsafe private static int internalGetCodePageFromName(String name)
53+
private unsafe static int internalGetCodePageFromName(String name)
5454
{
5555
int left = 0;
5656
int right = lastEncodingItem;
@@ -161,7 +161,7 @@ internal static int GetCodePageFromName(String name)
161161
return codePage;
162162
}
163163

164-
unsafe internal static CodePageDataItem GetCodePageDataItem(int codepage)
164+
internal unsafe static CodePageDataItem GetCodePageDataItem(int codepage)
165165
{
166166
CodePageDataItem dataItem;
167167

0 commit comments

Comments
 (0)