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