Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
// stream arguments to it. For a more complete implementation we should
// LOG(FATAL) but that doesn't work until mini_chromium's LOG(FATAL) is properly
// understood as [[noreturn]].
What’s preventing that?
// crashpad and chromium has migrated off of the non-noreturn version. This is
Capitalize these proper names. And again on the next line, and on line 19.
// TODO(crbug.com/40580068): Redefine NOTREACHED() to be the [[noreturn]] once
This word seems out of place.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
PTAL!
// stream arguments to it. For a more complete implementation we should
// LOG(FATAL) but that doesn't work until mini_chromium's LOG(FATAL) is properly
// understood as [[noreturn]].
Peter BoströmWhat’s preventing that?
TODO added to base/logging.h instead and back referenced here. LMK if that makes sense.
// crashpad and chromium has migrated off of the non-noreturn version. This is
Capitalize these proper names. And again on the next line, and on line 19.
Done
// TODO(crbug.com/40580068): Redefine NOTREACHED() to be the [[noreturn]] once
This word seems out of place.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Code-Review | +1 |
Thanks, the comment makes more sense in logging.h.
// easiest done by defining it as std::abort() as crashpad currently doesn't
Crashpad
// Crashpad and Chromium has migrated off of the non-noreturn version. This is
have
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
// easiest done by defining it as std::abort() as crashpad currently doesn't
Peter BoströmCrashpad
lol, oops, done.
// Crashpad and Chromium has migrated off of the non-noreturn version. This is
Peter Boströmhave
Done
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
4 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:
```
The name of the file: base/notreached.h
Insertions: 2, Deletions: 2.
@@ -8,8 +8,8 @@
#include "base/check.h"
// TODO(crbug.com/40580068): Redefine NOTREACHED() to be [[noreturn]] once
-// Crashpad and Chromium has migrated off of the non-noreturn version. This is
-// easiest done by defining it as std::abort() as crashpad currently doesn't
+// Crashpad and Chromium have migrated off of the non-noreturn version. This is
+// easiest done by defining it as std::abort() as Crashpad currently doesn't
// stream arguments to it. For a more complete implementation we should use
// LOG(FATAL) but that is currently not annotated as [[noreturn]] because
// ~LogMessage is not. See TODO in base/logging.h
```
Add NOTREACHED_IN_MIGRATION()
This is to be used by crashpad temporarily NOTREACHED() migrates to be
[[noreturn]].
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |