Lines Matching refs:input_
97 : input_(NULL),
111 return input_->current().text == text;
115 return input_->current().type == token_type;
124 input_->Next();
151 *output = input_->current().text;
152 input_->Next();
163 if (!io::Tokenizer::ParseInteger(input_->current().text,
169 input_->Next();
180 if (!io::Tokenizer::ParseInteger(input_->current().text, max_value,
186 input_->Next();
196 *output = io::Tokenizer::ParseFloat(input_->current().text);
197 input_->Next();
202 if (!io::Tokenizer::ParseInteger(input_->current().text,
208 input_->Next();
212 input_->Next();
216 input_->Next();
226 io::Tokenizer::ParseString(input_->current().text, output);
227 input_->Next();
230 io::Tokenizer::ParseStringAppend(input_->current().text, output);
231 input_->Next();
250 AddError(input_->current().line, input_->current().column, error);
266 input_->current().line, input_->current().column);
285 input_->Next();
300 input_->Next();
307 input_ = input;
313 input_->Next();
337 input_->Next();
342 input_ = NULL;
349 io::Tokenizer::Token syntax_token = input_->current();
461 io::Tokenizer::Token name_token = input_->current();
697 switch (input_->current().type) {
1009 TypeNameMap::const_iterator iter = kTypeNames.find(input_->current().text);
1012 input_->Next();
1022 TypeNameMap::const_iterator iter = kTypeNames.find(input_->current().text);
1031 *type_name = input_->current().text;
1032 input_->Next();