Jonas Toth
0f5f41df93
[clang-tidy] add missing assignment operations in hicpp-signed-bitwise
...
This patch resolves the bug https://bugs.llvm.org/show_bug.cgi?id=36963 .
- implement missing assignment operators for hicpp-signed-bitwise
- mention fix in release notes
Reviewers:
aaron.ballman, hokein, alexfh
Differential: https://reviews.llvm.org/D45414
llvm-svn: 329789
2018-04-11 09:53:08 +00:00
Reid Kleckner
3c8262136c
Fix hicpp-signed-bitwise.cpp test on Windows, where the MSVC ABI changes enum underlying types
...
llvm-svn: 314840
2017-10-03 20:37:06 +00:00
Jonas Toth
df7e83ea5c
[clang-tidy] Remove target specification hicpp-signed-bitwise
...
This patch removes the targetspecification of a testcase, that broke
for ARM. The underlying problem was fixed which makes it unnecessary to
specify the target architecture (problem was the signedness of `char`).
Committing without review was accepted in https://reviews.llvm.org/D38399
by aaron.ballman.
llvm-svn: 314811
2017-10-03 16:27:41 +00:00
Jonas Toth
bdefd0b859
[clang-tidy] fix buildbot
...
Use `signed char` instead of `char`.
llvm-svn: 312141
2017-08-30 17:21:41 +00:00
NAKAMURA Takumi
89e8d5e955
clang-tools-extra/test/clang-tidy/hicpp-signed-bitwise.cpp: Appease *-win32 to add explicit triple.
...
llvm-svn: 312137
2017-08-30 16:34:51 +00:00
Jonas Toth
a8c34530df
[clang-tidy] hicpp bitwise operations on signed integers
...
Summary:
This check implements the rule [[ http://www.codingstandard.com/section/5-6-shift-operators/ | 5.6. HIC++ ]]
that forbidds bitwise operations on signed integer types.
Reviewers: aaron.ballman, hokein, alexfh, Eugene.Zelenko
Reviewed By: aaron.ballman
Subscribers: cfe-commits, mgorny, JDevlieghere, xazax.hun
Differential Revision: https://reviews.llvm.org/D36586
llvm-svn: 312122
2017-08-30 13:32:05 +00:00