Lines Matching refs:current_
72 return current_ >= db_.size(); in Finished()
93 size_t name_start = current_; in TryParseOne()
94 while (current_ != db_.size() && db_[current_++] != '"') { in TryParseOne()
96 if (current_ == db_.size()) { in TryParseOne()
99 feature->set_name(db_.substr(name_start, current_-name_start-1)); in TryParseOne()
101 if (db_[current_ - 1] == ']' && current_ == db_.size()) { in TryParseOne()
117 bool eq = db_.substr(current_, prefix.size()) == prefix; in Match()
118 current_ += prefix.size(); in Match()
123 size_t start = current_; in ReadLong()
124 while (current_ != db_.size() && db_[current_] != ',' && db_[current_] != '}') { in ReadLong()
125 current_++; in ReadLong()
128 *l = std::stol(db_.substr(start, current_ - start)); in ReadLong()
133 size_t current_ = 0; member in routeguide::Parser