boost::proto::tag::negate — Tag type for the unary - operator.
// In header: <boost/proto/tags.hpp> struct negate { };