Description of "K" identifier type
 |
| |
C and C++ keywords, operators, or preprocessor directives
|
When the identifier type appears on your output report, it indicates
that the file scanner recognized the identifier it found as a C or C++ keyword, operator, or preprocessor directive.
Likely cause of overreporting
in C or C++ programs |
Recommendation |
Most Common:
The file scanners recognize C or C++ keywords and operators and C preprocessor directives as impacts when they are scanning
source code that was created for or migrated to the HP ANSI C++ compiler, even when usage is correct. This happens because
the file scanners cannot distinguish the version of C or C++ code used. |
Use -I synopsisID to exclude this
impact.
You can add the -I option to your .scanrc file. |
To obtain information about files that are classified as "unknown",
see Files of Unknown Type.
For more information on file scanner options, see:
|