boost::xpressive::op::static_cast_
template<typename T> struct static_cast_ { // types typedef T result_type; // public member functions template<typename Value> T operator()(Value const &) const; };
static_cast_
template<typename Value> T operator()(Value const & val) const;