![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <temporal-parser.h>
Public Member Functions | |
ParsedISO8601Duration () | |
Public Attributes | |
double | sign |
double | years |
double | months |
double | weeks |
double | days |
double | whole_hours |
double | whole_minutes |
double | whole_seconds |
int32_t | hours_fraction |
int32_t | minutes_fraction |
int32_t | seconds_fraction |
Static Public Attributes | |
static constexpr int32_t | kEmpty = -1 |
ParsedISO8601Duration contains the parsed result of ISO 8601 grammar documented in #prod-TemporalDurationString for TemporalDurationString. A special value kEmpty is used to represent the field is "undefined" after parsing for all fields except sign.
Definition at line 97 of file temporal-parser.h.
|
inline |
Definition at line 112 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::days |
Definition at line 102 of file temporal-parser.h.
int32_t v8::internal::ParsedISO8601Duration::hours_fraction |
Definition at line 106 of file temporal-parser.h.
|
staticconstexpr |
Definition at line 111 of file temporal-parser.h.
int32_t v8::internal::ParsedISO8601Duration::minutes_fraction |
Definition at line 107 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::months |
Definition at line 100 of file temporal-parser.h.
int32_t v8::internal::ParsedISO8601Duration::seconds_fraction |
Definition at line 108 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::sign |
Definition at line 98 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::weeks |
Definition at line 101 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::whole_hours |
Definition at line 103 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::whole_minutes |
Definition at line 104 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::whole_seconds |
Definition at line 105 of file temporal-parser.h.
double v8::internal::ParsedISO8601Duration::years |
Definition at line 99 of file temporal-parser.h.