| Calendar.cpp |
IsISOLeapYear ( year )
|
127174 |
| Calendar.h |
AvailableCalendars ( )
|
13313 |
| CalendarFields.cpp |
|
18073 |
| CalendarFields.h |
|
12045 |
| Duration.cpp |
DurationSign ( duration )
|
118507 |
| Duration.h |
Extract the duration fields from the Duration object.
|
8347 |
| Era.h |
|
6854 |
| Instant.cpp |
Check if the absolute value is less-or-equal to the given limit.
|
37018 |
| Instant.h |
Extract the epoch nanoseconds fields from this ZonedDateTime object.
|
3519 |
| Int96.cpp |
|
2536 |
| Int96.h |
96-bit integer with explicit sign. Supports integers in the range
[-(2**96 - 1), 2**96 - 1].
|
4546 |
| Int128.cpp |
|
6967 |
| Int128.h |
Unsigned 128-bit integer, implemented as a pair of unsigned 64-bit integers.
Supports all basic arithmetic operators.
|
21557 |
| MonthCode.h |
Returns the maximum non-leap month. This is the epagomenal month "M13".
|
13212 |
| moz.build |
|
923 |
| PlainDate.cpp |
IsValidISODate ( year, month, day )
|
50009 |
| PlainDate.h |
Extract the date fields from this PlainDate object.
|
4346 |
| PlainDateTime.cpp |
IsValidISODate ( year, month, day )
IsValidTime ( hour, minute, second, millisecond, microsecond, nanosecond )
|
65223 |
| PlainDateTime.h |
Extract the date fields from this PlainDateTime object.
|
5992 |
| PlainMonthDay.cpp |
CreateTemporalMonthDay ( isoDate, calendar [ , newTarget ] )
|
22258 |
| PlainMonthDay.h |
Extract the date fields from this PlainDate object.
|
3338 |
| PlainTime.cpp |
IsValidTime ( hour, minute, second, millisecond, microsecond, nanosecond )
|
44198 |
| PlainTime.h |
Extract the time fields from this PlainTime object.
|
3367 |
| PlainYearMonth.cpp |
ISOYearMonthWithinLimits ( isoDate )
|
38584 |
| PlainYearMonth.h |
Extract the date fields from this PlainYearMonth object.
|
3344 |
| 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.
|
43731 |
| 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.
|
12294 |
| TemporalNow.cpp |
SystemUTCEpochNanoseconds ( )
|
7280 |
| TemporalNow.h |
namespace js::temporal |
725 |
| TemporalParser.cpp |
ParseDateTimeUTCOffset ( offsetString )
|
87088 |
| TemporalParser.h |
ParseTemporalInstantString ( isoString )
|
5475 |
| TemporalRoundingMode.h |
NegateRoundingMode ( roundingMode )
|
26648 |
| TemporalTypes.h |
Struct to represent a seconds and nanoseconds value. The nanoseconds value
is normalized to the range [0, 999'999'999].
|
23081 |
| TemporalUnit.h |
namespace js::temporal |
4467 |
| TimeZone.cpp |
FormatOffsetTimeZoneIdentifier ( offsetMinutes [ , style ] )
|
36772 |
| TimeZone.h |
namespace js::temporal |
12671 |
| ToString.cpp |
FormatFractionalSeconds ( subSecondNanoseconds, precision )
|
16819 |
| ToString.h |
TemporalInstantToString ( instant, timeZone, precision )
|
2932 |
| ZonedDateTime.cpp |
InterpretISODateTimeOffset ( isoDate, time, offsetBehaviour,
offsetNanoseconds, timeZone, disambiguation, offsetOption, matchBehaviour )
|
95490 |
| ZonedDateTime.h |
Extract the epoch nanoseconds fields from this ZonedDateTime object.
|
6296 |