Home | History | Annotate | Download | only in src

Lines Matching refs:DateToken

141   struct DateToken {
192 static DateToken Keyword(KeywordType tag, int value, int length) {
193 return DateToken(tag, length, value);
195 static DateToken Number(int value, int length) {
196 return DateToken(kNumberTag, length, value);
198 static DateToken Symbol(char symbol) {
199 return DateToken(kSymbolTag, 1, symbol);
201 static DateToken EndOfInput() {
202 return DateToken(kEndOfInputTag, 0, -1);
204 static DateToken WhiteSpace(int length) {
205 return DateToken(kWhiteSpaceTag, length, -1);
207 static DateToken Unknown() {
208 return DateToken(kUnknownTokenTag, 1, -1);
210 static DateToken Invalid() {
211 return DateToken(kInvalidTokenTag, 0, -1);
224 DateToken(int tag, int length, int value)
239 DateToken Next() {
240 DateToken result = next_;
245 DateToken Peek() {
257 DateToken Scan();
260 DateToken next_;
263 static int ReadMilliseconds(DateToken number);
372 // complete, returns DateToken::EndOfInput(). If terminally unsuccessful,
373 // returns DateToken::Invalid(). Otherwise parsing continues in the
376 static DateParser::DateToken ParseES5DateTime(