Lines Matching refs:DateToken
164 struct DateToken { struct
215 static DateToken Keyword(KeywordType tag, int value, int length) { in Keyword() argument
216 return DateToken(tag, length, value); in Keyword()
218 static DateToken Number(int value, int length) { in Number() argument
219 return DateToken(kNumberTag, length, value); in Number()
221 static DateToken Symbol(char symbol) { in Symbol() argument
222 return DateToken(kSymbolTag, 1, symbol); in Symbol()
224 static DateToken EndOfInput() { in EndOfInput() argument
225 return DateToken(kEndOfInputTag, 0, -1); in EndOfInput()
227 static DateToken WhiteSpace(int length) { in WhiteSpace() argument
228 return DateToken(kWhiteSpaceTag, length, -1); in WhiteSpace()
230 static DateToken Unknown() { in Unknown() argument
231 return DateToken(kUnknownTokenTag, 1, -1); in Unknown()
233 static DateToken Invalid() { in Invalid() argument
234 return DateToken(kInvalidTokenTag, 0, -1); in Invalid()
247 DateToken(int tag, int length, int value) in DateToken() function
262 DateToken Next() { in Next() argument
263 DateToken result = next_; in Next()
268 DateToken Peek() { in Peek()
280 DateToken Scan();
283 DateToken next_;
286 static int ReadMilliseconds(DateToken number);
399 static DateParser::DateToken ParseES5DateTime(