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-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00
2020-09-30 14:38:44 -07: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-09-11 21:18:35 -07:00
2020-09-11 21:18:35 -07:00