60 writes to flags
System.Private.CoreLib (60)
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;
1114
result.
flags
|= ParseFlags.TimeZoneUsed;
1116
result.
flags
|= ParseFlags.TimeZoneUtc;
1151
result.
flags
|= ParseFlags.TimeZoneUsed;
1553
result.
flags
|= ParseFlags.YearDefault;
1581
result.
flags
|= ParseFlags.HaveDate;
1590
result.
flags
|= ParseFlags.HaveDate;
1623
result.
flags
|= ParseFlags.HaveDate;
1631
result.
flags
|= ParseFlags.HaveDate;
1639
result.
flags
|= ParseFlags.HaveDate;
1647
result.
flags
|= ParseFlags.HaveDate;
1811
result.
flags
|= ParseFlags.HaveDate;
1817
result.
flags
|= ParseFlags.HaveDate;
1826
result.
flags
|= ParseFlags.HaveDate;
1832
result.
flags
|= ParseFlags.HaveDate;
1841
result.
flags
|= ParseFlags.HaveDate;
1847
result.
flags
|= ParseFlags.HaveDate;
1874
result.
flags
|= ParseFlags.HaveDate;
1882
result.
flags
|= ParseFlags.HaveDate;
1912
result.
flags
|= ParseFlags.HaveDate;
1920
result.
flags
|= ParseFlags.HaveDate;
1939
result.
flags
|= ParseFlags.HaveDate;
1957
result.
flags
|= ParseFlags.HaveDate;
1975
result.
flags
|= ParseFlags.HaveDate;
2053
result.
flags
|= ParseFlags.HaveTime;
2069
result.
flags
|= ParseFlags.HaveTime;
2085
result.
flags
|= ParseFlags.HaveTime;
2185
result.
flags
|= ParseFlags.HaveYear;
2193
result.
flags
|= ParseFlags.HaveMonth;
2201
result.
flags
|= ParseFlags.HaveDay;
2209
result.
flags
|= ParseFlags.HaveHour;
2217
result.
flags
|= ParseFlags.HaveMinute;
2225
result.
flags
|= ParseFlags.HaveSecond;
2447
result.
flags
|= ParseFlags.CaptureOffset;
2478
parseResult.
flags
|= ParseFlags.CaptureOffset;
2798
result.
flags
|= ParseFlags.TimeZoneUsed;
2816
result.
flags
|= ParseFlags.TimeZoneUsed;
3036
result.
flags
|= ParseFlags.TimeZoneUsed;
3046
result.
flags
|= ParseFlags.TimeZoneUsed;
3048
result.
flags
|= ParseFlags.TimeZoneUtc;
4039
result.
flags
|= ParseFlags.Rfc1123Pattern;
4049
result.
flags
|= ParseFlags.UtcSortPattern;
4055
result.
flags
|= ParseFlags.TimeZoneUsed;
4057
result.
flags
|= ParseFlags.TimeZoneUtc;
4174
result.
flags
|= ParseFlags.ParsedMonthName;
4367
result.
flags
|= ParseFlags.TimeZoneUsed;
4377
result.
flags
|= ParseFlags.TimeZoneUsed;
4379
result.
flags
|= ParseFlags.TimeZoneUtc;
4403
result.
flags
|= ParseFlags.TimeZoneUsed;
4405
result.
flags
|= ParseFlags.TimeZoneUtc;
4422
result.
flags
|= ParseFlags.TimeZoneUsed;
4489
result.
flags
|= ParseFlags.TimeZoneUsed;
4551
result.
flags
|= ParseFlags.TimeZoneUsed;
5224
result.
flags
|= ParseFlags.TimeZoneUsed | ParseFlags.TimeZoneUtc;
5281
result.
flags
|= ParseFlags.TimeZoneUsed;
55 references to flags
System.Private.CoreLib (55)
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\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (49)
210
innerResult.flags = result.
flags
;
594
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0)
1106
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0)
1146
if ((str.m_current == '-' || str.m_current == '+') && ((result.
flags
& ParseFlags.TimeZoneUsed) == 0))
1559
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1601
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1657
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1736
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1789
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1858
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1892
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1930
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1948
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1966
if ((result.
flags
& ParseFlags.HaveDate) != 0)
2038
if ((result.
flags
& ParseFlags.HaveTime) != 0)
2060
if ((result.
flags
& ParseFlags.HaveTime) != 0)
2075
if ((result.
flags
& ParseFlags.HaveTime) != 0)
2133
if ((result.
flags
& ParseFlags.HaveYear) != 0)
2135
if (((result.
flags
& ParseFlags.HaveMonth) == 0) && ((result.
flags
& ParseFlags.HaveDay) == 0))
2143
else if ((result.
flags
& ParseFlags.HaveMonth) != 0)
2145
if (((result.
flags
& ParseFlags.HaveYear) == 0) && ((result.
flags
& ParseFlags.HaveDay) == 0))
2181
if ((result.
flags
& ParseFlags.HaveYear) != 0)
2189
if ((result.
flags
& ParseFlags.HaveMonth) != 0)
2197
if ((result.
flags
& ParseFlags.HaveDay) != 0)
2205
if ((result.
flags
& ParseFlags.HaveHour) != 0)
2213
if ((result.
flags
& ParseFlags.HaveMinute) != 0)
2221
if ((result.
flags
& ParseFlags.HaveSecond) != 0)
2766
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
2785
if ((result.
flags
& ParseFlags.TimeZoneUsed) == 0)
2828
if (((styles & DateTimeStyles.RoundtripKind) != 0) && ((result.
flags
& ParseFlags.TimeZoneUtc) != 0))
2846
if ((result.
flags
& ParseFlags.TimeZoneUsed) == 0)
2885
if (((result.
flags
& ParseFlags.TimeZoneUsed) == 0) && ((styles & DateTimeStyles.AssumeUniversal) == 0))
3907
if ((result.
flags
& (ParseFlags.CaptureOffset | ParseFlags.TimeZoneUsed)) == (ParseFlags.CaptureOffset | ParseFlags.TimeZoneUsed))
3918
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
3931
&& ((result.Year == -1 || ((result.
flags
& ParseFlags.YearDefault) != 0)) && (result.
flags
& ParseFlags.TimeZoneUsed) != 0))
4037
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
4047
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
4361
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
4371
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
4397
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
4416
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
4484
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
4486
if (((result.
flags
& ParseFlags.Rfc1123Pattern) != 0 && quotedSpan.SequenceEqual(GMTName)) ||
4487
((result.
flags
& ParseFlags.UtcSortPattern) != 0 && quotedSpan.SequenceEqual(ZuluName)))
4682
if (((result.
flags
& ParseFlags.CaptureOffset) != 0) && formatParamChar == 'U')
4813
if (!dtfi.YearMonthAdjustment(ref result.Year, ref result.Month, (result.
flags
& ParseFlags.ParsedMonthName) != 0))
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))