![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/builtins/builtins-utils-inl.h"
#include "src/builtins/builtins.h"
#include "src/objects/bigint.h"
#include "src/objects/js-temporal-objects-inl.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Functions | |
v8::internal::BUILTIN (TemporalPlainDateConstructor) | |
v8::internal::BUILTIN (TemporalPlainTimeConstructor) | |
v8::internal::BUILTIN (TemporalPlainDateTimeConstructor) | |
v8::internal::TEMPORAL_GET_BY_INVOKE_CALENDAR_METHOD (PlainDateTime, MonthsInYear, monthsInYear) BUILTIN(TemporalPlainYearMonthConstructor) | |
v8::internal::TEMPORAL_GET_BY_INVOKE_CALENDAR_METHOD (PlainYearMonth, MonthsInYear, monthsInYear) BUILTIN(TemporalPlainMonthDayConstructor) | |
v8::internal::BUILTIN (TemporalZonedDateTimeConstructor) | |
v8::internal::TEMPORAL_GET_NUMBER_AFTER_DIVID (ZonedDateTime, EpochSeconds, nanoseconds, 1000000000, epochSeconds) TEMPORAL_GET_NUMBER_AFTER_DIVID(ZonedDateTime | |
epochMilliseconds | v8::internal::TEMPORAL_GET_BIGINT_AFTER_DIVID (ZonedDateTime, EpochMicroseconds, nanoseconds, 1000, epochMicroseconds) TEMPORAL_ZONED_DATE_TIME_GET_INT_BY_FORWARD_TIME_ZONE(Millisecond |
epochMilliseconds iso_millisecond | v8::internal::TEMPORAL_ZONED_DATE_TIME_GET_INT_BY_FORWARD_TIME_ZONE (Microsecond, iso_microsecond) TEMPORAL_ZONED_DATE_TIME_GET_INT_BY_FORWARD_TIME_ZONE(Nanosecond |
epochMilliseconds iso_millisecond iso_nanosecond | v8::internal::BUILTIN (TemporalDurationConstructor) |
v8::internal::BUILTIN (TemporalDurationCompare) | |
v8::internal::TEMPORAL_GET_NUMBER_AFTER_DIVID (Instant, EpochSeconds, nanoseconds, 1000000000, epochSeconds) TEMPORAL_GET_NUMBER_AFTER_DIVID(Instant | |
epochMilliseconds | v8::internal::TEMPORAL_GET_BIGINT_AFTER_DIVID (Instant, EpochMicroseconds, nanoseconds, 1000, epochMicroseconds) BUILTIN(TemporalCalendarPrototypeId) |
v8::internal::BUILTIN (TemporalCalendarPrototypeToJSON) | |
v8::internal::BUILTIN (TemporalCalendarPrototypeToString) | |
v8::internal::BUILTIN (TemporalCalendarFrom) | |
v8::internal::TEMPORAL_PROTOTYPE_METHOD1 (TimeZone, GetOffsetNanosecondsFor, getOffsetNanosecondsFor) TEMPORAL_PROTOTYPE_METHOD1(TimeZone | |
getPossibleInstantFor | v8::internal::TEMPORAL_PROTOTYPE_METHOD1 (TimeZone, GetPreviousTransition, getPreviousTransition) BUILTIN(TemporalTimeZonePrototypeId) |
v8::internal::BUILTIN (TemporalTimeZonePrototypeToJSON) | |
v8::internal::BUILTIN (TemporalTimeZonePrototypeToString) | |
v8::internal::BUILTIN (TemporalTimeZoneFrom) | |
Variables | |
v8::internal::EpochMilliseconds | |
v8::internal::nanoseconds | |
v8::internal::GetPossibleInstantsFor | |
#define TEMPORAL_CONSTRUCTOR1 | ( | T | ) |
Definition at line 41 of file builtins-temporal.cc.
#define TEMPORAL_GET | ( | T, | |
METHOD, | |||
field ) |
Definition at line 141 of file builtins-temporal.cc.
Definition at line 163 of file builtins-temporal.cc.
#define TEMPORAL_GET_BY_FORWARD_CALENDAR | ( | T, | |
METHOD, | |||
name ) |
Definition at line 174 of file builtins-temporal.cc.
#define TEMPORAL_GET_BY_INVOKE_CALENDAR_METHOD | ( | T, | |
METHOD, | |||
name ) |
Definition at line 186 of file builtins-temporal.cc.
Definition at line 148 of file builtins-temporal.cc.
#define TEMPORAL_GET_SMI | ( | T, | |
METHOD, | |||
field ) |
Definition at line 116 of file builtins-temporal.cc.
#define TEMPORAL_METHOD1 | ( | T, | |
METHOD ) |
Definition at line 87 of file builtins-temporal.cc.
#define TEMPORAL_METHOD1 | ( | T, | |
METHOD ) |
Definition at line 87 of file builtins-temporal.cc.
#define TEMPORAL_METHOD2 | ( | T, | |
METHOD ) |
Definition at line 95 of file builtins-temporal.cc.
#define TEMPORAL_METHOD2 | ( | T, | |
METHOD ) |
Definition at line 95 of file builtins-temporal.cc.
#define TEMPORAL_NOW0 | ( | T | ) |
Definition at line 19 of file builtins-temporal.cc.
#define TEMPORAL_NOW2 | ( | T | ) |
Definition at line 25 of file builtins-temporal.cc.
#define TEMPORAL_NOW_ISO1 | ( | T | ) |
Definition at line 33 of file builtins-temporal.cc.
#define TEMPORAL_PROTOTYPE_METHOD0 | ( | T, | |
METHOD, | |||
name ) |
Definition at line 50 of file builtins-temporal.cc.
#define TEMPORAL_PROTOTYPE_METHOD1 | ( | T, | |
METHOD, | |||
name ) |
Definition at line 57 of file builtins-temporal.cc.
#define TEMPORAL_PROTOTYPE_METHOD2 | ( | T, | |
METHOD, | |||
name ) |
Definition at line 66 of file builtins-temporal.cc.
#define TEMPORAL_PROTOTYPE_METHOD3 | ( | T, | |
METHOD, | |||
name ) |
Definition at line 76 of file builtins-temporal.cc.
#define TEMPORAL_VALUE_OF | ( | T | ) |
Definition at line 104 of file builtins-temporal.cc.
#define TEMPORAL_ZONED_DATE_TIME_GET_BY_FORWARD_TIME_ZONE_AND_CALENDAR | ( | M | ) |
Definition at line 444 of file builtins-temporal.cc.
#define TEMPORAL_ZONED_DATE_TIME_GET_INT_BY_FORWARD_TIME_ZONE | ( | M, | |
field ) |
Definition at line 453 of file builtins-temporal.cc.
#define TEMPORAL_ZONED_DATE_TIME_GET_PREPARE | ( | M | ) |
Definition at line 417 of file builtins-temporal.cc.
#define TO_BE_IMPLEMENTED | ( | id | ) |
Definition at line 13 of file builtins-temporal.cc.