131 references to ParseFlags
System.Private.CoreLib (131)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (9)
277
private const
ParseFlags
ParseFlagsDateMask =
ParseFlags
.HaveHour |
ParseFlags
.HaveMinute |
ParseFlags
.HaveSecond |
ParseFlags
.HaveTime |
ParseFlags
.TimeZoneUsed |
278
ParseFlags
.TimeZoneUtc |
ParseFlags
.CaptureOffset |
ParseFlags
.UtcSortPattern;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (112)
39
result.flags |=
ParseFlags
.CaptureOffset;
70
resultData.flags |=
ParseFlags
.CaptureOffset;
123
result.flags |=
ParseFlags
.CaptureOffset;
140
resultData.flags |=
ParseFlags
.CaptureOffset;
594
if ((result.flags &
ParseFlags
.TimeZoneUsed) != 0)
600
result.flags |=
ParseFlags
.TimeZoneUsed;
1106
if ((result.flags &
ParseFlags
.TimeZoneUsed) != 0)
1114
result.flags |=
ParseFlags
.TimeZoneUsed;
1116
result.flags |=
ParseFlags
.TimeZoneUtc;
1146
if ((str.m_current == '-' || str.m_current == '+') && ((result.flags &
ParseFlags
.TimeZoneUsed) == 0))
1151
result.flags |=
ParseFlags
.TimeZoneUsed;
1553
result.flags |=
ParseFlags
.YearDefault;
1559
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1581
result.flags |=
ParseFlags
.HaveDate;
1590
result.flags |=
ParseFlags
.HaveDate;
1601
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1623
result.flags |=
ParseFlags
.HaveDate;
1631
result.flags |=
ParseFlags
.HaveDate;
1639
result.flags |=
ParseFlags
.HaveDate;
1647
result.flags |=
ParseFlags
.HaveDate;
1657
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1736
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1789
if ((result.flags &
ParseFlags
.HaveDate) != 0)
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;
1858
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1874
result.flags |=
ParseFlags
.HaveDate;
1882
result.flags |=
ParseFlags
.HaveDate;
1892
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1912
result.flags |=
ParseFlags
.HaveDate;
1920
result.flags |=
ParseFlags
.HaveDate;
1930
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1939
result.flags |=
ParseFlags
.HaveDate;
1948
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1957
result.flags |=
ParseFlags
.HaveDate;
1966
if ((result.flags &
ParseFlags
.HaveDate) != 0)
1975
result.flags |=
ParseFlags
.HaveDate;
2038
if ((result.flags &
ParseFlags
.HaveTime) != 0)
2053
result.flags |=
ParseFlags
.HaveTime;
2060
if ((result.flags &
ParseFlags
.HaveTime) != 0)
2069
result.flags |=
ParseFlags
.HaveTime;
2075
if ((result.flags &
ParseFlags
.HaveTime) != 0)
2085
result.flags |=
ParseFlags
.HaveTime;
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)
2185
result.flags |=
ParseFlags
.HaveYear;
2189
if ((result.flags &
ParseFlags
.HaveMonth) != 0)
2193
result.flags |=
ParseFlags
.HaveMonth;
2197
if ((result.flags &
ParseFlags
.HaveDay) != 0)
2201
result.flags |=
ParseFlags
.HaveDay;
2205
if ((result.flags &
ParseFlags
.HaveHour) != 0)
2209
result.flags |=
ParseFlags
.HaveHour;
2213
if ((result.flags &
ParseFlags
.HaveMinute) != 0)
2217
result.flags |=
ParseFlags
.HaveMinute;
2221
if ((result.flags &
ParseFlags
.HaveSecond) != 0)
2225
result.flags |=
ParseFlags
.HaveSecond;
2447
result.flags |=
ParseFlags
.CaptureOffset;
2478
parseResult.flags |=
ParseFlags
.CaptureOffset;
2766
if ((result.flags &
ParseFlags
.CaptureOffset) != 0)
2785
if ((result.flags &
ParseFlags
.TimeZoneUsed) == 0)
2798
result.flags |=
ParseFlags
.TimeZoneUsed;
2816
result.flags |=
ParseFlags
.TimeZoneUsed;
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))
3036
result.flags |=
ParseFlags
.TimeZoneUsed;
3046
result.flags |=
ParseFlags
.TimeZoneUsed;
3048
result.flags |=
ParseFlags
.TimeZoneUtc;
3926
if ((result.flags & (
ParseFlags
.CaptureOffset |
ParseFlags
.TimeZoneUsed)) == (
ParseFlags
.CaptureOffset |
ParseFlags
.TimeZoneUsed))
3937
if ((result.flags &
ParseFlags
.CaptureOffset) != 0)
3950
&& ((result.Year == -1 || ((result.flags &
ParseFlags
.YearDefault) != 0)) && (result.flags &
ParseFlags
.TimeZoneUsed) != 0))
4056
if ((result.flags &
ParseFlags
.CaptureOffset) != 0)
4058
result.flags |=
ParseFlags
.Rfc1123Pattern;
4066
if ((result.flags &
ParseFlags
.CaptureOffset) != 0)
4068
result.flags |=
ParseFlags
.UtcSortPattern;
4074
result.flags |=
ParseFlags
.TimeZoneUsed;
4076
result.flags |=
ParseFlags
.TimeZoneUtc;
4193
result.flags |=
ParseFlags
.ParsedMonthName;
4380
if ((result.flags &
ParseFlags
.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
4386
result.flags |=
ParseFlags
.TimeZoneUsed;
4390
if ((result.flags &
ParseFlags
.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
4396
result.flags |=
ParseFlags
.TimeZoneUsed;
4398
result.flags |=
ParseFlags
.TimeZoneUtc;
4416
if ((result.flags &
ParseFlags
.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
4422
result.flags |=
ParseFlags
.TimeZoneUsed;
4424
result.flags |=
ParseFlags
.TimeZoneUtc;
4435
if ((result.flags &
ParseFlags
.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
4441
result.flags |=
ParseFlags
.TimeZoneUsed;
4503
if ((result.flags &
ParseFlags
.CaptureOffset) != 0)
4505
if (((result.flags &
ParseFlags
.Rfc1123Pattern) != 0 && quotedSpan.SequenceEqual(GMTName)) ||
4506
((result.flags &
ParseFlags
.UtcSortPattern) != 0 && quotedSpan.SequenceEqual(ZuluName)))
4508
result.flags |=
ParseFlags
.TimeZoneUsed;
4570
result.flags |=
ParseFlags
.TimeZoneUsed;
4701
if (((result.flags &
ParseFlags
.CaptureOffset) != 0) && formatParamChar == 'U')
4832
if (!dtfi.YearMonthAdjustment(ref result.Year, ref result.Month, (result.flags &
ParseFlags
.ParsedMonthName) != 0))
5247
result.flags |=
ParseFlags
.TimeZoneUsed |
ParseFlags
.TimeZoneUtc;
5304
result.flags |=
ParseFlags
.TimeZoneUsed;
6224
internal
ParseFlags
flags;
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (10)
445
private const
ParseFlags
ParseFlagsTimeMask =
ParseFlags
.HaveYear |
ParseFlags
.HaveMonth |
ParseFlags
.HaveDay |
ParseFlags
.HaveDate |
ParseFlags
.TimeZoneUsed |
446
ParseFlags
.TimeZoneUtc |
ParseFlags
.ParsedMonthName |
ParseFlags
.CaptureOffset |
ParseFlags
.UtcSortPattern;