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