DateToken 95 src/dateparser-inl.h DateToken next_unhandled_token = ParseES5DateTime(&scanner, &day, &time, &tz);
DateToken 99 src/dateparser-inl.h for (DateToken token = next_unhandled_token;
DateToken 128 src/dateparser-inl.h DateToken peek = scanner.Peek();
DateToken 186 src/dateparser-inl.h DateParser::DateToken DateParser::DateStringTokenizer<CharType>::Scan() {
DateToken 188 src/dateparser-inl.h if (in_->IsEnd()) return DateToken::EndOfInput();
DateToken 192 src/dateparser-inl.h return DateToken::Number(n, length);
DateToken 194 src/dateparser-inl.h if (in_->Skip(':')) return DateToken::Symbol(':');
DateToken 195 src/dateparser-inl.h if (in_->Skip('-')) return DateToken::Symbol('-');
DateToken 196 src/dateparser-inl.h if (in_->Skip('+')) return DateToken::Symbol('+');
DateToken 197 src/dateparser-inl.h if (in_->Skip('.')) return DateToken::Symbol('.');
DateToken 198 src/dateparser-inl.h if (in_->Skip(')')) return DateToken::Symbol(')');
DateToken 204 src/dateparser-inl.h return DateToken::Keyword(KeywordTable::GetType(index),
DateToken 209 src/dateparser-inl.h return DateToken::WhiteSpace(in_->position() - pre_pos);
DateToken 212 src/dateparser-inl.h return DateToken::Unknown();
DateToken 215 src/dateparser-inl.h return DateToken::Unknown();
DateToken 220 src/dateparser-inl.h DateParser::DateToken DateParser::ParseES5DateTime(
DateToken 233 src/dateparser-inl.h DateToken sign_token = scanner->Next();
DateToken 262 src/dateparser-inl.h return DateToken::Invalid();
DateToken 267 src/dateparser-inl.h if (!scanner->SkipSymbol(':')) return DateToken::Invalid();
DateToken 271 src/dateparser-inl.h return DateToken::Invalid();
DateToken 278 src/dateparser-inl.h return DateToken::Invalid();
DateToken 284 src/dateparser-inl.h return DateToken::Invalid();
DateToken 303 src/dateparser-inl.h return DateToken::Invalid();
DateToken 311 src/dateparser-inl.h return DateToken::Invalid();
DateToken 314 src/dateparser-inl.h if (!scanner->SkipSymbol(':')) return DateToken::Invalid();
DateToken 317 src/dateparser-inl.h return DateToken::Invalid();
DateToken 322 src/dateparser-inl.h if (!scanner->Peek().IsEndOfInput()) return DateToken::Invalid();
DateToken 327 src/dateparser-inl.h return DateToken::EndOfInput();
DateToken 215 src/dateparser.h static DateToken Keyword(KeywordType tag, int value, int length) {
DateToken 216 src/dateparser.h return DateToken(tag, length, value);
DateToken 218 src/dateparser.h static DateToken Number(int value, int length) {
DateToken 219 src/dateparser.h return DateToken(kNumberTag, length, value);
DateToken 221 src/dateparser.h static DateToken Symbol(char symbol) {
DateToken 222 src/dateparser.h return DateToken(kSymbolTag, 1, symbol);
DateToken 224 src/dateparser.h static DateToken EndOfInput() {
DateToken 225 src/dateparser.h return DateToken(kEndOfInputTag, 0, -1);
DateToken 227 src/dateparser.h static DateToken WhiteSpace(int length) {
DateToken 228 src/dateparser.h return DateToken(kWhiteSpaceTag, length, -1);
DateToken 230 src/dateparser.h static DateToken Unknown() {
DateToken 231 src/dateparser.h return DateToken(kUnknownTokenTag, 1, -1);
DateToken 233 src/dateparser.h static DateToken Invalid() {
DateToken 234 src/dateparser.h return DateToken(kInvalidTokenTag, 0, -1);
DateToken 247 src/dateparser.h DateToken(int tag, int length, int value)
DateToken 262 src/dateparser.h DateToken Next() {
DateToken 263 src/dateparser.h DateToken result = next_;
DateToken 268 src/dateparser.h DateToken Peek() {
DateToken 280 src/dateparser.h DateToken Scan();
DateToken 283 src/dateparser.h DateToken next_;
DateToken 286 src/dateparser.h static int ReadMilliseconds(DateToken number);
DateToken 399 src/dateparser.h static DateParser::DateToken ParseES5DateTime(