These test cases demonstrate some of the missing features of the Clang Static Analyzer.
In this patch 2 missing C++ features are demonstrated from https://clang-analyzer.llvm.org/open_projects.html
- Handle constructors within new[]
- Handle constructors for default arguments
I prefer our FIXME-tests to keep running while documenting incorrect results, so that people were informed when they fix something. Eg.:
I doubt that the whole file of tests will be fixed by a single commit, so they'll have to change this anyway.
It's also nice to inform people that they accidentally changed something they didn't expect to change.