Calendar.cpp |
IteratorToListOfType ( iteratorRecord, elementTypes )
With `elementTypes = « String »`.
This implementation accepts an iterable instead of an iterator record.
|
147597 |
Calendar.h |
Calendar value, which is either a string containing a canonical calendar
identifier or an object.
|
32032 |
Duration.cpp |
DurationSign ( years, months, weeks, days, hours, minutes, seconds,
milliseconds, microseconds, nanoseconds )
|
169092 |
Duration.h |
Extract the duration fields from the Duration object.
|
12892 |
Instant.cpp |
Check if the absolute value is less-or-equal to the given limit.
|
45074 |
Instant.h |
Extract the instant fields from the Instant object.
|
4149 |
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 |
|
6992 |
Int128.h |
Unsigned 128-bit integer, implemented as a pair of unsigned 64-bit integers.
Supports all basic arithmetic operators.
|
21609 |
moz.build |
|
998 |
PlainDate.cpp |
IsValidISODate ( year, month, day )
|
86088 |
PlainDate.h |
Extract the date fields from the PlainDate object.
|
9068 |
PlainDateTime.cpp |
IsValidISODateTime ( year, month, day, hour, minute, second, millisecond,
microsecond, nanosecond )
|
81584 |
PlainDateTime.h |
Extract the date fields from the PlainDateTime object.
|
8268 |
PlainMonthDay.cpp |
CreateTemporalMonthDay ( isoMonth, isoDay, calendar, referenceISOYear [ ,
newTarget ] )
|
27896 |
PlainMonthDay.h |
Extract the date fields from the PlainMonthDay object.
|
1985 |
PlainTime.cpp |
IsValidTime ( hour, minute, second, millisecond, microsecond, nanosecond )
|
52324 |
PlainTime.h |
Extract the time fields from the PlainTime object.
|
5326 |
PlainYearMonth.cpp |
ISOYearMonthWithinLimits ( year, month )
|
45748 |
PlainYearMonth.h |
Extract the date fields from the PlainYearMonth object.
|
1915 |
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.
|
49647 |
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.
|
12066 |
TemporalFields.cpp |
|
29316 |
TemporalFields.h |
PrepareTemporalFields ( fields, fieldNames, requiredFields [ ,
duplicateBehaviour ] )
|
6127 |
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
|
14296 |
TemporalNow.h |
namespace js::temporal |
725 |
TemporalParser.cpp |
ParseDateTimeUTCOffset ( offsetString )
|
90781 |
TemporalParser.h |
ParseTemporalInstantString ( isoString )
|
4972 |
TemporalRoundingMode.h |
NegateTemporalRoundingMode ( roundingMode )
|
26676 |
TemporalTypes.h |
Struct to represent a seconds and nanoseconds value. The nanoseconds value
is normalized to the range [0, 999'999'999].
|
19113 |
TemporalUnit.h |
namespace js::temporal |
4467 |
TimeZone.cpp |
IsValidTimeZoneName ( timeZone )
IsAvailableTimeZoneName ( timeZone )
|
80402 |
TimeZone.h |
namespace js::temporal |
19595 |
ToString.cpp |
FormatFractionalSeconds ( subSecondNanoseconds, precision )
|
19605 |
ToString.h |
TemporalInstantToString ( instant, timeZone, precision )
|
3134 |
Wrapped.cpp |
|
766 |
Wrapped.h |
Type to represent possibly wrapped objects from a different compartment.
This can be used to represent specific JSObject sub-classes in return types
without having to pass unwrapped objects around.
|
4848 |
ZonedDateTime.cpp |
InterpretISODateTimeOffset ( year, month, day, hour, minute, second,
millisecond, microsecond, nanosecond, offsetBehaviour, offsetNanoseconds,
timeZoneRec, disambiguation, offsetOption, matchBehaviour )
|
128069 |
ZonedDateTime.h |
Extract the instant fields from the ZonedDateTime object.
|
9234 |