_Vt
_Vt __f (_Vt, _Vt))
_Vt (*_M_func)(_Vt, _Vt);
_BinFunBase1 (const _Vt& __c, const _Dom& __e, _Vt __f(_Vt, _Vt))
const _Vt& _M_expr1;
_Vt (*_M_func)(_Vt, _Vt);
_BinFunBase2 (const _Dom& __e, const _Vt& __c, _Vt __f(_Vt, _Vt))
const _Vt& _M_expr2;
_Vt (*_M_func)(_Vt, _Vt);
typedef _Oper<_Vt> _Op;
_BinBase2 (const _Clos& __e, const _Vt& __t)
const _Vt& _M_expr2;
typedef _Oper<_Vt> _Op;
_BinBase1 (const _Vt& __t, const _Clos& __e)
const _Vt& _M_expr1;
_UnFunBase (const _Dom& __e, _Vt __f(_Vt))
_Vt operator[] (size_t __i) const { return _M_func(_M_expr[__i]); }
_Vt (*_M_func)(_Vt);