mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-27 23:02:20 +00:00
06fb4d6f70
It looks like the excluding logic around ThirdPartyPaths.txt works on include paths, and not on the path of files on disk, so it's necessary to explicitly exclude files in `fmt/`. Two checks fail as things stand today: - the one that checks that `explicit` is used for single-arg ctors, this is used throughout `{fmt}` - the one that checks that `val != val` isn't used to check for NaN. This is used in `{fmt}` because `std::isnan` doesn't have an overload for `__float128`. This check is now ignoring third-party code. Differential Revision: https://phabricator.services.mozilla.com/D217960 |
||
---|---|---|
.. | ||
Generated.txt | ||
ThirdPartyPaths.txt |