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