(m)
| 1684 | } |
| 1685 | |
| 1686 | function valid__isValid(m) { |
| 1687 | if (m._isValid == null) { |
| 1688 | var flags = getParsingFlags(m); |
| 1689 | m._isValid = !isNaN(m._d.getTime()) && |
| 1690 | flags.overflow < 0 && |
| 1691 | !flags.empty && |
| 1692 | !flags.invalidMonth && |
| 1693 | !flags.invalidWeekday && |
| 1694 | !flags.nullInput && |
| 1695 | !flags.invalidFormat && |
| 1696 | !flags.userInvalidated; |
| 1697 | |
| 1698 | if (m._strict) { |
| 1699 | m._isValid = m._isValid && |
| 1700 | flags.charsLeftOver === 0 && |
| 1701 | flags.unusedTokens.length === 0 && |
| 1702 | flags.bigHour === undefined; |
| 1703 | } |
| 1704 | } |
| 1705 | return m._isValid; |
| 1706 | } |
| 1707 | |
| 1708 | function valid__createInvalid (flags) { |
| 1709 | var m = create_utc__createUTC(NaN); |
no test coverage detected