boost::proto::tag::shift_left_assign — Tag type for the binary <<= operator.
// In header: <boost/proto/tags.hpp> struct shift_left_assign { };