60 writes to flags
System.Private.CoreLib (60)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (60)
39result.flags |= ParseFlags.CaptureOffset; 70resultData.flags |= ParseFlags.CaptureOffset; 123result.flags |= ParseFlags.CaptureOffset; 140resultData.flags |= ParseFlags.CaptureOffset; 210innerResult.flags = result.flags; 600result.flags |= ParseFlags.TimeZoneUsed; 1121result.flags |= ParseFlags.TimeZoneUsed; 1123result.flags |= ParseFlags.TimeZoneUtc; 1158result.flags |= ParseFlags.TimeZoneUsed; 1560result.flags |= ParseFlags.YearDefault; 1588result.flags |= ParseFlags.HaveDate; 1597result.flags |= ParseFlags.HaveDate; 1630result.flags |= ParseFlags.HaveDate; 1638result.flags |= ParseFlags.HaveDate; 1646result.flags |= ParseFlags.HaveDate; 1654result.flags |= ParseFlags.HaveDate; 1818result.flags |= ParseFlags.HaveDate; 1824result.flags |= ParseFlags.HaveDate; 1833result.flags |= ParseFlags.HaveDate; 1839result.flags |= ParseFlags.HaveDate; 1848result.flags |= ParseFlags.HaveDate; 1854result.flags |= ParseFlags.HaveDate; 1881result.flags |= ParseFlags.HaveDate; 1889result.flags |= ParseFlags.HaveDate; 1919result.flags |= ParseFlags.HaveDate; 1927result.flags |= ParseFlags.HaveDate; 1946result.flags |= ParseFlags.HaveDate; 1964result.flags |= ParseFlags.HaveDate; 1982result.flags |= ParseFlags.HaveDate; 2060result.flags |= ParseFlags.HaveTime; 2076result.flags |= ParseFlags.HaveTime; 2092result.flags |= ParseFlags.HaveTime; 2192result.flags |= ParseFlags.HaveYear; 2200result.flags |= ParseFlags.HaveMonth; 2208result.flags |= ParseFlags.HaveDay; 2216result.flags |= ParseFlags.HaveHour; 2224result.flags |= ParseFlags.HaveMinute; 2232result.flags |= ParseFlags.HaveSecond; 2454result.flags |= ParseFlags.CaptureOffset; 2485parseResult.flags |= ParseFlags.CaptureOffset; 2805result.flags |= ParseFlags.TimeZoneUsed; 2823result.flags |= ParseFlags.TimeZoneUsed; 3043result.flags |= ParseFlags.TimeZoneUsed; 3053result.flags |= ParseFlags.TimeZoneUsed; 3055result.flags |= ParseFlags.TimeZoneUtc; 4065result.flags |= ParseFlags.Rfc1123Pattern; 4075result.flags |= ParseFlags.UtcSortPattern; 4081result.flags |= ParseFlags.TimeZoneUsed; 4083result.flags |= ParseFlags.TimeZoneUtc; 4200result.flags |= ParseFlags.ParsedMonthName; 4393result.flags |= ParseFlags.TimeZoneUsed; 4403result.flags |= ParseFlags.TimeZoneUsed; 4405result.flags |= ParseFlags.TimeZoneUtc; 4429result.flags |= ParseFlags.TimeZoneUsed; 4431result.flags |= ParseFlags.TimeZoneUtc; 4448result.flags |= ParseFlags.TimeZoneUsed; 4515result.flags |= ParseFlags.TimeZoneUsed; 4577result.flags |= ParseFlags.TimeZoneUsed; 5254result.flags |= ParseFlags.TimeZoneUsed | ParseFlags.TimeZoneUtc; 5311result.flags |= ParseFlags.TimeZoneUsed;
55 references to flags
System.Private.CoreLib (55)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (3)
487if ((dtResult.flags & ParseFlagsDateMask) != 0) 564if ((dtResult.flags & ParseFlagsDateMask) != 0) 646if (DateTimeParse.TryParseExact(s, format, dtfiToUse, style, ref dtResult) && ((dtResult.flags & ParseFlagsDateMask) == 0))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (49)
210innerResult.flags = result.flags; 594if ((result.flags & ParseFlags.TimeZoneUsed) != 0) 1113if ((result.flags & ParseFlags.TimeZoneUsed) != 0) 1153if ((str.m_current == '-' || str.m_current == '+') && ((result.flags & ParseFlags.TimeZoneUsed) == 0)) 1566if ((result.flags & ParseFlags.HaveDate) != 0) 1608if ((result.flags & ParseFlags.HaveDate) != 0) 1664if ((result.flags & ParseFlags.HaveDate) != 0) 1743if ((result.flags & ParseFlags.HaveDate) != 0) 1796if ((result.flags & ParseFlags.HaveDate) != 0) 1865if ((result.flags & ParseFlags.HaveDate) != 0) 1899if ((result.flags & ParseFlags.HaveDate) != 0) 1937if ((result.flags & ParseFlags.HaveDate) != 0) 1955if ((result.flags & ParseFlags.HaveDate) != 0) 1973if ((result.flags & ParseFlags.HaveDate) != 0) 2045if ((result.flags & ParseFlags.HaveTime) != 0) 2067if ((result.flags & ParseFlags.HaveTime) != 0) 2082if ((result.flags & ParseFlags.HaveTime) != 0) 2140if ((result.flags & ParseFlags.HaveYear) != 0) 2142if (((result.flags & ParseFlags.HaveMonth) == 0) && ((result.flags & ParseFlags.HaveDay) == 0)) 2150else if ((result.flags & ParseFlags.HaveMonth) != 0) 2152if (((result.flags & ParseFlags.HaveYear) == 0) && ((result.flags & ParseFlags.HaveDay) == 0)) 2188if ((result.flags & ParseFlags.HaveYear) != 0) 2196if ((result.flags & ParseFlags.HaveMonth) != 0) 2204if ((result.flags & ParseFlags.HaveDay) != 0) 2212if ((result.flags & ParseFlags.HaveHour) != 0) 2220if ((result.flags & ParseFlags.HaveMinute) != 0) 2228if ((result.flags & ParseFlags.HaveSecond) != 0) 2773if ((result.flags & ParseFlags.CaptureOffset) != 0) 2792if ((result.flags & ParseFlags.TimeZoneUsed) == 0) 2835if (((styles & DateTimeStyles.RoundtripKind) != 0) && ((result.flags & ParseFlags.TimeZoneUtc) != 0)) 2853if ((result.flags & ParseFlags.TimeZoneUsed) == 0) 2892if (((result.flags & ParseFlags.TimeZoneUsed) == 0) && ((styles & DateTimeStyles.AssumeUniversal) == 0)) 3933if ((result.flags & (ParseFlags.CaptureOffset | ParseFlags.TimeZoneUsed)) == (ParseFlags.CaptureOffset | ParseFlags.TimeZoneUsed)) 3944if ((result.flags & ParseFlags.CaptureOffset) != 0) 3957&& ((result.Year == -1 || ((result.flags & ParseFlags.YearDefault) != 0)) && (result.flags & ParseFlags.TimeZoneUsed) != 0)) 4063if ((result.flags & ParseFlags.CaptureOffset) != 0) 4073if ((result.flags & ParseFlags.CaptureOffset) != 0) 4387if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset) 4397if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero) 4423if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero) 4442if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset) 4510if ((result.flags & ParseFlags.CaptureOffset) != 0) 4512if (((result.flags & ParseFlags.Rfc1123Pattern) != 0 && quotedSpan.SequenceEqual(GMTName)) || 4513((result.flags & ParseFlags.UtcSortPattern) != 0 && quotedSpan.SequenceEqual(ZuluName))) 4708if (((result.flags & ParseFlags.CaptureOffset) != 0) && formatParamChar == 'U') 4839if (!dtfi.YearMonthAdjustment(ref result.Year, ref result.Month, (result.flags & ParseFlags.ParsedMonthName) != 0))
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (3)
656if ((dtResult.flags & ParseFlagsTimeMask) != 0) 734if ((dtResult.flags & ParseFlagsTimeMask) != 0) 815if (DateTimeParse.TryParseExact(s, format, dtfiToUse, style, ref dtResult) && ((dtResult.flags & ParseFlagsTimeMask) == 0))