HP Code Advisor

Index
Symbols
+metrics, 42
+opts <file>, 47
+opts <filename>, 52
+w, 55
+w64bit, 61
+wall, 55
+Warg1[,arg2,...,argn], 34
+Wearg1[,arg2,..,argn], 34
+wendian, 61
+wlint, 55
+wlock, 63
+Wmacro:MACRONAME:d1,d2,d3,..dn, 34
+wperfadvice[=1|2|3|4], 64
+wsecurity[=1|2|3|4], 62
+Wwarg1[,arg2,..,argn], 34
-[no]abort, 51
-all, 38
-basepdb <basepdbname>, 44
-build, 51
-chseverity <DN1:SL1,DN2:SL2,...,DNn:SLn>, 44
-compiler [aCC|cc|c89|c99|gcc|g++|ld], 51
-diag N1,N2,N3,...,Nn, 40
-exclude, 33
-exclude <string1:string2:...:stringN>, 41
-file_summary, 38
-help, 51
-html[=<dir>], 38
-include, 33
-include <string1:string2:...:stringN>, 41
-module <name>, 43
-nobuild, 51
-noheader, 44
-severity N, 40
-summary, 37
-target[=.ext|filename], 52
-tee, 52
-xml[=<filename>], 39
A
Allocator/deallocator mismatch, 60
Analyze diagnostic messages, 47
C
Code complexity metrics, 18
Create PDB Snapshot, 27
Cross-file analysis, 29
Cyclomatic complexity, 20
D
Destroy PDB, 26
Differrent types of diagnostic messages, 18
Disable locks in PDB operations, 26
Display PDB version, 27
G
Getting started, 15
I
Incompatibilities on PA-RISC based systems, 69
Indirect call targets, 20
Integrating with Build Process, 17
Integrating with makefiles, 17
N
Null pointer dereference check, 57
O
Out of bound access, 59
Out of scope access, 59
P
PDB, 25
PDB location, 26
Potential memory leak check, 58
R
Remove object file information from PDB, 27
Report generation, 37
Report options interoperability, 48
S
Signed bit field of length 1, 61
Specify object file location for cross-file analysis, 31
Support for GNU compilers, 13
Supported Compilers, 13
U
Use of pointer after free, 60
W
Wrapper, 17
71