Lines Matching refs:DateToken
126 struct DateToken { struct
177 static DateToken Keyword(KeywordType tag, int value, int length) { in Keyword() argument
178 return DateToken(tag, length, value); in Keyword()
180 static DateToken Number(int value, int length) { in Number() argument
181 return DateToken(kNumberTag, length, value); in Number()
183 static DateToken Symbol(char symbol) { in Symbol() argument
184 return DateToken(kSymbolTag, 1, symbol); in Symbol()
186 static DateToken EndOfInput() { in EndOfInput() argument
187 return DateToken(kEndOfInputTag, 0, -1); in EndOfInput()
189 static DateToken WhiteSpace(int length) { in WhiteSpace() argument
190 return DateToken(kWhiteSpaceTag, length, -1); in WhiteSpace()
192 static DateToken Unknown() { in Unknown() argument
193 return DateToken(kUnknownTokenTag, 1, -1); in Unknown()
195 static DateToken Invalid() { in Invalid() argument
196 return DateToken(kInvalidTokenTag, 0, -1); in Invalid()
209 DateToken(int tag, int length, int value) in DateToken() function
224 DateToken Next() { in Next() argument
225 DateToken result = next_; in Next()
230 DateToken Peek() { in Peek()
242 DateToken Scan();
245 DateToken next_;
248 static int ReadMilliseconds(DateToken number);
361 static DateParser::DateToken ParseES5DateTime(