![]() |
![]() |
4507 | ![]() |
||||
![]() | |||||||
| Arithmetic type - Operands | |||||||
This message is issued whenever an expression of essentially Boolean type has been used as the operand of an increment or decrement operator in either the prefix or postfix forms. For example:
/*PRQA S 1-9999 ++*/
/*PRQA S 4507 --*/
void f4507 (_Bool a)
{
++a; /* 4507 */
a--; /* 4507 */
}
![]() | ||
| QA·C Source Code Analyser 8.1.2
© 2013 Programming Research. www.programmingresearch.com | Personality Groups | Glossary | Message Index | Contents |