terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Package Types | |
enum | DTT { End , NumEnd , NumAmpm , NumSpace , NumDatesep , NumTimesep , MonthEnd , MonthSpace , MonthDatesep , NumDatesuff , NumTimesuff , DayOfWeek , YearSpace , YearDateSep , YearEnd , TimeZone , Era , NumUTCTimeMark , Unk , NumLocalTimeMark , Max } |
enum | TM { NotSet = -1 , AM , PM } |
enum | DS { BEGIN , N , NN , D_Nd , D_NN , D_NNd , D_M , D_MN , D_NM , D_MNd , D_NDS , D_Y , D_YN , D_YNd , D_YM , D_YMd , D_S , T_S , T_Nt , T_NNt , ERROR , DX_NN , DX_NNN , DX_MN , DX_NM , DX_MNN , DX_DS , DX_DSN , DX_NDS , DX_NNDS , DX_YNN , DX_YMN , DX_YN , DX_YM , TX_N , TX_NN , TX_NNN , TX_TS , DX_NNY } |
Package Functions | |
delegate bool | MatchNumberDelegate (ref global::System.__DTString str, int digitLen, out int result) |
Static Package Functions | |
static global::System.DateTime | ParseExact (global::System.ReadOnlySpan< char > s, global::System.ReadOnlySpan< char > format, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles style) |
static global::System.DateTime | ParseExact (global::System.ReadOnlySpan< char > s, global::System.ReadOnlySpan< char > format, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles style, out global::System.TimeSpan offset) |
static bool | TryParseExact (global::System.ReadOnlySpan< char > s, global::System.ReadOnlySpan< char > format, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles style, out global::System.DateTime result) |
static bool | TryParseExact (global::System.ReadOnlySpan< char > s, global::System.ReadOnlySpan< char > format, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles style, out global::System.DateTime result, out global::System.TimeSpan offset) |
static bool | TryParseExact (global::System.ReadOnlySpan< char > s, global::System.ReadOnlySpan< char > format, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles style, ref global::System.DateTimeResult result) |
static global::System.DateTime | ParseExactMultiple (global::System.ReadOnlySpan< char > s, string[] formats, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles style) |
static bool | TryParseExactMultiple (global::System.ReadOnlySpan< char > s, string[] formats, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles style, ref global::System.DateTimeResult result) |
static bool | IsDigit (char ch) |
static global::System.Globalization.Calendar | GetTaiwanCalendarDefaultInstance () |
static bool | ProcessHebrewTerminalState (global::System.DateTimeParse.DS dps, ref global::System.__DTString str, ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeStyles styles, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | ProcessTerminalState (global::System.DateTimeParse.DS dps, ref global::System.__DTString str, ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeStyles styles, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static global::System.DateTime | Parse (global::System.ReadOnlySpan< char > s, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles styles) |
static global::System.DateTime | Parse (global::System.ReadOnlySpan< char > s, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles styles, out global::System.TimeSpan offset) |
static bool | TryParse (global::System.ReadOnlySpan< char > s, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles styles, out global::System.DateTime result) |
static bool | TryParse (global::System.ReadOnlySpan< char > s, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles styles, out global::System.DateTime result, out global::System.TimeSpan offset) |
static unsafe bool | TryParse (global::System.ReadOnlySpan< char > s, global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles styles, ref global::System.DateTimeResult result) |
static bool | MatchHebrewDigits (ref global::System.__DTString str, int digitLen, out int number) |
static bool | ParseDigits (ref global::System.__DTString str, int digitLen, out int result) |
static bool | ParseDigits (ref global::System.__DTString str, int minDigitLen, int maxDigitLen, out int result) |
static bool | TryParseQuoteString (global::System.ReadOnlySpan< char > format, int pos, global::System.Text.StringBuilder result, out int returnValue) |
Static Package Attributes | |
static global::System.DateTimeParse.MatchNumberDelegate | m_hebrewNumberParser |
Static Private Member Functions | |
static bool | MatchWord (ref global::System.__DTString str, string target) |
static bool | GetTimeZoneName (ref global::System.__DTString str) |
static bool | ParseFraction (ref global::System.__DTString str, out double result) |
static bool | ParseTimeZone (ref global::System.__DTString str, ref global::System.TimeSpan result) |
static bool | HandleTimeZone (ref global::System.__DTString str, ref global::System.DateTimeResult result) |
static bool | Lex (global::System.DateTimeParse.DS dps, ref global::System.__DTString str, ref global::System.DateTimeToken dtok, ref global::System.DateTimeRawInfo raw, ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeFormatInfo dtfi, global::System.Globalization.DateTimeStyles styles) |
static global::System.Globalization.Calendar | GetJapaneseCalendarDefaultInstance () |
static bool | VerifyValidPunctuation (ref global::System.__DTString str) |
static bool | GetYearMonthDayOrder (string datePattern, global::System.Globalization.DateTimeFormatInfo dtfi, out int order) |
static bool | GetYearMonthOrder (string pattern, global::System.Globalization.DateTimeFormatInfo dtfi, out int order) |
static bool | GetMonthDayOrder (string pattern, global::System.Globalization.DateTimeFormatInfo dtfi, out int order) |
static bool | TryAdjustYear (ref global::System.DateTimeResult result, int year, out int adjustedYear) |
static bool | SetDateYMD (ref global::System.DateTimeResult result, int year, int month, int day) |
static bool | SetDateMDY (ref global::System.DateTimeResult result, int month, int day, int year) |
static bool | SetDateDMY (ref global::System.DateTimeResult result, int day, int month, int year) |
static bool | SetDateYDM (ref global::System.DateTimeResult result, int year, int day, int month) |
static void | GetDefaultYear (ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeStyles styles) |
static bool | GetDayOfNN (ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeStyles styles, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetDayOfNNN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetDayOfMN (ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeStyles styles, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetHebrewDayOfNM (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetDayOfNM (ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeStyles styles, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetDayOfMNN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetDayOfYNN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetDayOfNNY (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | GetDayOfYMN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static bool | GetDayOfYN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static bool | GetDayOfYM (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static void | AdjustTimeMark (global::System.Globalization.DateTimeFormatInfo dtfi, ref global::System.DateTimeRawInfo raw) |
static bool | AdjustHour (ref int hour, global::System.DateTimeParse.TM timeMark) |
static bool | GetTimeOfN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static bool | GetTimeOfNN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static bool | GetTimeOfNNN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static bool | GetDateOfDSN (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static bool | GetDateOfNDS (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw) |
static bool | GetDateOfNNDS (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | ProcessDateTimeSuffix (ref global::System.DateTimeResult result, ref global::System.DateTimeRawInfo raw, ref global::System.DateTimeToken dtok) |
static bool | DetermineTimeZoneAdjustments (ref global::System.__DTString str, ref global::System.DateTimeResult result, global::System.Globalization.DateTimeStyles styles, bool bTimeOnly) |
static bool | DateTimeOffsetTimeZonePostProcessing (ref global::System.__DTString str, ref global::System.DateTimeResult result, global::System.Globalization.DateTimeStyles styles) |
static bool | AdjustTimeZoneToUniversal (ref global::System.DateTimeResult result) |
static bool | AdjustTimeZoneToLocal (ref global::System.DateTimeResult result, bool bTimeOnly) |
static bool | ParseISO8601 (ref global::System.DateTimeRawInfo raw, ref global::System.__DTString str, global::System.Globalization.DateTimeStyles styles, ref global::System.DateTimeResult result) |
static bool | ParseFractionExact (ref global::System.__DTString str, int maxDigitLen, ref double result) |
static bool | ParseSign (ref global::System.__DTString str, ref bool result) |
static bool | ParseTimeZoneOffset (ref global::System.__DTString str, int len, ref global::System.TimeSpan result) |
static bool | MatchAbbreviatedMonthName (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi, ref int result) |
static bool | MatchMonthName (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi, ref int result) |
static bool | MatchAbbreviatedDayName (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi, ref int result) |
static bool | MatchDayName (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi, ref int result) |
static bool | MatchEraName (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi, ref int result) |
static bool | MatchTimeMark (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi, ref global::System.DateTimeParse.TM result) |
static bool | MatchAbbreviatedTimeMark (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi, ref global::System.DateTimeParse.TM result) |
static bool | CheckNewValue (ref int currentValue, int newValue, char patternChar, ref global::System.DateTimeResult result) |
static global::System.DateTime | GetDateTimeNow (ref global::System.DateTimeResult result, ref global::System.Globalization.DateTimeStyles styles) |
static bool | CheckDefaultDateTime (ref global::System.DateTimeResult result, ref global::System.Globalization.Calendar cal, global::System.Globalization.DateTimeStyles styles) |
static string | ExpandPredefinedFormat (global::System.ReadOnlySpan< char > format, ref global::System.Globalization.DateTimeFormatInfo dtfi, ref global::System.ParsingInfo parseInfo, ref global::System.DateTimeResult result) |
static bool | ParseJapaneseEraStart (ref global::System.__DTString str, global::System.Globalization.DateTimeFormatInfo dtfi) |
static bool | ParseByFormat (ref global::System.__DTString str, ref global::System.__DTString format, ref global::System.ParsingInfo parseInfo, global::System.Globalization.DateTimeFormatInfo dtfi, ref global::System.DateTimeResult result) |
static bool | DoStrictParse (global::System.ReadOnlySpan< char > s, global::System.ReadOnlySpan< char > formatParam, global::System.Globalization.DateTimeStyles styles, global::System.Globalization.DateTimeFormatInfo dtfi, ref global::System.DateTimeResult result) |
static global::System.Exception | GetDateTimeParseException (ref global::System.DateTimeResult result) |
static | DateTimeParse () |
Static Private Attributes | |
static global::System.DateTimeParse.DS[][] | dateParsingStates |
Definition at line 12 of file DateTimeParse.cs.