| Calendar.cpp |
IsISOLeapYear ( year )
|
125564 |
94 % |
| Calendar.h |
AvailableCalendars ( )
|
12690 |
100 % |
| CalendarFields.cpp |
|
17984 |
95 % |
| CalendarFields.h |
Return `true` if the field is present.
|
11932 |
99 % |
| Duration.cpp |
DurationSign ( duration )
|
121218 |
98 % |
| Duration.h |
Extract the duration fields from the Duration object.
|
8371 |
100 % |
| Era.h |
CalendarSupportsEra ( calendar )
|
7007 |
89 % |
| Instant.cpp |
Check if the absolute value is less-or-equal to the given limit.
|
37345 |
97 % |
| Instant.h |
Extract the epoch nanoseconds fields from this ZonedDateTime object.
|
3404 |
100 % |
| Int96.cpp |
|
2410 |
100 % |
| Int96.h |
96-bit integer with explicit sign. Supports integers in the range
[-(2**96 - 1), 2**96 - 1].
|
4286 |
98 % |
| MonthCode.h |
Returns the maximum non-leap month. This is the epagomenal month "M13".
|
12765 |
96 % |
| moz.build |
|
949 |
- |
| PlainDate.cpp |
IsValidISODate ( year, month, day )
|
49991 |
96 % |
| PlainDate.h |
Extract the date fields from this PlainDate object.
|
4231 |
96 % |
| PlainDateTime.cpp |
IsValidISODate ( year, month, day )
IsValidTime ( hour, minute, second, millisecond, microsecond, nanosecond )
|
65955 |
98 % |
| PlainDateTime.h |
Extract the date fields from this PlainDateTime object.
|
5877 |
97 % |
| PlainMonthDay.cpp |
CreateTemporalMonthDay ( isoDate, calendar [ , newTarget ] )
|
22131 |
96 % |
| PlainMonthDay.h |
Extract the date fields from this PlainDate object.
|
3223 |
96 % |
| PlainTime.cpp |
IsValidTime ( hour, minute, second, millisecond, microsecond, nanosecond )
|
44561 |
98 % |
| PlainTime.h |
Extract the time fields from this PlainTime object.
|
3252 |
100 % |
| PlainYearMonth.cpp |
ISOYearMonthWithinLimits ( isoDate )
|
38415 |
97 % |
| PlainYearMonth.h |
Extract the date fields from this PlainYearMonth object.
|
3229 |
96 % |
| Temporal.cpp |
GetOption ( options, property, type, values, default )
GetOption specialization when `type=string`. Default value handling must
happen in the caller, so we don't provide the `default` parameter here.
|
44543 |
94 % |
| Temporal.h |
Rounding increment, which is an integer in the range [1, 1'000'000'000].
Temporal units are rounded to a multiple of the specified increment value.
|
11587 |
100 % |
| TemporalNow.cpp |
SystemUTCEpochNanoseconds ( )
|
7171 |
93 % |
| TemporalNow.h |
namespace js::temporal |
610 |
- |
| TemporalParser.cpp |
ParseDateTimeUTCOffset ( offsetString )
|
86951 |
95 % |
| TemporalParser.h |
ParseTemporalInstantString ( isoString )
|
5358 |
100 % |
| TemporalRoundingMode.h |
NegateRoundingMode ( roundingMode )
|
26519 |
95 % |
| TemporalTypes.h |
Struct to represent a seconds and nanoseconds value. The nanoseconds value
is normalized to the range [0, 999'999'999].
|
19858 |
100 % |
| TemporalUnit.h |
namespace js::temporal |
4563 |
69 % |
| TimeZone.cpp |
FormatOffsetTimeZoneIdentifier ( offsetMinutes [ , style ] )
|
36687 |
88 % |
| TimeZone.h |
namespace js::temporal |
12556 |
100 % |
| ToString.cpp |
FormatFractionalSeconds ( subSecondNanoseconds, precision )
|
16704 |
93 % |
| ToString.h |
TemporalInstantToString ( instant, timeZone, precision )
|
2817 |
- |
| ZonedDateTime.cpp |
InterpretISODateTimeOffset ( isoDate, time, offsetBehaviour,
offsetNanoseconds, timeZone, disambiguation, offsetOption, matchBehaviour )
|
96128 |
95 % |
| ZonedDateTime.h |
Extract the epoch nanoseconds fields from this ZonedDateTime object.
|
6181 |
100 % |