This is an old checker used only internally until now.
The original author is *Bence Babati*, I added him as a subscriber.
The checker checks whether exceptions escape:
- the main() function
- destructors, move ctor/assignment
- functions with exception specifications not containing the exception's type
- or functions specially marked by an option.
I did not change the name of the checker, but maybe ExceptionEscape or UncaughtException could be more suitable.
I am not sure whether Clang SA is the right place for this checker since it only walks the AST.
Maybe it should be reimplemented in Clang-Tidy, but there we would need a new matcher that walks the call chain recursively. (As far as I know, we cannot write iterative matcher expressions.)
There are some comment formatting issues along these lines.