Lines Matching refs:TokenStream
402 class TokenStream;
406 friend TokenStream;
444 class TokenStream { class
482 …explicit TokenStream( Args const &args ) : TokenStream( args.m_args.begin(), args.m_args.end() ) {} in TokenStream() function in clara::detail::TokenStream
484 TokenStream( Iterator it, Iterator itEnd ) : it( it ), itEnd( itEnd ) { in TokenStream() function in clara::detail::TokenStream
504 auto operator++() -> TokenStream & { in operator ++()
629 ParseState( ParseResultType type, TokenStream const &remainingTokens ) in ParseState()
635 auto remainingTokens() const -> TokenStream { return m_remainingTokens; } in remainingTokens()
639 TokenStream m_remainingTokens;
810 …virtual auto parse( std::string const& exeName, TokenStream const &tokens) const -> InternalParseR…
814 return parse( args.exeName(), TokenStream( args ) ); in parse()
903 …auto parse( std::string const&, TokenStream const &tokens ) const -> InternalParseResult override { in parse()
927 …auto parse( std::string const &, TokenStream const &tokens ) const -> InternalParseResult override… in parse()
1004 …auto parse( std::string const&, TokenStream const &tokens ) const -> InternalParseResult override { in parse()
1182 …auto parse( std::string const& exeName, TokenStream const &tokens ) const -> InternalParseResult o… in parse()