using System; using System.Text; using Cpp2IlInjected; namespace System.Globalization { // Token: 0x0200000A RID: 10 [Token(Token = "0x200000A")] internal class FormatProvider { // Token: 0x0600005F RID: 95 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600005F")] [Address(RVA = "0x117F920", Offset = "0x117E920", VA = "0x18117F920")] internal static string FormatBigInteger(int precision, int scale, bool sign, string format, NumberFormatInfo numberFormatInfo, char[] digits, int startIndex) { return null; } // Token: 0x06000060 RID: 96 RVA: 0x00002628 File Offset: 0x00000828 [Token(Token = "0x6000060")] [Address(RVA = "0x117FB70", Offset = "0x117EB70", VA = "0x18117FB70")] internal static bool TryStringToBigInteger(ReadOnlySpan s, NumberStyles styles, NumberFormatInfo numberFormatInfo, StringBuilder receiver, out int precision, out int scale, out bool sign) { return default(bool); } // Token: 0x0200000B RID: 11 [Token(Token = "0x200000B")] private class Number { // Token: 0x06000061 RID: 97 RVA: 0x00002640 File Offset: 0x00000840 [Token(Token = "0x6000061")] [Address(RVA = "0x1180E60", Offset = "0x117FE60", VA = "0x181180E60")] private static bool IsWhite(char ch) { return default(bool); } // Token: 0x06000062 RID: 98 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000062")] [Address(RVA = "0x1180E80", Offset = "0x117FE80", VA = "0x181180E80")] private unsafe static char* MatchChars(char* p, string str) { return null; } // Token: 0x06000063 RID: 99 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000063")] [Address(RVA = "0x1180F30", Offset = "0x117FF30", VA = "0x181180F30")] private unsafe static char* MatchChars(char* p, char* str) { return null; } // Token: 0x06000064 RID: 100 RVA: 0x00002658 File Offset: 0x00000858 [Token(Token = "0x6000064")] [Address(RVA = "0x1182430", Offset = "0x1181430", VA = "0x181182430")] private unsafe static bool ParseNumber(ref char* str, NumberStyles options, ref FormatProvider.Number.NumberBuffer number, StringBuilder sb, NumberFormatInfo numfmt, bool parseDecimal) { return default(bool); } // Token: 0x06000065 RID: 101 RVA: 0x00002670 File Offset: 0x00000870 [Token(Token = "0x6000065")] [Address(RVA = "0x1182CF0", Offset = "0x1181CF0", VA = "0x181182CF0")] private static bool TrailingZeros(ReadOnlySpan s, int index) { return default(bool); } // Token: 0x06000066 RID: 102 RVA: 0x00002688 File Offset: 0x00000888 [Token(Token = "0x6000066")] [Address(RVA = "0x1182D70", Offset = "0x1181D70", VA = "0x181182D70")] internal static bool TryStringToNumber(ReadOnlySpan str, NumberStyles options, ref FormatProvider.Number.NumberBuffer number, StringBuilder sb, NumberFormatInfo numfmt, bool parseDecimal) { return default(bool); } // Token: 0x06000067 RID: 103 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000067")] [Address(RVA = "0x1180E00", Offset = "0x117FE00", VA = "0x181180E00")] internal unsafe static void Int32ToDecChars(char* buffer, ref int index, uint value, int digits) { } // Token: 0x06000068 RID: 104 RVA: 0x000026A0 File Offset: 0x000008A0 [Token(Token = "0x6000068")] [Address(RVA = "0x1182340", Offset = "0x1181340", VA = "0x181182340")] internal static char ParseFormatSpecifier(string format, out int digits) { return '\0'; } // Token: 0x06000069 RID: 105 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000069")] [Address(RVA = "0x1181C50", Offset = "0x1180C50", VA = "0x181181C50")] internal static string NumberToString(FormatProvider.Number.NumberBuffer number, char format, int nMaxDigits, NumberFormatInfo info, bool isDecimal) { return null; } // Token: 0x0600006A RID: 106 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006A")] [Address(RVA = "0x117FD60", Offset = "0x117ED60", VA = "0x18117FD60")] private static void FormatCurrency(StringBuilder sb, FormatProvider.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, NumberFormatInfo info) { } // Token: 0x0600006B RID: 107 RVA: 0x000026B8 File Offset: 0x000008B8 [Token(Token = "0x600006B")] [Address(RVA = "0x1183F20", Offset = "0x1182F20", VA = "0x181183F20")] private unsafe static int wcslen(char* s) { return 0; } // Token: 0x0600006C RID: 108 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006C")] [Address(RVA = "0x1180170", Offset = "0x117F170", VA = "0x181180170")] private static void FormatFixed(StringBuilder sb, FormatProvider.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, NumberFormatInfo info, int[] groupDigits, string sDecimal, string sGroup) { } // Token: 0x0600006D RID: 109 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006D")] [Address(RVA = "0x1180780", Offset = "0x117F780", VA = "0x181180780")] private static void FormatNumber(StringBuilder sb, FormatProvider.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, NumberFormatInfo info) { } // Token: 0x0600006E RID: 110 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006E")] [Address(RVA = "0x1180C80", Offset = "0x117FC80", VA = "0x181180C80")] private static void FormatScientific(StringBuilder sb, FormatProvider.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, NumberFormatInfo info, char expChar) { } // Token: 0x0600006F RID: 111 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006F")] [Address(RVA = "0x1180000", Offset = "0x117F000", VA = "0x181180000")] private static void FormatExponent(StringBuilder sb, NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign) { } // Token: 0x06000070 RID: 112 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000070")] [Address(RVA = "0x11805C0", Offset = "0x117F5C0", VA = "0x1811805C0")] private static void FormatGeneral(StringBuilder sb, FormatProvider.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, NumberFormatInfo info, char expChar, bool bSuppressScientific) { } // Token: 0x06000071 RID: 113 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000071")] [Address(RVA = "0x11809D0", Offset = "0x117F9D0", VA = "0x1811809D0")] private static void FormatPercent(StringBuilder sb, FormatProvider.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, NumberFormatInfo info) { } // Token: 0x06000072 RID: 114 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000072")] [Address(RVA = "0x1182C10", Offset = "0x1181C10", VA = "0x181182C10")] private static void RoundNumber(ref FormatProvider.Number.NumberBuffer number, int pos) { } // Token: 0x06000073 RID: 115 RVA: 0x000026D0 File Offset: 0x000008D0 [Token(Token = "0x6000073")] [Address(RVA = "0x117FC90", Offset = "0x117EC90", VA = "0x18117FC90")] private static int FindSection(string format, int section) { return 0; } // Token: 0x06000074 RID: 116 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000074")] [Address(RVA = "0x1180F80", Offset = "0x117FF80", VA = "0x181180F80")] internal static string NumberToStringFormat(FormatProvider.Number.NumberBuffer number, string format, NumberFormatInfo info) { return null; } // Token: 0x04000016 RID: 22 [Token(Token = "0x4000016")] private static string[] s_posCurrencyFormats; // Token: 0x04000017 RID: 23 [Token(Token = "0x4000017")] private static string[] s_negCurrencyFormats; // Token: 0x04000018 RID: 24 [Token(Token = "0x4000018")] private static string[] s_posPercentFormats; // Token: 0x04000019 RID: 25 [Token(Token = "0x4000019")] private static string[] s_negPercentFormats; // Token: 0x0400001A RID: 26 [Token(Token = "0x400001A")] private static string[] s_negNumberFormats; // Token: 0x0400001B RID: 27 [Token(Token = "0x400001B")] private static string s_posNumberFormat; // Token: 0x0200000C RID: 12 [Token(Token = "0x200000C")] internal struct NumberBuffer { // Token: 0x17000003 RID: 3 // (get) Token: 0x06000076 RID: 118 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000003")] public unsafe char* digits { [Token(Token = "0x6000076")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } } // Token: 0x0400001C RID: 28 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400001C")] public int precision; // Token: 0x0400001D RID: 29 [FieldOffset(Offset = "0x4")] [Token(Token = "0x400001D")] public int scale; // Token: 0x0400001E RID: 30 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400001E")] public bool sign; // Token: 0x0400001F RID: 31 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400001F")] public unsafe char* overrideDigits; } } } }