| 5699 | } |
| 5700 | |
| 5701 | auto operator++() -> TokenStream & { |
| 5702 | if( m_tokenBuffer.size() >= 2 ) { |
| 5703 | m_tokenBuffer.erase( m_tokenBuffer.begin() ); |
| 5704 | } else { |
| 5705 | if( it != itEnd ) |
| 5706 | ++it; |
| 5707 | loadBuffer(); |
| 5708 | } |
| 5709 | return *this; |
| 5710 | } |
| 5711 | }; |
| 5712 | |
| 5713 | class ResultBase { |