Lines Matching refs:SetT
70 template <typename T, typename CharT, typename SetT>
72 : private SetT
73 , public parser<symbols<T, CharT, SetT> >
77 typedef parser<symbols<T, CharT, SetT> > parser_base_t;
78 typedef symbols<T, CharT, SetT> self_t;
90 symbol_inserter<T, SetT> const&
105 typename SetT::search_info result = SetT::find(scan); in parse_main()
129 { return SetT::find(scan).data; } in find()
131 symbol_inserter<T, SetT> const add;
151 template <typename T, typename CharT, typename SetT>
152 T* add(symbols<T, CharT, SetT>& table, CharT const* sym, T const& data = T());
154 template <typename T, typename CharT, typename SetT>
155 T* find(symbols<T, CharT, SetT> const& table, CharT const* sym);
178 template <typename T, typename SetT>
183 symbol_inserter(SetT& set_) in symbol_inserter()
220 SetT& set;