39 #include "gtest/gtest-message.h"
46 : success_(other.success_),
47 message_(other.message_.
get() != nullptr
49 : static_cast< ::
std::
string*>(nullptr)) {}
54 swap(success_, other.success_);
55 swap(message_, other.message_);
60 AssertionResult negation(!success_);
61 if (message_.get() !=
nullptr) negation << *message_;
67 return AssertionResult(
true);
72 return AssertionResult(
false);