Files
Apr2020-Cpp2Il-Dump/mscorlib/System/Globalization/CharUnicodeInfo.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

119 lines
4.5 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.Globalization
{
/// <summary>Retrieves information about a Unicode character. This class cannot be inherited.</summary>
// Token: 0x020002C3 RID: 707
[Token(Token = "0x20002C3")]
public static class CharUnicodeInfo
{
// Token: 0x06001A16 RID: 6678 RVA: 0x00011250 File Offset: 0x0000F450
[Token(Token = "0x6001A16")]
[Address(RVA = "0x1E884F0", Offset = "0x1E872F0", VA = "0x181E884F0")]
internal static int InternalConvertToUtf32(string s, int index)
{
return 0;
}
// Token: 0x06001A17 RID: 6679 RVA: 0x00011268 File Offset: 0x0000F468
[Token(Token = "0x6001A17")]
[Address(RVA = "0x1E88910", Offset = "0x1E87710", VA = "0x181E88910")]
internal static bool IsWhiteSpace(string s, int index)
{
return default(bool);
}
// Token: 0x06001A18 RID: 6680 RVA: 0x00011280 File Offset: 0x0000F480
[Token(Token = "0x6001A18")]
[Address(RVA = "0x1E88B00", Offset = "0x1E87900", VA = "0x181E88B00")]
internal static bool IsWhiteSpace(char c)
{
return default(bool);
}
/// <summary>Gets the Unicode category of the specified character.</summary>
/// <param name="ch">The Unicode character for which to get the Unicode category.</param>
/// <returns>A <see cref="T:System.Globalization.UnicodeCategory" /> value indicating the category of the specified character.</returns>
// Token: 0x06001A19 RID: 6681 RVA: 0x00011298 File Offset: 0x0000F498
[Token(Token = "0x6001A19")]
[Address(RVA = "0x1E88490", Offset = "0x1E87290", VA = "0x181E88490")]
public static UnicodeCategory GetUnicodeCategory(char ch)
{
return UnicodeCategory.UppercaseLetter;
}
/// <summary>Gets the Unicode category of the character at the specified index of the specified string.</summary>
/// <param name="s">The <see cref="T:System.String" /> containing the Unicode character for which to get the Unicode category.</param>
/// <param name="index">The index of the Unicode character for which to get the Unicode category.</param>
/// <returns>A <see cref="T:System.Globalization.UnicodeCategory" /> value indicating the category of the character at the specified index of the specified string.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="s" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is outside the range of valid indexes in <paramref name="s" />.</exception>
// Token: 0x06001A1A RID: 6682 RVA: 0x000112B0 File Offset: 0x0000F4B0
[Token(Token = "0x6001A1A")]
[Address(RVA = "0x1E882F0", Offset = "0x1E870F0", VA = "0x181E882F0")]
public static UnicodeCategory GetUnicodeCategory(string s, int index)
{
return UnicodeCategory.UppercaseLetter;
}
// Token: 0x06001A1B RID: 6683 RVA: 0x000112C8 File Offset: 0x0000F4C8
[Token(Token = "0x6001A1B")]
[Address(RVA = "0x1E886D0", Offset = "0x1E874D0", VA = "0x181E886D0")]
internal static UnicodeCategory InternalGetUnicodeCategory(int ch)
{
return UnicodeCategory.UppercaseLetter;
}
// Token: 0x06001A1C RID: 6684 RVA: 0x000112E0 File Offset: 0x0000F4E0
[Token(Token = "0x6001A1C")]
[Address(RVA = "0x1E885B0", Offset = "0x1E873B0", VA = "0x181E885B0")]
internal static byte InternalGetCategoryValue(int ch, int offset)
{
return 0;
}
// Token: 0x06001A1D RID: 6685 RVA: 0x000112F8 File Offset: 0x0000F4F8
[Token(Token = "0x6001A1D")]
[Address(RVA = "0x1E88820", Offset = "0x1E87620", VA = "0x181E88820")]
internal static UnicodeCategory InternalGetUnicodeCategory(string value, int index)
{
return UnicodeCategory.UppercaseLetter;
}
// Token: 0x04000DDA RID: 3546
[Token(Token = "0x4000DDA")]
private static ushort[] s_pCategoryLevel1Index;
// Token: 0x04000DDB RID: 3547
[Token(Token = "0x4000DDB")]
private static byte[] s_pCategoriesValue;
// Token: 0x04000DDC RID: 3548
[Token(Token = "0x4000DDC")]
private static ushort[] s_pNumericLevel1Index;
// Token: 0x04000DDD RID: 3549
[Token(Token = "0x4000DDD")]
private static byte[] s_pNumericValues;
// Token: 0x04000DDE RID: 3550
[Token(Token = "0x4000DDE")]
private static ushort[] s_pDigitValues;
// Token: 0x020002C4 RID: 708
[Token(Token = "0x20002C4")]
internal static class Debug
{
// Token: 0x06001A1F RID: 6687 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001A1F")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
internal static void Assert(bool condition, string message)
{
}
}
}
}