Template argument deduction using SymbolDatabase#8720
11 new alerts including 4 errors
New alerts in code changed by this pull request
- 4 errors
- 7 warnings
See annotations below for details.
Annotations
Check failure on line 1096 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Range check element access Error
Check failure on line 1189 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Ensure that integer conversions do not result in lost or misinterpreted data Error
Check failure on line 1199 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Ensure that integer conversions do not result in lost or misinterpreted data Error
Check failure on line 1283 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Ensure that integer conversions do not result in lost or misinterpreted data Error
Check warning on line 889 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Use bitwise operators only on unsigned operands. Right operand of the shift operator should be of unsigned type or a positive constant expression Warning
Check warning on line 893 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Use bitwise operators only on unsigned operands. Right operand of the shift operator should be of unsigned type or a positive constant expression Warning
Check warning on line 899 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Use bitwise operators only on unsigned operands. Right operand of the shift operator should be of unsigned type or a positive constant expression Warning
Check warning on line 967 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
The structure of a switch statement shall be appropriate: switch statements shall have default label as the first or the last case Warning
Check warning on line 1000 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
Use bitwise operators only on unsigned operands. Right operand of the shift operator should be of unsigned type or a positive constant expression Warning
Check warning on line 1156 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
std::vector should not be specialized with bool Warning
Check warning on line 1304 in lib/templatesimplifier.cpp
Code scanning / Cppcheck Premium
std::vector should not be specialized with bool Warning