60 writes to flags
System.Private.CoreLib (60)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (60)
38
result.
flags
|= ParseFlags.CaptureOffset;
69
resultData.
flags
|= ParseFlags.CaptureOffset;
122
result.
flags
|= ParseFlags.CaptureOffset;
139
resultData.
flags
|= ParseFlags.CaptureOffset;
209
innerResult.
flags
= result.flags;
590
result.
flags
|= ParseFlags.TimeZoneUsed;
1108
result.
flags
|= ParseFlags.TimeZoneUsed;
1110
result.
flags
|= ParseFlags.TimeZoneUtc;
1145
result.
flags
|= ParseFlags.TimeZoneUsed;
1547
result.
flags
|= ParseFlags.YearDefault;
1575
result.
flags
|= ParseFlags.HaveDate;
1584
result.
flags
|= ParseFlags.HaveDate;
1617
result.
flags
|= ParseFlags.HaveDate;
1625
result.
flags
|= ParseFlags.HaveDate;
1633
result.
flags
|= ParseFlags.HaveDate;
1641
result.
flags
|= ParseFlags.HaveDate;
1805
result.
flags
|= ParseFlags.HaveDate;
1811
result.
flags
|= ParseFlags.HaveDate;
1820
result.
flags
|= ParseFlags.HaveDate;
1826
result.
flags
|= ParseFlags.HaveDate;
1835
result.
flags
|= ParseFlags.HaveDate;
1841
result.
flags
|= ParseFlags.HaveDate;
1868
result.
flags
|= ParseFlags.HaveDate;
1876
result.
flags
|= ParseFlags.HaveDate;
1906
result.
flags
|= ParseFlags.HaveDate;
1914
result.
flags
|= ParseFlags.HaveDate;
1933
result.
flags
|= ParseFlags.HaveDate;
1951
result.
flags
|= ParseFlags.HaveDate;
1969
result.
flags
|= ParseFlags.HaveDate;
2047
result.
flags
|= ParseFlags.HaveTime;
2063
result.
flags
|= ParseFlags.HaveTime;
2079
result.
flags
|= ParseFlags.HaveTime;
2179
result.
flags
|= ParseFlags.HaveYear;
2187
result.
flags
|= ParseFlags.HaveMonth;
2195
result.
flags
|= ParseFlags.HaveDay;
2203
result.
flags
|= ParseFlags.HaveHour;
2211
result.
flags
|= ParseFlags.HaveMinute;
2219
result.
flags
|= ParseFlags.HaveSecond;
2441
result.
flags
|= ParseFlags.CaptureOffset;
2472
parseResult.
flags
|= ParseFlags.CaptureOffset;
2768
result.
flags
|= ParseFlags.TimeZoneUsed;
2786
result.
flags
|= ParseFlags.TimeZoneUsed;
3006
result.
flags
|= ParseFlags.TimeZoneUsed;
3016
result.
flags
|= ParseFlags.TimeZoneUsed;
3018
result.
flags
|= ParseFlags.TimeZoneUtc;
3971
result.
flags
|= ParseFlags.Rfc1123Pattern;
3981
result.
flags
|= ParseFlags.UtcSortPattern;
3987
result.
flags
|= ParseFlags.TimeZoneUsed;
3989
result.
flags
|= ParseFlags.TimeZoneUtc;
4106
result.
flags
|= ParseFlags.ParsedMonthName;
4299
result.
flags
|= ParseFlags.TimeZoneUsed;
4309
result.
flags
|= ParseFlags.TimeZoneUsed;
4311
result.
flags
|= ParseFlags.TimeZoneUtc;
4335
result.
flags
|= ParseFlags.TimeZoneUsed;
4337
result.
flags
|= ParseFlags.TimeZoneUtc;
4354
result.
flags
|= ParseFlags.TimeZoneUsed;
4421
result.
flags
|= ParseFlags.TimeZoneUsed;
4485
result.
flags
|= ParseFlags.TimeZoneUsed;
5123
result.
flags
|= ParseFlags.TimeZoneUsed | ParseFlags.TimeZoneUtc;
5180
result.
flags
|= ParseFlags.TimeZoneUsed;
55 references to flags
System.Private.CoreLib (55)
src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (3)
455
if ((dtResult.
flags
& ParseFlagsDateMask) != 0)
520
if ((dtResult.
flags
& ParseFlagsDateMask) != 0)
592
if (DateTimeParse.TryParseExact(s, format, dtfiToUse, style, ref dtResult) && ((dtResult.
flags
& ParseFlagsDateMask) == 0))
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (49)
209
innerResult.flags = result.
flags
;
584
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0)
1100
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0)
1140
if ((str.m_current == '-' || str.m_current == '+') && ((result.
flags
& ParseFlags.TimeZoneUsed) == 0))
1553
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1595
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1651
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1730
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1783
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1852
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1886
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1924
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1942
if ((result.
flags
& ParseFlags.HaveDate) != 0)
1960
if ((result.
flags
& ParseFlags.HaveDate) != 0)
2032
if ((result.
flags
& ParseFlags.HaveTime) != 0)
2054
if ((result.
flags
& ParseFlags.HaveTime) != 0)
2069
if ((result.
flags
& ParseFlags.HaveTime) != 0)
2127
if ((result.
flags
& ParseFlags.HaveYear) != 0)
2129
if (((result.
flags
& ParseFlags.HaveMonth) == 0) && ((result.
flags
& ParseFlags.HaveDay) == 0))
2137
else if ((result.
flags
& ParseFlags.HaveMonth) != 0)
2139
if (((result.
flags
& ParseFlags.HaveYear) == 0) && ((result.
flags
& ParseFlags.HaveDay) == 0))
2175
if ((result.
flags
& ParseFlags.HaveYear) != 0)
2183
if ((result.
flags
& ParseFlags.HaveMonth) != 0)
2191
if ((result.
flags
& ParseFlags.HaveDay) != 0)
2199
if ((result.
flags
& ParseFlags.HaveHour) != 0)
2207
if ((result.
flags
& ParseFlags.HaveMinute) != 0)
2215
if ((result.
flags
& ParseFlags.HaveSecond) != 0)
2736
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
2755
if ((result.
flags
& ParseFlags.TimeZoneUsed) == 0)
2798
if (((styles & DateTimeStyles.RoundtripKind) != 0) && ((result.
flags
& ParseFlags.TimeZoneUtc) != 0))
2816
if ((result.
flags
& ParseFlags.TimeZoneUsed) == 0)
2855
if (((result.
flags
& ParseFlags.TimeZoneUsed) == 0) && ((styles & DateTimeStyles.AssumeUniversal) == 0))
3839
if ((result.
flags
& (ParseFlags.CaptureOffset | ParseFlags.TimeZoneUsed)) == (ParseFlags.CaptureOffset | ParseFlags.TimeZoneUsed))
3850
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
3863
&& ((result.Year == -1 || ((result.
flags
& ParseFlags.YearDefault) != 0)) && (result.
flags
& ParseFlags.TimeZoneUsed) != 0))
3969
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
3979
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
4293
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
4303
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
4329
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
4348
if ((result.
flags
& ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
4416
if ((result.
flags
& ParseFlags.CaptureOffset) != 0)
4418
if (((result.
flags
& ParseFlags.Rfc1123Pattern) != 0 && quotedSpan.SequenceEqual(GMTName)) ||
4419
((result.
flags
& ParseFlags.UtcSortPattern) != 0 && quotedSpan.SequenceEqual(ZuluName)))
4616
if (((result.
flags
& ParseFlags.CaptureOffset) != 0) && formatParamChar == 'U')
4747
if (!dtfi.YearMonthAdjustment(ref result.Year, ref result.Month, (result.
flags
& ParseFlags.ParsedMonthName) != 0))
src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (3)
625
if ((dtResult.
flags
& ParseFlagsTimeMask) != 0)
691
if ((dtResult.
flags
& ParseFlagsTimeMask) != 0)
762
if (DateTimeParse.TryParseExact(s, format, dtfiToUse, style, ref dtResult) && ((dtResult.
flags
& ParseFlagsTimeMask) == 0))