Declaration of the "promote" trait. More...
#include <promote.hh>
Public Types | |
typedef mln::category< L >::ret | Category_L |
typedef mln::category< R >::ret | Category_R |
typedef internal::helper_solve_binary_ < promote, Category_L, L, Category_R, R > | meta_code |
typedef meta_code::ret | ret |
Public Member Functions | |
typedef | mln_exact (T) L |
typedef | mln_exact (U) R |
Declaration of the "promote" trait.
typedef mln::category<L>::ret mln::trait::solve_binary< promote , T , U >::Category_L [inherited] |
typedef mln::category<R>::ret mln::trait::solve_binary< promote , T , U >::Category_R [inherited] |
typedef internal::helper_solve_binary_< promote , Category_L, L, Category_R, R > mln::trait::solve_binary< promote , T , U >::meta_code [inherited] |
typedef meta_code::ret mln::trait::solve_binary< promote , T , U >::ret [inherited] |
typedef mln::trait::solve_binary< promote , T , U >::mln_exact | ( | T | ) | [inherited] |
typedef mln::trait::solve_binary< promote , T , U >::mln_exact | ( | U | ) | [inherited] |