Lines Matching refs:in_
183 int pre_pos = in_->position();
184 if (in_->IsEnd()) return DateToken::EndOfInput();
185 if (in_->IsAsciiDigit()) {
186 int n = in_->ReadUnsignedNumeral();
187 int length = in_->position() - pre_pos;
190 if (in_->Skip(':')) return DateToken::Symbol(':');
191 if (in_->Skip('-')) return DateToken::Symbol('-');
192 if (in_->Skip('+')) return DateToken::Symbol('+');
193 if (in_->Skip('.')) return DateToken::Symbol('.');
194 if (in_->Skip(')')) return DateToken::Symbol(')');
195 if (in_->IsAsciiAlphaOrAbove() && !in_->IsWhiteSpaceChar()) {
198 int length = in_->ReadWord(buffer, 3);
203 if (in_->SkipWhiteSpace()) {
204 return DateToken::WhiteSpace(in_->position() - pre_pos);
206 if (in_->SkipParentheses()) {
209 in_->Next();