Calendar.cpp |
IsISOLeapYear ( year )
|
121236 |
Calendar.h |
AvailableCalendars ( )
|
13246 |
Crash.h |
|
878 |
Duration.cpp |
DurationSign ( years, months, weeks, days, hours, minutes, seconds,
milliseconds, microseconds, nanoseconds )
|
134228 |
Duration.h |
Extract the duration fields from the Duration object.
|
9886 |
Era.h |
|
7580 |
Instant.cpp |
Check if the absolute value is less-or-equal to the given limit.
|
37550 |
Instant.h |
Extract the instant fields from the Instant object.
|
3798 |
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".
|
13071 |
moz.build |
|
1067 |
PlainDate.cpp |
IsValidISODate ( year, month, day )
|
70416 |
PlainDate.h |
Extract the date fields from the PlainDate object.
|
6206 |
PlainDateTime.cpp |
IsValidISODateTime ( year, month, day, hour, minute, second, millisecond,
microsecond, nanosecond )
|
73167 |
PlainDateTime.h |
Extract the date fields from the PlainDateTime object.
|
8723 |
PlainMonthDay.cpp |
CreateTemporalMonthDay ( isoMonth, isoDay, calendar, referenceISOYear [ ,
newTarget ] )
|
23689 |
PlainMonthDay.h |
Extract the date fields from the PlainMonthDay object.
|
3557 |
PlainTime.cpp |
IsValidTime ( hour, minute, second, millisecond, microsecond, nanosecond )
|
46084 |
PlainTime.h |
Extract the time fields from the PlainTime object.
|
5119 |
PlainYearMonth.cpp |
ISOYearMonthWithinLimits ( year, month )
|
42785 |
PlainYearMonth.h |
Extract the date fields from the PlainYearMonth object.
|
3636 |
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.
|
45804 |
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.
|
12367 |
TemporalFields.cpp |
|
23119 |
TemporalFields.h |
Mark the field as assigned. Each field should be assigned exactly once.
|
14189 |
TemporalNow.cpp |
6.4.3 DefaultTimeZone ()
Returns the IANA time zone name for the host environment's current time zone.
ES2017 Intl draft rev 4a23f407336d382ed5e3471200c690c9b020b5f3
|
10809 |
TemporalNow.h |
namespace js::temporal |
725 |
TemporalParser.cpp |
ParseDateTimeUTCOffset ( offsetString )
|
91375 |
TemporalParser.h |
ParseTemporalInstantString ( isoString )
|
4972 |
TemporalRoundingMode.h |
NegateRoundingMode ( roundingMode )
|
26702 |
TemporalTypes.h |
Struct to represent a seconds and nanoseconds value. The nanoseconds value
is normalized to the range [0, 999'999'999].
|
19321 |
TemporalUnit.h |
namespace js::temporal |
4558 |
TimeZone.cpp |
IsValidTimeZoneName ( timeZone )
IsAvailableTimeZoneName ( timeZone )
|
34130 |
TimeZone.h |
namespace js::temporal |
11578 |
ToString.cpp |
FormatFractionalSeconds ( subSecondNanoseconds, precision )
|
17188 |
ToString.h |
TemporalInstantToString ( instant, timeZone, precision )
|
3070 |
ZonedDateTime.cpp |
InterpretISODateTimeOffset ( year, month, day, hour, minute, second,
millisecond, microsecond, nanosecond, offsetBehaviour, offsetNanoseconds,
timeZoneRec, disambiguation, offsetOption, matchBehaviour )
|
99378 |
ZonedDateTime.h |
Extract the instant fields from the ZonedDateTime object.
|
7704 |