v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::DateParser::DayComposer Class Reference
Collaboration diagram for v8::internal::DateParser::DayComposer:

Public Member Functions

 DayComposer ()
 
bool IsEmpty () const
 
bool Add (int n)
 
void SetNamedMonth (int n)
 
bool Write (double *output)
 
void set_iso_date ()
 

Static Public Member Functions

static bool IsMonth (int x)
 
static bool IsDay (int x)
 

Private Attributes

int comp_ [kSize]
 
int index_
 
int named_month_
 
bool is_iso_date_
 

Static Private Attributes

static const int kSize = 3
 

Detailed Description

Definition at line 327 of file dateparser.h.

Constructor & Destructor Documentation

◆ DayComposer()

v8::internal::DateParser::DayComposer::DayComposer ( )
inline

Definition at line 329 of file dateparser.h.

Member Function Documentation

◆ Add()

bool v8::internal::DateParser::DayComposer::Add ( int n)
inline

Definition at line 331 of file dateparser.h.

Here is the caller graph for this function:

◆ IsDay()

static bool v8::internal::DateParser::DayComposer::IsDay ( int x)
inlinestatic

Definition at line 343 of file dateparser.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsEmpty()

bool v8::internal::DateParser::DayComposer::IsEmpty ( ) const
inline

Definition at line 330 of file dateparser.h.

Here is the caller graph for this function:

◆ IsMonth()

static bool v8::internal::DateParser::DayComposer::IsMonth ( int x)
inlinestatic

Definition at line 342 of file dateparser.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_iso_date()

void v8::internal::DateParser::DayComposer::set_iso_date ( )
inline

Definition at line 341 of file dateparser.h.

Here is the caller graph for this function:

◆ SetNamedMonth()

void v8::internal::DateParser::DayComposer::SetNamedMonth ( int n)
inline

Definition at line 339 of file dateparser.h.

Here is the caller graph for this function:

◆ Write()

bool v8::internal::DateParser::DayComposer::Write ( double * output)

Definition at line 13 of file dateparser.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ comp_

int v8::internal::DateParser::DayComposer::comp_[kSize]
private

Definition at line 347 of file dateparser.h.

◆ index_

int v8::internal::DateParser::DayComposer::index_
private

Definition at line 348 of file dateparser.h.

◆ is_iso_date_

bool v8::internal::DateParser::DayComposer::is_iso_date_
private

Definition at line 351 of file dateparser.h.

◆ kSize

const int v8::internal::DateParser::DayComposer::kSize = 3
staticprivate

Definition at line 346 of file dateparser.h.

◆ named_month_

int v8::internal::DateParser::DayComposer::named_month_
private

Definition at line 349 of file dateparser.h.


The documentation for this class was generated from the following files: