Searched defs:ConsHelp1 (Results 1 – 1 of 1) sorted by relevance
1202 template <class T, class L, bool b> struct ConsHelp1 { struct1203 typedef typename boost::remove_reference<T>::type TT;1204 typedef typename L::force_result_type type;1205 static type go( const TT& x, const L& l ) { in go()1209 template <class T> struct ConsHelp1<T,a_unique_type_for_nil,false> { struct1210 typedef typename boost::remove_reference<T>::type TT;1211 typedef odd_list<TT> type;1212 static type go( const TT& x, const a_unique_type_for_nil& n ) { in go()1216 template <class T, class F> struct ConsHelp1<T,F,false> { struct1221 typedef odd_list<T> L;[all …]