Index: runtime/platform/assert.h |
diff --git a/runtime/platform/assert.h b/runtime/platform/assert.h |
index 9d6d67c0a4a402aa58bcbf761ca652931c6b4638..0e8969c7eb835219468d4828c825a1f8a87c70b0 100644 |
--- a/runtime/platform/assert.h |
+++ b/runtime/platform/assert.h |
@@ -35,6 +35,8 @@ class DynamicAssertionHelper { |
void Fail(const char* format, ...) PRINTF_ATTRIBUTE(2, 3); |
+ static bool failed() { return failed_; } |
+ |
#if defined(TESTING) |
template<typename E, typename A> |
void Equals(const E& expected, const A& actual); |
@@ -71,6 +73,8 @@ class DynamicAssertionHelper { |
T NotNull(const T p); |
private: |
+ static bool failed_; |
+ |
const char* const file_; |
const int line_; |
const Kind kind_; |