Lines Matching defs:basic_symbol
615 struct basic_symbol : Base
621 basic_symbol () YY_NOEXCEPT
627 basic_symbol (basic_symbol&& that)
658 basic_symbol (const basic_symbol& that);
662 basic_symbol (typename Base::kind_type t)
666 basic_symbol (typename Base::kind_type t)
672 basic_symbol (typename Base::kind_type t, Expression *&& v)
677 basic_symbol (typename Base::kind_type t, const Expression *& v)
684 basic_symbol (typename Base::kind_type t, std::string&& v)
689 basic_symbol (typename Base::kind_type t, const std::string& v)
696 basic_symbol (typename Base::kind_type t, uint64_t&& v)
701 basic_symbol (typename Base::kind_type t, const uint64_t& v)
708 ~basic_symbol ()
720 basic_symbol<Base>& yysym = *this;
771 void move (basic_symbol& s);
779 basic_symbol& operator= (const basic_symbol& that);
827 struct symbol_type : basic_symbol<by_kind>
830 typedef basic_symbol<by_kind> super_type;
1646 void yy_print_ (std::ostream& yyo, const basic_symbol<Base>& yysym) const;
1654 void yy_destroy_ (const char* yymsg, basic_symbol<Base>& yysym) const;
1692 struct stack_symbol_type : basic_symbol<by_state>
1695 typedef basic_symbol<by_state> super_type;
1923 // basic_symbol.
1925 Parser::basic_symbol<Base>::basic_symbol (const basic_symbol& that)
1959 Parser::basic_symbol<Base>::type_get () const YY_NOEXCEPT
1967 Parser::basic_symbol<Base>::empty () const YY_NOEXCEPT
1974 Parser::basic_symbol<Base>::move (basic_symbol& s)