[clang-tidy] Add support for long double in bugprone-incorrect-roundings
authorPiotr Zegar <me@piotrzegar.pl>
Sat, 15 Apr 2023 08:34:41 +0000 (08:34 +0000)
committerPiotr Zegar <me@piotrzegar.pl>
Sat, 15 Apr 2023 09:09:21 +0000 (09:09 +0000)
commitaa1642f6cc4ac8403b21f998a1234bea2948ac9d
tree8b77daa1102085229163b16c111832c3d3335dd2
parenta73b87b8bd47e0634d741e655ae37a22f6b82287
[clang-tidy] Add support for long double in bugprone-incorrect-roundings

Support all floating point representations for an 0.5 floating const.
Added missing tests.

Depend on D147906.

Reviewed By: carlosgalvezp

Differential Revision: https://reviews.llvm.org/D147908
clang-tools-extra/clang-tidy/bugprone/IncorrectRoundingsCheck.cpp
clang-tools-extra/docs/ReleaseNotes.rst
clang-tools-extra/test/clang-tidy/checkers/bugprone/incorrect-roundings.cpp