(m)
| 2305 | } |
| 2306 | |
| 2307 | function checkOverflow (m) { |
| 2308 | var overflow; |
| 2309 | var a = m._a; |
| 2310 | |
| 2311 | if (a && getParsingFlags(m).overflow === -2) { |
| 2312 | overflow = |
| 2313 | a[MONTH] < 0 || a[MONTH] > 11 ? MONTH : |
| 2314 | a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH]) ? DATE : |
| 2315 | a[HOUR] < 0 || a[HOUR] > 24 || (a[HOUR] === 24 && (a[MINUTE] !== 0 || a[SECOND] !== 0 || a[MILLISECOND] !== 0)) ? HOUR : |
| 2316 | a[MINUTE] < 0 || a[MINUTE] > 59 ? MINUTE : |
| 2317 | a[SECOND] < 0 || a[SECOND] > 59 ? SECOND : |
| 2318 | a[MILLISECOND] < 0 || a[MILLISECOND] > 999 ? MILLISECOND : |
| 2319 | -1; |
| 2320 | |
| 2321 | if (getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE)) { |
| 2322 | overflow = DATE; |
| 2323 | } |
| 2324 | |
| 2325 | getParsingFlags(m).overflow = overflow; |
| 2326 | } |
| 2327 | |
| 2328 | return m; |
| 2329 | } |
| 2330 | |
| 2331 | function warn(msg) { |
| 2332 | if (utils_hooks__hooks.suppressDeprecationWarnings === false && typeof console !== 'undefined' && console.warn) { |
no test coverage detected