Lines Matching refs:number
50 // Any unrecognized word before the first number is ignored.
52 // An unsigned number followed by ':' is a time value, and is
53 // added to the TimeComposer. A number followed by '::' adds a second
54 // zero as well. A number followed by '.' is also a time and must be
56 // Any other number is a date component and is added to DayComposer.
62 // after a number has been read (before the first number, any garbage
71 // garbage string after a number has been read.
85 int n = token.number();
131 // Garbage words are illegal if a number has been read.
133 // The first number has to be separated from garbage words by
141 // The following number may be empty.
147 n = token.number();
169 // Extra sign or ')' is illegal if a number has been read.
193 return DateToken::Number(n, length);
258 int year = scanner->Next().number();
262 day->Add(scanner->Next().number());
268 !DayComposer::IsMonth(scanner->Peek().number())) return scanner->Next();
269 day->Add(scanner->Next().number());
272 !DayComposer::IsDay(scanner->Peek().number())) return scanner->Next();
273 day->Add(scanner->Next().number());
283 !Between(scanner->Peek().number(), 0, 24)) {
287 bool hour_is_24 = (scanner->Peek().number() == 24);
288 time->Add(scanner->Next().number());
291 !TimeComposer::IsMinute(scanner->Peek().number()) ||
292 (hour_is_24 && scanner->Peek().number() > 0)) {
295 time->Add(scanner->Next().number());
298 !TimeComposer::IsSecond(scanner->Peek().number()) ||
299 (hour_is_24 && scanner->Peek().number() > 0)) {
302 time->Add(scanner->Next().number());
305 (hour_is_24 && scanner->Peek().number() > 0)) {
321 int hourmin = scanner->Next().number();
332 !TimeComposer::IsHour(scanner->Peek().number())) {
335 tz->SetAbsoluteHour(scanner->Next().number());
338 !TimeComposer::IsMinute(scanner->Peek().number())) {
341 tz->SetAbsoluteMinute(scanner->Next().number());