Chinmay Garde
cac04c4cfa
Add FML_UNREACHABLE to declare points in code that should never be reached. ( #21941 )
...
A version of this macro is present in most code-bases. The use of this macro
must satisfy two requirements:
1: If reached, the process must be terminated in all runtime modes and at all
optimization levels.
2: If the compiler requires a value to be returned from the function,
encountering this macro should not make the compiler insist on a return value
(since the process is about to die anyway).
We used to have a version of this macro that wasn't widely used and didn't
satisfy the two requirements. I have removed the same and another unused macro
in fml/logging.h
Fixes https://github.com/flutter/flutter/issues/68164 .
2020-10-16 20:47:43 -07:00
..
2020-10-16 14:53:26 -07:00
2020-09-11 21:18:35 -07:00
2020-09-28 14:02:21 -07:00
2020-09-11 21:18:35 -07:00
2020-09-11 17:10:00 -07:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-06-10 17:25:04 -07:00
2020-03-10 16:31:06 -07:00
2020-09-11 21:18:35 -07:00
2020-09-30 14:38:44 -07:00
2020-03-10 16:31:06 -07:00
2020-09-11 21:18:35 -07:00
2019-09-16 10:43:02 -07:00
2019-09-16 10:43:02 -07:00
2020-10-16 20:47:43 -07:00
2019-12-13 17:28:21 -08:00
2020-07-30 12:40:31 -07:00
2020-09-11 17:10:00 -07:00
2020-03-11 16:31:50 -07:00
2020-01-27 13:49:39 -08:00
2020-01-27 13:49:39 -08:00
2019-11-22 12:20:02 -08:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-08-11 17:31:25 -07:00
2020-05-15 14:15:59 -07:00
2020-09-11 21:18:35 -07:00
2020-02-24 11:48:32 -08:00
2020-07-30 12:40:31 -07:00
2020-09-11 17:10:00 -07:00
2020-09-11 21:18:35 -07:00
2020-10-16 20:47:43 -07:00
2020-10-16 20:47:43 -07:00
2020-10-16 20:47:43 -07:00
2019-11-22 12:20:02 -08:00
2019-11-22 12:20:02 -08:00
2020-08-27 14:18:02 -07:00
2019-11-22 12:20:02 -08:00
2020-09-11 21:18:35 -07:00
2020-08-27 14:18:02 -07:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-08-27 14:18:02 -07:00
2020-09-11 21:18:35 -07:00
2019-11-22 12:20:02 -08:00
2019-11-22 12:20:02 -08:00
2020-09-11 21:18:35 -07:00
2020-03-11 13:36:01 -07:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-07-30 12:40:31 -07:00
2020-02-05 22:32:56 -08:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-05-11 13:58:08 -07:00
2019-11-22 12:20:02 -08:00
2020-07-30 12:40:31 -07:00
2020-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-06-15 20:52:43 -07:00
2020-06-15 20:52:43 -07:00
2019-10-31 10:35:52 -07:00
2020-09-11 21:18:35 -07:00
2020-03-11 13:36:01 -07:00