A failed Google Test assertion will throw an exception of this type when GTEST_FLAG(throw_on_failure) is true (if exceptions are enabled). We derive it from std::runtime_error, which is for errors presumably detectable only at run time. Since std::runtime_error inherits from std::exception, many testing frameworks know how to extract and print the message inside it.
source not stored for this graph (policy: none)
no outgoing calls