HP Code Advisor Diagnostics

Table 1-1 Default diagnostics (continued)
Diagnostic message
Diagnostic
number
declaration of %sq hides function parameter2460
member function typedef (allowed for cfront compatibility)2472
%n cannot be instantiated -- it has been explicitly specialized2490
global %n1 used instead of %n2 (cfront compatibility)2495
declaration of %sq hides template parameter2497
pointless comparison of unsigned integer with a negative constant2514
non-const function called for const object (anachronism)2524
handler is potentially masked by previous handler for type %t2533
support for exception handling is disabled2540
%n is used before its value is set2549
exception specification is not allowed2552
external/internal linkage conflict for %nfd2553
%nf will not be called for implicit or explicit conversions2554
this kind of pragma may not be used here2609
overloaded virtual function %no1 is only partially overridden in %n22611
pointer-to-member-function cast to pointer to function2617
very large entity in program prevents generation of precompiled header file2640
\"restrict\" is not allowed2643
%sq is an unrecognized __declspec attribute2645
calling convention specified here is ignored2650
declaration modifiers are incompatible with previous declaration2654
the modifier %sq is not allowed on this declaration2655
transfer of control into a try block2656
inline specification is incompatible with previous %nod2657
call of pure virtual function2662
incrementing a bool value is deprecated2708
based does not precede a pointer operator, __based ignored2715
redeclaration of %n is not allowed to alter its access2720
reference is to %nd1 -- under old for-init scoping rules it would have been %nd22780
empty comment interpreted as token-pasting operator \"##\"2783
a storage class is not allowed in a friend declaration2784
explicit specialization of %n must precede its first use2793
virtual inline %n was never defined2825
\"double\" used for \"long double\" in generated C code2829
%n has no corresponding operator delete%s (to be called if an exception is thrown during
initialization of an allocated object)
2830
Default Diagnostics 13