Home
last modified time | relevance | path

Searched refs:eval_binary_op (Results 1 – 25 of 26) sorted by relevance

12

/third_party/boost/libs/metaparse/example/getting_started/
D7.hpp12 template <class L, char Op, class R> struct eval_binary_op;
14 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {}; struct
16 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {}; struct
26 eval_binary_op<
D7_2.hpp12 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {}; struct
D8_1.hpp12 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {}; struct
D9.hpp12 eval_binary_op<
/third_party/boost/libs/metaparse/doc/
Dgetting_started_17.qbk3 template <class L, char Op, class R> struct eval_binary_op;
4 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
5 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
Dgetting_started_18.qbk3 eval_binary_op<boost::mpl::int_<11>, '+', boost::mpl::int_<2>>::type
4 eval_binary_op<boost::mpl::int_<13>, '-', boost::mpl::int_<2>>::type
Dbefore_9.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_10.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_8_2.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
Dbefore_8_1.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
Dbefore_11_1.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_11_2.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_11.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_7_2.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
Dbefore_8.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
Dbefore_11_3.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_11_3_2.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_11_3_1.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_12.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
194 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
218 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};
239 eval_binary_op<
Dbefore_7_1.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
Dbefore_7.qbk169 template <class L, char Op, class R> struct eval_binary_op;
171 template <class L, class R> struct eval_binary_op<L, '+', R> : boost::mpl::plus<L, R>::type {};
173 template <class L, class R> struct eval_binary_op<L, '-', R> : boost::mpl::minus<L, R>::type {};
177 eval_binary_op<
Dgetting_started_21.qbk4 template <class L, class R> struct eval_binary_op<L, '*', R> : boost::mpl::times<L, R>::type {};
Dgetting_started_19.qbk3 …template <class S, class Item> struct binary_op : eval_binary_op< S, boost::mpl::at_c<Item, 0>::ty…
Dgetting_started_25.qbk3 …template <class S, class Item> struct reverse_binary_op : eval_binary_op< typename boost::mpl::at_…
Dgetting_started_24.qbk4 template <class L, class R> struct eval_binary_op<L, '/', R> : boost::mpl::divides<L, R>::type {};

12