13 currentToken_ = tokenList_.begin();
18 for (
auto it = tokenList_.begin(); it != tokenList_.end(); )
22 it = tokenList_.erase(it);
33 const word& streamName
39 currentToken_(tokenList_.begin())
48 const word& streamName,
55 currentToken_(tokenList_.begin())
66 const word& streamName,
72 tokenList_(std::move(tList)),
73 currentToken_(tokenList_.begin())
94 tokenList_ = std::move(tList);
123 if ( !isLastToken() )
141 "attempt to read beyond EOF \n";
152 if (tokenList_.size())
154 t.
lineNumber() = tokenList_.back().lineNumber();
330 return tokenList_.size();
335 return tokenList_.size();