| C++lint Message List | |||||
| To get details for any message, click on the message number in the first column. | |||||
| Num | Name | ||||
| 1 | Unclosed Comment (Location) | ||||
| 2 | Unclosed Quote | ||||
| 3 | #else without a #if | ||||
| 4 | Too many #if levels | ||||
| 5 | Too many #endif's | ||||
| 6 | Stack Overflow | ||||
| 7 | Unable to open include file: FileName | ||||
| 8 | Unclosed #if (Location) | ||||
| 9 | Too many #else's in #if (Location) | ||||
| 10 | Expecting 'String' | ||||
| 11 | Excessive Size | ||||
| 12 | Need < or " | ||||
| 13 | Bad type | ||||
| 14 | Symbol 'Symbol' previously defined (Location) | ||||
| 15 | Symbol 'Symbol' redeclared (TypeDiff) (Location) | ||||
| 16 | Unrecognized name | ||||
| 17 | Unrecognized name | ||||
| 18 | Symbol 'Symbol' redeclared (TypeDiff) conflicts with Location | ||||
| 19 | Useless Declaration | ||||
| 20 | Illegal use of = | ||||
| 21 | Expected { | ||||
| 22 | Illegal operator | ||||
| 23 | Expected colon | ||||
| 24 | Expected an expression, found 'String' | ||||
| 25 | Illegal constant | ||||
| 26 | Expected an expression, found 'String' | ||||
| 27 | Illegal character (0xhh) | ||||
| 28 | Redefinition of symbol 'Symbol' Location | ||||
| 30 | Expected a constant | ||||
| 31 | Redefinition of symbol 'Symbol' conflicts with Location | ||||
| 32 | Field size (member 'Symbol') should not be zero | ||||
| 33 | Illegal constant | ||||
| 34 | Non-constant initializer | ||||
| 35 | Initializer has side-effects | ||||
| 36 | Redefining the storage class of symbol 'Symbol' conflicts with Location | ||||
| 37 | Value of enumerator 'Symbol' inconsistent (conflicts with Location) | ||||
| 38 | Offset of symbol 'Symbol' inconsistent (Location) | ||||
| 39 | Redefinition of symbol 'Symbol' conflicts with Location | ||||
| 40 | Undeclared identifier 'Name' | ||||
| 41 | Redefinition of symbol 'Symbol' | ||||
| 42 | Expected a statement | ||||
| 43 | Vacuous type for variable 'Symbol' | ||||
| 44 | Need a switch | ||||
| 45 | Bad use of register | ||||
| 46 | Field type should be int | ||||
| 47 | Bad type | ||||
| 48 | Bad type | ||||
| 49 | Expected a type | ||||
| 50 | Attempted to take the address of a non-lvalue | ||||
| 51 | Expected integral type | ||||
| 52 | Expected an lvalue | ||||
| 53 | Expected a scalar | ||||
| 54 | Division by 0 | ||||
| 55 | Bad type | ||||
| 56 | Bad type | ||||
| 57 | Bad type | ||||
| 58 | Bad type | ||||
| 59 | Bad type | ||||
| 60 | Bad type | ||||
| 61 | Bad type | ||||
| 62 | Incompatible types (TypeDiff) for operator ':' | ||||
| 63 | Expected an lvalue | ||||
| 64 | Type mismatch (Context) (TypeDiff) | ||||
| 65 | Expected a member name | ||||
| 66 | Bad type | ||||
| 67 | Can't cast from Type to Type | ||||
| 68 | Can't cast from Type to Type | ||||
| 69 | Can't cast from Type to Type | ||||
| 70 | Can't cast from Type to Type | ||||
| 71 | Can't cast from Type to Type | ||||
| 72 | Bad option 'String' | ||||
| 73 | Bad left operand | ||||
| 74 | Address of Register | ||||
| 75 | Too late to change sizes (option 'String') | ||||
| 76 | can't open file String | ||||
| 77 | Address of bit-field cannot be taken | ||||
| 78 | Symbol 'Symbol' typedef'ed at Location used in expression | ||||
| 79 | Bad type for % operator | ||||
| 80 | this use of ellipsis is not strictly ANSI | ||||
| 81 | struct/union not permitted in equality comparison | ||||
| 82 | return <exp>; illegal with void function | ||||
| 83 | Incompatible pointer types with subtraction | ||||
| 84 | sizeof object is zero or object is undefined | ||||
| 85 | Array 'Symbol' has dimension 0 | ||||
| 86 | Structure 'Symbol' has no data elements | ||||
| 87 | Expression too complicated for #ifdef or #ifndef | ||||
| 88 | Symbol 'Symbol' is an array of empty elements | ||||
| 89 | Argument or option too long ('String') | ||||
| 90 | Option 'String' is only appropriate within a lint comment | ||||
| 91 | Line exceeds Integer characters (use +linebuf) | ||||
| 92 | Negative array dimension or bit field length (Integer) | ||||
| 93 | New-line is not permitted within string arguments to macros | ||||
| 95 | Expected a macro parameter but instead found 'Name' | ||||
| 96 | Unmatched left brace for String on Location | ||||
| 98 | Recovery Error (String) | ||||
| 101 | Expected an identifier | ||||
| 102 | Illegal parameter specification | ||||
| 103 | Unexpected declaration | ||||
| 104 | Conflicting types | ||||
| 105 | Conflicting modifiers | ||||
| 106 | Illegal constant | ||||
| 107 | Label 'Symbol' (Location) not defined | ||||
| 108 | Invalid context | ||||
| 109 | The combination 'short long' is not standard, 'long'is assumed | ||||
| 110 | Attempt to assign to void | ||||
| 111 | Assignment to const object | ||||
| 113 | Inconsistent enum declaration | ||||
| 114 | Inconsistent structure declaration for tag 'Symbol' | ||||
| 115 | Struct/union not defined | ||||
| 116 | Inappropriate storage class | ||||
| 117 | Inappropriate storage class | ||||
| 118 | Too few arguments for prototype | ||||
| 119 | Too many arguments for prototype | ||||
| 120 | Initialization without braces of dataless type 'Symbol' | ||||
| 121 | Attempting to initialize an object of undefined type 'Symbol' | ||||
| 122 | Digit (Char) too large for radix | ||||
| 123 | Macro 'Symbol' defined with arguments at Location this is just a warning | ||||
| 124 | Pointer to void not allowed | ||||
| 125 | Too many storage class specifiers | ||||
| 126 | Inconsistent structure definition 'Symbol' | ||||
| 127 | Illegal constant | ||||
| 128 | Pointer to function not allowed | ||||
| 129 | declaration expected, identifier 'Symbol' ignored | ||||
| 130 | Expected integral type | ||||
| 131 | syntax error in call of macro 'Symbol' at location Location | ||||
| 132 | Expected function definition | ||||
| 133 | Too many initializers for aggregate | ||||
| 134 | Missing initializer | ||||
| 135 | comma assumed in initializer | ||||
| 136 | Illegal macro name | ||||
| 137 | constant 'Symbol' used twice within switch | ||||
| 138 | Can't add parent 'Symbol' to strong type String; creates loop | ||||
| 139 | Can't take sizeof function | ||||
| 140 | Type appears after modifier | ||||
| 141 | The following option has too many elements: 'String' | ||||
| 143 | Erroneous option: String | ||||
| 144 | Non-existent return value for symbol 'Symbol', compare with Location | ||||
| 145 | Type expected before operator, void assumed | ||||
| 146 | Assuming a binary constant | ||||
| 147 | sizeof takes just one argument | ||||
| 148 | member 'Symbol' previously declared at Location | ||||
| 149 | C++ construct 'String' found in C code | ||||
| 150 | Token 'String' unexpected String | ||||
| 151 | Token 'Name' inconsistent with abstract type | ||||
| 152 | Lob base file 'file name' missing | ||||
| 153 | Could not create temporary file | ||||
| 154 | Could not evaluate type 'String', int assumed | ||||
| 155 | Ignoring { }'ed sequence within an expression, 0 assumed | ||||
| 156 | Braced initializer for scalar type 'Name' | ||||
| 157 | No data may follow an incomplete array | ||||
| 158 | Assignment to variable 'Symbol' (Location) increases capability | ||||
| 159 | enum following a type is non-standard | ||||
| 160 | The sequence '( {' is non standard and is taken to introduce a GNU statement expression | ||||
| 161 | Repeated use of parameter 'Symbol' in parameter list | ||||
| 200-299 | Internal Error | ||||
| 301 | Stack overflow | ||||
| 302 | Exceeded Available Memory | ||||
| 303 | String too long (try +macros) | ||||
| 304 | Corrupt object file, code Integer, symbol=String | ||||
| 305 | Unable to open module 'file name' | ||||
| 306 | Previously encountered module 'FileName' | ||||
| 307 | Can't open indirect file 'FileName' | ||||
| 308 | Can't write to standard out | ||||
| 309 | #error ... | ||||
| 310 | Declaration too long: 'String...' | ||||
| 312 | Lint Object Module has obsolete or foreign version id | ||||
| 313 | Too many files | ||||
| 314 | Previously used .lnt file: FileName | ||||
| 315 | Exceeded message limit (see -limit) | ||||
| 316 | Error while writing to file "file name" | ||||
| 317 | File encoding, String, not currently supported; unable to continue | ||||
| 321 | Declaration stack overflow | ||||
| 322 | Unable to open include file FileName | ||||
| 323 | Token String too long | ||||
| 324 | Too many symbols Integer | ||||
| 325 | Cannot re-open file 'file name' | ||||
| 326 | String 'String ...' too long, exceeds Integer characters | ||||
| 327 | Bad pipe, code Integer | ||||
| 328 | Bypass header 'Name' follows a different header sequence than in module 'String' which includes File1 where the current module includes File2 | ||||
| 401 | symbol 'Symbol' not previously declared static at Location | ||||
| 402 | static function 'Symbol' (Location) not defined | ||||
| 403 | static symbol 'Symbol' has unusual type modifier | ||||
| 404 | struct not completed within file 'FileName' | ||||
| 405 | #if not closed off within file 'FileName' | ||||
| 406 | Comment not closed off within file 'FileName' | ||||
| 407 | Inconsistent use of tag 'Symbol' conflicts with Location | ||||
| 408 | Type mismatch with switch expression | ||||
| 409 | Expecting a pointer or array | ||||
| 410 | size_t not what was expected from fzl and/or fzu, using 'Type' | ||||
| 411 | ptrdiff_t not what was expected from fdl option, using 'Type' | ||||
| 412 | Ambiguous format specifier '%X' | ||||
| 413 | Likely use of null pointer 'Symbol' in [left/right] argument to operator 'String' Reference | ||||
| 414 | Possible division by 0 | ||||
| 415 | access of out-of-bounds pointer ('Integer' beyond end of data) by operator 'String' | ||||
| 416 | creation of out-of-bounds pointer ('Integer' beyond end of data) by operator 'String' | ||||
| 417 | integral constant 'String' longer than long long int | ||||
| 418 | Passing null pointer to function 'Symbol', Context Reference | ||||
| 419 | Apparent data overrun for function 'Symbol', argument Integer exceeds argument Integer | ||||
| 420 | Apparent access beyond array for function 'Symbol', argument Integer exceeds Integer Reference | ||||
| 421 | Caution - function 'Symbol' is considered dangerous | ||||
| 422 | Passing to function 'Symbol' a negative value (Integer), Context Reference | ||||
| 423 | Creation of memory leak in assignment to variable 'Symbol' | ||||
| 424 | Inappropriate deallocation (Name1) for 'Name2' data. | ||||
| 425 | 'Message' in processing semantic 'String' at token 'String' | ||||
| 426 | Call to function 'Symbol' violates semantic 'String' | ||||
| 427 | // comment terminates in \ | ||||
| 428 | negative subscript (Integer) in operator 'String' | ||||
| 429 | Custodial pointer 'Symbol' (Location) has not been freed or returned | ||||
| 430 | Character '@', taken to specify variable location, is not standard C/C++ | ||||
| 431 | Missing identifier for template parameter number Integer | ||||
| 432 | Suspicious argument to malloc | ||||
| 433 | Allocated area not large enough for pointer | ||||
| 434 | White space ignored between back-slash and new-line | ||||
| 435 | integral constant 'String' has precision Integer, use +fll to enable long long" | ||||
| 436 | Preprocessor directive in invocation of macro 'Symbol' at Location | ||||
| 437 | Passing struct 'Symbol' to ellipsis | ||||
| 438 | Last value assigned to variable 'Symbol' not used | ||||
| 440 | for clause irregularity: variable 'Symbol' tested in 2nd expression does not match 'Symbol' modified in 3rd | ||||
| 441 | for clause irregularity: loop variable 'Symbol' not found in 2nd for expression | ||||
| 442 | for clause irregularity: testing direction inconsistent with increment direction | ||||
| 443 | for clause irregularity: variable 'Symbol' initialized in 1st expression does not match 'Symbol' modified in 3rd | ||||
| 444 | for clause irregularity: pointer 'Symbol' incremented in 3rd expression is tested for NULL in 2nd expression | ||||
| 445 | reuse of for loop variable 'Symbol' at 'Location' could cause chaos | ||||
| 447 | Extraneous whitespace ignored in include directive for file 'FileName'; opening file 'FileName' | ||||
| 448 | Likely access of pointer pointing Integer bytes past nul character by operator 'String' | ||||
| 449 | Pointer variable 'Symbol' previously deallocated | ||||
| 451 | Header file 'FileName' repeatedly included but does not have a standard include guard | ||||
| 453 | Function 'Symbol', previously designated pure, String 'Name' | ||||
| 454 | A thread mutex has been locked but not unlocked | ||||
| 455 | A thread mutex that had not been locked is being unlocked | ||||
| 456 | Two execution paths are being combined with different mutex lock states | ||||
| 457 | Thread 'Symbol1' has an unprotected write access to variable 'Symbol2' which is used by thread 'Symbol3' | ||||
| 459 | Function 'Symbol' whose address was taken has an unprotected access to variable 'Symbol' | ||||
| 460 | Thread 'Symbol' has unprotected call to thread unsafe function 'Symbol' which is also called by thread 'Symbol' | ||||
| 461 | Thread 'Symbol' has unprotected call to function 'Symbol' of group 'Name' while thread 'Symbol' calls function 'Symbol' of the same group | ||||
| 462 | Thread 'Symbol' calling function 'Symbol' is inconsistent with the 'String' semantic | ||||
| 464 | Buffer argument will be copied into itself | ||||
| 501 | Expected signed type | ||||
| 502 | Expected unsigned type | ||||
| 503 | Boolean argument to relational | ||||
| 504 | Unusual shift value | ||||
| 505 | Redundant left argument to comma | ||||
| 506 | Constant value Boolean | ||||
| 507 | Size incompatibility | ||||
| 508 | extern used with definition | ||||
| 509 | extern used with definition | ||||
| 511 | Size incompatibility | ||||
| 512 | Symbol 'Symbol' previously used as static (Location) | ||||
| 514 | Unusual use of a Boolean | ||||
| 515 | Symbol 'Symbol' has arg. count conflict (Integer vs. Integer) with Location | ||||
| 516 | Symbol 'Symbol' has arg. type conflict (no. Integer - TypeDiff) with Location | ||||
| 517 | defined not K&R | ||||
| 518 | Expected '(' | ||||
| 519 | Size incompatibility | ||||
| 520 | Expected void type, assignment, increment or decrement. | ||||
| 521 | Expected void type, assignment, increment or decrement. | ||||
| 522 | Expected void type, assignment, increment or decrement. | ||||
| 522 | Highest operator or function lacks side-effects | ||||
| 524 | Loss of precision (Context) (Type to Type) | ||||
| 525 | Negative indentation from Location | ||||
| 526 | Symbol 'Symbol' (Location) not defined | ||||
| 527 | Unreachable | ||||
| 528 | Symbol 'Symbol' (Location) not referenced | ||||
| 529 | Symbol 'Symbol' (Location) not subsequently referenced | ||||
| 530 | Symbol 'Symbol' (Location) not initialized | ||||
| 531 | Field size too large for 'Symbol' | ||||
| 532 | Return mode of function 'Symbol' inconsistent with Location | ||||
| 533 | function 'Symbol' should (not) return a value (see Location) | ||||
| 534 | Ignoring return value of function 'Symbol' (compare with Location) | ||||
| 537 | Repeated include file 'FileName' | ||||
| 538 | Excessive size | ||||
| 539 | Did not expect positive indentation from Location | ||||
| 540 | Excessive size | ||||
| 541 | Excessive size | ||||
| 542 | Excessive size for bit field | ||||
| 544 | endif or else not followed by EOL | ||||
| 545 | Suspicious use of & | ||||
| 546 | Suspicious use of & | ||||
| 547 | Redefinition of symbol 'Symbol' conflicts with Location | ||||
| 548 | else expected | ||||
| 549 | Suspicious cast | ||||
| 550 | Symbol 'Symbol' (Location) not accessed | ||||
| 551 | Symbol 'Symbol' (Location) not accessed | ||||
| 552 | Symbol 'Symbol' (Location) not accessed | ||||
| 553 | Undefined preprocessor variable 'Name', assumed 0 | ||||
| 555 | #elif not K&R | ||||
| 556 | indented # | ||||
| 557 | unrecognized format | ||||
| 558 | number of arguments inconsistent with format | ||||
| 559 | size of argument number Integer inconsistent with format | ||||
| 560 | argument no. Integer should be a pointer | ||||
| 561 | (arg. no. Integer) indirect object inconsistent with format | ||||
| 562 | Ellipsis (...) assumed | ||||
| 563 | Label 'Symbol' (Location) not referenced | ||||
| 564 | variable 'Symbol' depends on order of evaluation | ||||
| 565 | tag 'Symbol' not previously seen, assumed file-level scope | ||||
| 566 | Inconsistent or redundant format char 'Char' | ||||
| 567 | Expected a numeric field before char 'Char' | ||||
| 568 | nonnegative quantity is never less than zero. | ||||
| 569 | Loss of information (Context) (Integer bits to Integer bits) | ||||
| 570 | Loss of sign (Context) (Type to Type) | ||||
| 571 | Suspicious Cast | ||||
| 572 | Excessive shift value (precision integer shifted right by Integer) | ||||
| 573 | Signed-unsigned mix with divide | ||||
| 574 | Signed-unsigned mix with relational | ||||
| 575 | enumeration constant exceeds range for integers | ||||
| 577 | Mixed memory model (option 'String') | ||||
| 578 | Declaration of symbol 'Symbol' hides symbol 'Symbol' (Location) | ||||
| 579 | parameter preceding ellipsis has invalid type | ||||
| 580 | Redeclaration of function 'Symbol' (hiding Location) causes loss of prototype | ||||
| 581 | Option 'String' is obsolete and should no longer be used | ||||
| 582 | esym (or emacro) name 'String' should not contain '(' | ||||
| 583 | Comparing type 'Type' with EOF | ||||
| 584 | Trigraph sequence (??Character) detected | ||||
| 585 | The sequence (??Char) is not a valid Trigraph sequence | ||||
| 586 | String 'Name' is deprecated. String | ||||
| 587 | Predicate 'String' can be pre-determined and always evaluates to String | ||||
| 588 | Predicate 'String' will always evaluate to String unless an overflow occurs | ||||
| 589 | Predicate 'String' will always evaluate to String assuming standard division semantics | ||||
| 590 | Predicate 'String' will always evaluate to String assuming standard shift semantics | ||||
| 591 | Variable 'Symbol' depends on the order of evaluation; it is used/modified through function 'Symbol' via calls: String | ||||
| 592 | Non-literal format specifier used without arguments | ||||
| 593 | Custodial pointer 'Symbol' (Location) possibly not freed or returned | ||||
| 601 | Expected a type for symbol Symbol, int assumed | ||||
| 602 | Comment within comment | ||||
| 603 | Symbol 'Symbol' (Location) not initialized | ||||
| 604 | Returning address of auto variable 'Symbol' | ||||
| 605 | Increase in pointer capability (Context) | ||||
| 606 | Non-ANSI escape sequence: '\String' | ||||
| 607 | Parameter 'Symbol' of macro found within string | ||||
| 608 | Assigning to an array parameter | ||||
| 609 | Suspicious pointer conversion | ||||
| 610 | Suspicious pointer combination | ||||
| 611 | Suspicious cast | ||||
| 612 | Expected a declarator | ||||
| 613 | Possible use of null pointer 'Symbol' in [left/right] argument to operator 'String' Reference | ||||
| 614 | auto aggregate initializer not constant | ||||
| 615 | auto aggregate initializer has side effects | ||||
| 616 | control flows into case/default | ||||
| 617 | String is both a module and an include file | ||||
| 618 | Storage class specified after a type | ||||
| 619 | Loss of precision (Context) (Pointer to Pointer) | ||||
| 620 | Suspicious constant (L or one?) | ||||
| 621 | Identifier clash (Symbol 'Name' with Symbol 'Name' at String) | ||||
| 622 | Size of argument no. Integer inconsistent with format | ||||
| 623 | redefining the storage class of symbol 'Symbol' conflicts with Location | ||||
| 624 | typedef 'Symbol' redeclared (TypeDiff) (Location) | ||||
| 625 | auto symbol 'Symbol' has unusual type modifier | ||||
| 626 | argument no. Integer inconsistent with format | ||||
| 627 | (arg. no. Integer) indirect object inconsistent with format | ||||
| 628 | no argument information provided for function 'Symbol' (Location) | ||||
| 629 | static class for function 'Symbol' is non standard | ||||
| 630 | ambiguous reference to symbol 'Name' | ||||
| 631 | tag 'Symbol' defined differently at Location | ||||
| 632 | Assignment to strong type 'Name' in context: Context | ||||
| 633 | Assignment from a strong type 'Name' in context: Context | ||||
| 634 | Strong type mismatch (type 'Symbol') in equality or conditional | ||||
| 635 | resetting strong parent of type 'Symbol', old parent == type 'Symbol' | ||||
| 636 | ptr to strong type 'Name' versus another type | ||||
| 637 | Expected index type 'Symbol' for strong type 'Symbol' | ||||
| 638 | Strong type mismatch for type 'Name' in relational | ||||
| 639 | Strong type mismatch for type 'Name' in binary operation | ||||
| 640 | Expected strong type 'Name' in Boolean context | ||||
| 641 | Converting enum to int | ||||
| 642 | Format char 'Char' not supported by wsprintf | ||||
| 643 | Loss of precision in pointer cast | ||||
| 644 | Variable 'Symbol' (Location) may not have been initialized | ||||
| 645 | Symbol 'Symbol' (Location) may not have been initialized | ||||
| 646 | case/default within Kind loop; may have been misplaced | ||||
| 647 | Suspicious truncation | ||||
| 648 | Overflow in computing constant for operation: String | ||||
| 649 | Sign fill during constant shift | ||||
| 650 | Constant out of range for operator String | ||||
| 651 | Potentially confusing initializer | ||||
| 652 | #define of symbol 'Symbol' declared previously at Location | ||||
| 653 | Possible loss of fraction | ||||
| 654 | Option String obsolete; use -width(W,I) | ||||
| 655 | bit-wise operation uses (compatible) enum's | ||||
| 656 | Arithmetic operation uses (compatible) enum's | ||||
| 657 | Unusual (nonportable) anonymous struct or union | ||||
| 658 | Anonymous union assumed (use flag +fan) | ||||
| 659 | Nothing follows '}' on line within struct/union/enum declaration | ||||
| 660 | Option 'String' requests removing an extent that is not on the list | ||||
| 661 | possible access of out-of-bounds pointer ('Integer' beyond end of data) by operator 'String' | ||||
| 662 | possible creation of out-of-bounds pointer ('Integer' beyond end of data) by operator 'String' | ||||
| 663 | Suspicious array to pointer conversion | ||||
| 664 | Left side of logical OR (||) or logical AND (&&) does not return | ||||
| 665 | Unparenthesized parameter Integer in macro 'Symbol' is passed an expression | ||||
| 666 | Expression with side effects passed to repeated parameter Integer of macro 'Symbol' | ||||
| 667 | Inconsistent use of qualifiers for symbol 'Symbol' (type 'Type' vs. 'Type') conflicts with Location | ||||
| 668 | Possibly passing a null pointer to function 'Symbol', Context Reference | ||||
| 669 | Possible data overrun for function 'Symbol', argument Integer exceeds argument Integer Reference | ||||
| 670 | Possible access beyond array for function 'Symbol', argument Integer exceeds Integer Reference | ||||
| 671 | Possibly passing to function 'Symbol' a negative value (Integer), Context Reference | ||||
| 672 | Possible memory leak in assignment to pointer 'Symbol' | ||||
| 673 | Possibly inappropriate deallocation (Name1) for 'Name2' data. | ||||
| 674 | Returning address of auto through variable 'Symbol'. | ||||
| 675 | No prior semantics associated with 'Name' in option 'String' | ||||
| 676 | Possibly negative subscript (Integer) in operator 'String' | ||||
| 677 | sizeof used within preprocessor statement. | ||||
| 678 | Member 'Symbol' field length (Integer) too small for enum precision (Integer) | ||||
| 679 | Suspicious Truncation in arithmetic expression combining with pointer | ||||
| 680 | Suspicious Truncation in arithmetic expression converted to pointer | ||||
| 681 | Loop is not entered | ||||
| 682 | sizeof applied to a parameter 'Symbol' whose type is a sized array | ||||
| 683 | function 'Symbol' #define'd | ||||
| 684 | Passing address of auto variable 'Symbol' into caller space | ||||
| 685 | Relational operator 'String,' always evaluates to 'String' | ||||
| 686 | Option 'String' is suspicious because of 'Name' | ||||
| 687 | Suspicious use of comma operator | ||||
| 688 | Cast used within a preprocessor conditional statement | ||||
| 689 | Apparent end of comment ignored | ||||
| 690 | Possible access of pointer pointing Integer bytes past nul character by operator 'String' | ||||
| 691 | Suspicious use of backslash | ||||
| 692 | Decimal character 'Char' follows octal escape sequence 'String' | ||||
| 693 | Hexadecimal digit 'Char' immediately after 'String' is suspicious in string literal. | ||||
| 694 | The type of constant 'String' (precision Integer) is dialect dependent | ||||
| 695 | Inline function 'Symbol' defined without a storage-class specifier ('static' recommended) | ||||
| 696 | Variable 'Symbol' has value 'String' that is out of range for operator 'String' | ||||
| 697 | Quasi-boolean values should be equality-compared only with 0 | ||||
| 698 | Casual use of realloc can create a memory leak | ||||
| 701 | Shift left of signed quantity (int) | ||||
| 702 | Shift right of signed quantity (int) | ||||
| 703 | Shift left of signed quantity (long) | ||||
| 704 | Shift right of signed quantity (long) | ||||
| 705 | argument no. Integer nominally inconsistent with format | ||||
| 706 | (argument no. Integer) indirect object inconsistent with format | ||||
| 707 | Mixing narrow and wide string literals in concatenation | ||||
| 708 | union initialization | ||||
| 712 | Loss of precision (Context) (Type to Type) | ||||
| 713 | Loss of precision (Context) (Type to Type) | ||||
| 714 | Symbol 'Symbol' (Location) not referenced | ||||
| 715 | Symbol 'Symbol' (Location) not referenced | ||||
| 716 | while(1) ... | ||||
| 717 | do ... while(0) | ||||
| 718 | Symbol 'Symbol' undeclared, assumed to return int | ||||
| 719 | Too many arguments for format (Integer too many) | ||||
| 720 | Boolean test of assignment | ||||
| 721 | Suspicious use of ; | ||||
| 722 | Suspicious use of ; | ||||
| 723 | Suspicious use of = | ||||
| 725 | Expected positive indentation from Location | ||||
| 726 | Extraneous comma ignored | ||||
| 727 | Symbol 'Symbol' (Location) not explicitly initialized | ||||
| 728 | Symbol 'Symbol' (Location) not explicitly initialized | ||||
| 729 | Symbol 'Symbol' (Location) not explicitly initialized | ||||
| 730 | Boolean argument to function | ||||
| 731 | Boolean argument to equal/not equal | ||||
| 732 | Loss of sign (Context) (Type to Type) | ||||
| 733 | Assigning address of auto variable 'Symbol' to outer scope symbol 'Symbol' | ||||
| 734 | Loss of precision (Context) (Integer bits to Integer bits) | ||||
| 735 | Loss of precision (Context) (Integer bits to Integer bits) | ||||
| 736 | Loss of precision (Context) (Integer bits to Integer bits) | ||||
| 737 | Loss of sign in promotion from Type to Type | ||||
| 738 | Symbol 'Symbol' (Location) not explicitly initialized | ||||
| 739 | Trigraph Sequence 'String' in literal (Quiet Change) | ||||
| 740 | Unusual pointer cast (incompatible indirect types) | ||||
| 741 | Unusual pointer cast (function qualification) | ||||
| 742 | Multiple character constant | ||||
| 743 | Negative character constant | ||||
| 744 | switch statement has no default | ||||
| 745 | function 'Name' has no explicit type or class, int assumed | ||||
| 746 | call to function 'Name' not made in the presence of a prototype | ||||
| 747 | Significant prototype coercion (Context) Type to Type | ||||
| 748 | Symbol 'Symbol' (Location) is a register variable used with setjmp | ||||
| 749 | local enumeration constant 'Symbol' (Location) not referenced | ||||
| 750 | local macro 'Symbol' (Location) not referenced | ||||
| 751 | local typedef 'Symbol' (Location) not referenced | ||||
| 752 | local declarator 'Symbol' (Location) not referenced | ||||
| 753 | local struct, union or enum tag 'Symbol' (Location) not referenced | ||||
| 754 | local structure member 'Symbol' (Location) not referenced | ||||
| 755 | global macro 'Symbol' (Location) not referenced | ||||
| 756 | global typedef 'Symbol' (Location) not referenced | ||||
| 757 | global declarator 'Symbol' (Location) not referenced | ||||
| 758 | global struct, union or enum tag 'Symbol' (Location) not referenced | ||||
| 759 | header declaration for symbol 'Symbol' (Location) could be moved from header to module | ||||
| 760 | Redundant macro 'Symbol' defined identically at Location | ||||
| 761 | Redundant typedef 'Symbol' previously declared at Location | ||||
| 762 | Redundantly declared symbol 'Symbol' previously declared at Location | ||||
| 763 | Redundant declaration for symbol 'Symbol' previously declared at Location | ||||
| 764 | switch statement does not have a case | ||||
| 765 | external 'Symbol' (Location) could be made static | ||||
| 766 | Include of header file FileName not used in module String | ||||
| 767 | macro 'Symbol' was defined differently in another module (Location) | ||||
| 768 | global struct member 'Symbol' (Location) not referenced | ||||
| 769 | global enumeration constant 'Symbol' (Location) not referenced | ||||
| 770 | tag 'Symbol' defined identically at Location | ||||
| 771 | Symbol 'Symbol' (Location) conceivably not initialized | ||||
| 772 | Symbol 'Symbol' (Location) conceivably not initialized | ||||
| 773 | Expression-like macro 'Symbol' not parenthesized | ||||
| 774 | Boolean within 'String' always evaluates to [True/False] | ||||
| 775 | non-negative quantity cannot be less than zero | ||||
| 776 | Possible truncation of addition | ||||
| 777 | Testing float's for equality | ||||
| 778 | Constant expression evaluates to 0 in operation: String | ||||
| 779 | String constant in comparison operator: Operator | ||||
| 780 | Vacuous array element | ||||
| 781 | Inconsistent use of tag 'Symbol' conflicts with Location | ||||
| 782 | Line exceeds Integer characters | ||||
| 783 | Line does not end with new-line | ||||
| 784 | Nul character truncated from string | ||||
| 785 | Too few initializers for aggregate | ||||
| 786 | String concatenation within initializer | ||||
| 787 | enum constant 'Symbol' not used within switch | ||||
| 788 | enum constant 'Symbol' not used within defaulted switch | ||||
| 789 | Assigning address of auto variable 'Symbol' to static | ||||
| 790 | Suspicious truncation, integral to float. | ||||
| 791 | unusual option sequence | ||||
| 792 | void cast of void expression | ||||
| 793 | ANSI limit of 'String' 'String' 'Name' exceeded | ||||
| 794 | Conceivable use of null pointer 'Symbol' in [left/right] argument to operator 'String Reference' | ||||
| 795 | Conceivable division by 0 | ||||
| 796 | Conceivable access of out-of-bounds pointer ('Integer' beyond end of data) by operator 'String' | ||||
| 797 | Conceivable creation of out-of-bounds pointer ('Integer' beyond end of data) by operator 'String' | ||||
| 798 | Redundant character 'Char' | ||||
| 799 | numerical constant 'Integer' larger than unsigned long | ||||
| 801 | Use of goto is deprecated | ||||
| 802 | Conceivably passing a null pointer to function 'Symbol', Context Reference | ||||
| 803 | Conceivable data overrun for function 'Symbol', argument Integer exceeds argument Integer Reference | ||||
| 804 | Conceivable access beyond array for function 'Symbol', argument Integer exceeds Integer Reference | ||||
| 805 | Expected L"..." to initialize wide char string | ||||
| 806 | Small bit field is signed rather than unsigned | ||||
| 807 | Conceivably passing to function 'Symbol' a negative value (Integer), Context Reference | ||||
| 808 | No explicit type given symbol 'Sybmol' given, assumed int | ||||
| 809 | Possible return of address of auto through variable 'Symbol' | ||||
| 810 | Arithmetic modification of custodial variable 'Symbol' | ||||
| 811 | Possible deallocation of pointer alias | ||||
| 812 | static variable 'Symbol' has size 'Integer' | ||||
| 813 | auto variable 'Symbol' in function 'Symbol' has size 'Integer' | ||||
| 814 | useless declaration | ||||
| 815 | Arithmetic modification of unsaved pointer | ||||
| 816 | Non-ANSI format specification | ||||
| 817 | Conceivably negative subscript (Integer) in operator 'String' | ||||
| 818 | Pointer parameter 'Symbol' (Location) could be declared ptr to const | ||||
| 820 | Boolean test of a parenthesized assignment | ||||
| 821 | Right hand side of assignment not parenthesized | ||||
| 825 | control flows into case/default without -fallthrough comment | ||||
| 826 | Suspicious pointer-to-pointer conversion (area too small) | ||||
| 827 | Loop not reachable | ||||
| 828 | Semantics of function 'Name' copied to function 'Name' | ||||
| 830 | Location cited in prior message | ||||
| 831 | Reference cited in prior message | ||||
| 832 | Parameter 'Symbol' not explicitly declared, int assumed | ||||
| 833 | "Symbol 'Symbol' is typed differently (String) | ||||
| 835 | A zero has been given as [left/right] argument to operator 'Name' | ||||
| 836 | Conceivable access of pointer pointing Integer bytes past nul character by operator 'String' | ||||
| 838 | Previously assigned value to variable 'Symbol' has not been used | ||||
| 839 | Storage class of symbol 'Symbol' assumed static (Location) | ||||
| 840 | Use of nul character in a string literal | ||||
| 843 | Variable 'Symbol' (Location) could be declared as const | ||||
| 844 | Pointer variable 'Symbol' (Location) could be declared as pointing to const | ||||
| 845 | The [left/right] argument to operator 'Name' is certain to be 0 | ||||
| 846 | Signedness of bit-field is implementation defined | ||||
| 847 | Thread 'Symbol' has unprotected call to thread unsafe function 'Symbol' | ||||
| 849 | Symbol 'Symbol' has same enumerator value 'String' as enumerator 'Symbol' | ||||
| 850 | for loop index variable 'Symbol' whose type category is 'String' modified in body of the for loop | ||||
| 864 | Expression involving variable 'Symbol' possibly depends on order of evaluation | ||||
| 866 | Unusual use of 'String' in argument to sizeof | ||||
| 900 | Successful completion, 'Integer' messages produced | ||||
| 904 | Return statement before end of function 'Symbol' | ||||
| 905 | Non-literal format specifier used (with arguments) | ||||
| 909 | Implicit conversion from Type to bool | ||||
| 910 | Implicit conversion (Context) from 0 to pointer | ||||
| 911 | Implicit expression promotion from Type to Type | ||||
| 912 | Implicit binary conversion from Type to Type | ||||
| 913 | Implicit adjustment of expected argument type from Type to Type | ||||
| 914 | Implicit adjustment of function return value from Type to Type | ||||
| 915 | Implicit conversion (Context) Type to Type | ||||
| 916 | Implicit pointer assignment conversion (Context) | ||||
| 917 | Prototype coercion (Context) Type to Type | ||||
| 918 | Prototype coercion (Context) of pointers | ||||
| 919 | Implicit conversion (Context) Type to Type | ||||
| 920 | Cast from Type to void | ||||
| 921 | Cast from Type to Type | ||||
| 922 | Cast from Type to Type | ||||
| 923 | Cast from Type to Type | ||||
| 924 | Cast from Type to Type | ||||
| 925 | Cast from pointer to pointer | ||||
| 926 | Cast from pointer to pointer | ||||
| 927 | Cast from pointer to pointer | ||||
| 928 | Cast from pointer to pointer | ||||
| 929 | Cast from pointer to pointer | ||||
| 930 | Cast from Type to Type | ||||
| 931 | Both sides have side effects | ||||
| 932 | Passing near pointer to library function 'Symbol' (Context) | ||||
| 933 | Passing near pointer to far function (Context) | ||||
| 934 | taking address of near auto variable 'Symbol' (Context) | ||||
| 935 | int within struct | ||||
| 936 | old-style function definition for function 'Symbol' | ||||
| 937 | old-style function declaration for function 'Symbol' | ||||
| 938 | parameter 'Symbol' not explicitly declared | ||||
| 939 | return type defaults to int for function 'Symbol' | ||||
| 940 | omitted braces within an initializer | ||||
| 941 | Result 0 due to operand(s) equaling 0 in operation 'String' | ||||
| 942 | Possibly truncated addition promoted to float | ||||
| 943 | Too few initializers for aggregate | ||||
| 944 | [left/right/] argument for operator 'String' always evaluates to [True/False] | ||||
| 945 | Undefined struct used with extern | ||||
| 946 | Relational or subtract operator applied to pointers | ||||
| 947 | Subtract operator applied to pointers | ||||
| 948 | Operator 'String' always evaluates to [True/False] | ||||
| 950 | Non-ANSI reserved word or construct: 'Symbol' | ||||
| 951 | Pointer to incomplete type 'Symbol' employed in operation | ||||
| 952 | Parameter 'Symbol' (Location) could be declared const | ||||
| 953 | Variable 'Symbol' (Location) could be declared as const | ||||
| 954 | Pointer variable 'Symbol' (Location) could be declared as pointing to a const | ||||
| 955 | Parameter name missing from prototype for function 'Symbol' | ||||
| 956 | Non const, non volatile static or external variable 'Symbol' | ||||
| 957 | Function 'Symbol' defined without a prototype in scope | ||||
| 958 | Padding of Integer byte(s) is required to align member on Integer byte boundary | ||||
| 959 | struct size (Integer bytes) is not an even multiple of the maximum member alignment (Integer bytes) | ||||
| 960 | Violates MISRA Year Required Rule Name, String | ||||
| 961 | Violates MISRA Year Advisory Rule Name, String | ||||
| 962 | Macro 'Symbol' defined identically at another location (Location) | ||||
| 963 | Qualifier const or volatile follows/precedes a type; use -fqb/+fqb to reverse the test | ||||
| 964 | Header file FileName not directly used in module String | ||||
| 966 | Indirectly included header file 'FileName' not used in module 'String' | ||||
| 967 | Header file 'FileName' does not have a standard include guard | ||||
| 970 | Use of modifier or type 'Name' outside of a typedef | ||||
| 971 | Use of 'char' without 'signed' or 'unsigned' | ||||
| 973 | Unary operator in macro 'Symbol' not parenthesized | ||||
| 974 | Worst case function for stack usage: String | ||||
| 975 | Unrecognized pragma 'Name' will be ignored | ||||
| 1001 | Scope 'Name' must be a struct or class name | ||||
| 1002 | 'this' must be used in class member function | ||||
| 1003 | 'this' may not be used in a static member function | ||||
| 1004 | Expected a pointer to member after .* or ->* | ||||
| 1005 | Destructor declaration requires class | ||||
| 1006 | Language feature 'String' not supported | ||||
| 1007 | Pure specifier for function 'Symbol' requires a virtual function | ||||
| 1008 | Expected '0' to follow '=', text ignored | ||||
| 1009 | operator String not redefinable | ||||
| 1010 | Expected a type or an operator | ||||
| 1011 | Conversion Type Name too long | ||||
| 1012 | Type not needed before 'operator type' | ||||
| 1013 | Symbol 'Name' not a member of class 'Name' | ||||
| 1014 | Explicit storage class not needed for member function 'Symbol' | ||||
| 1015 | Symbol 'Name' not found in class | ||||
| 1016 | Symbol 'Symbol' is supposed to denote a class | ||||
| 1017 | conflicting access-specifier 'String' | ||||
| 1018 | Expected a type after 'new' | ||||
| 1019 | Could not find match for function 'Symbol(String)' | ||||
| 1020 | template specialization for 'Symbol' declared without a 'template<>' prefix | ||||
| 1022 | Function: 'String' must be a class member | ||||
| 1023 | Call String(String) is ambiguous; candidates: String | ||||
| 1024 | No function has same argument count as 'Name' | ||||
| 1025 | No function matches invocation 'Name' on arg no. Integer | ||||
| 1026 | Undominated function 'String' does not dominate 'String' on call to 'String' | ||||
| 1027 | Non-consecutive default arguments in function 'String', assumed 0 | ||||
| 1028 | Last argument not default in first instance of function 'String', assumed 0 | ||||
| 1029 | Default argument repeated in function 'String' | ||||
| 1030 | Not all arguments after arg no. Integer are default in function 'String' | ||||
| 1031 | Local variable 'Symbol' used in default argument expression | ||||
| 1032 | Member 'String' cannot be called without object | ||||
| 1033 | Static member functions cannot be virtual | ||||
| 1034 | Static member 'Symbol' is global and cannot be redefined | ||||
| 1035 | Non-static member 'Symbol' cannot initialize a default argument | ||||
| 1036 | ambiguous reference to constructor; candidates: 'String' | ||||
| 1037 | ambiguous reference to conversion function; candidates: 'String' | ||||
| 1038 | type 'Name' not found, nested type 'Name::String' assumed | ||||
| 1039 | Symbol 'Symbol' is not a member of class 'String' | ||||
| 1040 | Symbol 'Symbol' is not a legal declaration within class 'String' | ||||
| 1041 | Can't declare 'String', assumed 'operator String' | ||||
| 1042 | At least one class-like operand is required with Name | ||||
| 1043 | Attempting to 'delete' a non-pointer | ||||
| 1046 | member 'Symbol', referenced in a static function, requires an object | ||||
| 1047 | a template declaration must be made at file scope | ||||
| 1048 | expected a constant expression | ||||
| 1049 | Too many template arguments | ||||
| 1050 | expected a template argument list '<...>' for template 'Symbol' | ||||
| 1051 | Symbol 'Name' is both a function and a variable | ||||
| 1052 | a type was expected, 'class' assumed | ||||
| 1053 | 'String' cannot be distinguished from 'String' | ||||
| 1054 | template variable declaration expects a type, int assumed | ||||
| 1055 | Symbol 'Symbol' undeclared, assumed to return int | ||||
| 1056 | assignment from void * is not allowed in C++ | ||||
| 1057 | member 'Symbol' cannot be used without an object | ||||
| 1058 | Initializing a non-const reference 'Symbol' with a non-lvalue | ||||
| 1059 | Can't convert from Type to Type | ||||
| 1060 | String member 'Symbol is not accessible to non-member non-friend functions | ||||
| 1061 | String member 'Symbol' is not accessible through non-public inheritance | ||||
| 1062 | template must be either a class or a function | ||||
| 1063 | Argument to copy constructor for class 'Symbol' should be a reference | ||||
| 1064 | Template parameter list for template 'Symbol' inconsistent with Location | ||||
| 1065 | Symbol 'Symbol' not declared as "C" conflicts with Location | ||||
| 1066 | Symbol 'Symbol' declared as "C" conflicts with Location | ||||
| 1067 | invalid prototype for function 'Symbol' | ||||
| 1068 | Symbol 'Symbol' can not be overloaded | ||||
| 1069 | Symbol 'Name' is not a base class of class 'Name' | ||||
| 1070 | No scope in which to find symbol 'Name' | ||||
| 1071 | Constructors and destructors can not have return type | ||||
| 1072 | Reference variable 'Symbol' must be initialized | ||||
| 1073 | Insufficient number of template parameters; 'String' assumed | ||||
| 1074 | Expected a namespace identifier | ||||
| 1075 | Ambiguous reference to symbol 'Symbol' and symbol 'Symbol' | ||||
| 1076 | Anonymous union assumed to be 'static' | ||||
| 1077 | Could not evaluate default template parameter 'String' | ||||
| 1078 | class 'Symbol' should not have itself as a base class | ||||
| 1079 | Could not find '>' or ',' to terminate template parameter at Location | ||||
| 1081 | Object parameter does not contain the address of a variable | ||||
| 1082 | Object parameter for a reference type should be an external symbol | ||||
| 1083 | Ambiguous conversion between 2nd and 3rd operands of conditional operator | ||||
| 1086 | Compound literals may only be used in C99 programs | ||||
| 1087 | Previous declaration of 'Name' (Location) is incompatible with 'Name' (Location) which was introduced by the current usingdeclaration | ||||
| 1088 | A using-declaration must name a qualified-id | ||||
| 1089 | A using-declaration must not name a namespace | ||||
| 1090 | A using-declaration must not name a template-id | ||||
| 1091 | 'Name' is not a base class of 'Name' | ||||
| 1092 | A using-declaration that names a class member must be a memberdeclaration | ||||
| 1093 | A pure specifier was given for function 'Symbol' which was not declared virtual | ||||
| 1094 | Could not find ')' or ',' to terminate default function argument at Location | ||||
| 1095 | Effective type 'Type' of non-type template parameter #Integer (corresponding to argument expression 'String') depends on an unspecialized parameter of this partial specialization | ||||
| 1401 | member symbol 'Symbol' (Location) not initialized by constructor | ||||
| 1402 | member 'Symbol' (Location) not initialized | ||||
| 1403 | member 'Symbol' (Location) not initialized | ||||
| 1404 | deleting an object of type 'Symbol' before type is defined | ||||
| 1405 | Header <typeinfo> must be included before typeid is used | ||||
| 1411 | Member with different signature hides virtual member 'Symbol' (Location) | ||||
| 1412 | Reference member 'Symbol' is not initialized | ||||
| 1413 | function 'Symbol' is returning a temporary via a reference | ||||
| 1414 | Assigning address of auto variable 'Symbol' to member of this | ||||
| 1415 | Pointer to non-POD class 'Name' passed to function 'Symbol' (Context) | ||||
| 1416 | An uninitialized reference 'Symbol' is being used to initialize reference 'Symbol' | ||||
| 1417 | reference member 'Symbol' not initialized by constructor initializer list | ||||
| 1501 | data member 'Symbol' has zero size | ||||
| 1502 | defined object 'Symbol' has no data members | ||||
| 1503 | a tagged union is not anonymous | ||||
| 1504 | useless struct declaration | ||||
| 1505 | no access specifier provided, 'String' assumed | ||||
| 1506 | Call to virtual function 'Symbol' within a constructor or destructor | ||||
| 1507 | attempting to 'delete' an array | ||||
| 1509 | base class destructor for class 'Name' is not virtual | ||||
| 1510 | base class 'Name' has no destructor | ||||
| 1511 | Member hides non-virtual member 'Symbol' (Location) | ||||
| 1512 | destructor for base class 'Symbol' (Location) is not virtual | ||||
| 1513 | storage class ignored | ||||
| 1514 | Creating temporary to copy 'Type' to 'Type' (context: Context) | ||||
| 1515 | Default constructor not available for member 'Symbol' | ||||
| 1516 | Data member hides inherited member 'Symbol' (Location) | ||||
| 1520 | Multiple assignment operators for class 'Symbol' | ||||
| 1521 | Multiple copy constructors for class 'Symbol' | ||||
| 1522 | Symbol 'Symbol' is an array of empty objects | ||||
| 1524 | new in constructor for class 'Name' which has no explicit destructor | ||||
| 1526 | Member function 'Symbol' (Location) not defined | ||||
| 1527 | static member 'Symbol' (Location) not defined | ||||
| 1528 | call to String does not match function template String | ||||
| 1529 | Symbol 'Symbol' not first checking for assignment to this | ||||
| 1531 | Symbol 'Symbol' (Location) should have compared argument against sizeof(class) | ||||
| 1532 | Symbol 'Symbol' not checking argument for NULL | ||||
| 1533 | Repeated friend declaration for symbol 'Symbol' | ||||
| 1534 | static variable 'Symbol' found within inline function in header | ||||
| 1535 | Exposing low access data through member 'Symbol' | ||||
| 1536 | Exposing low access member 'Symbol' | ||||
| 1537 | const function returns pointer data member 'Symbol' | ||||
| 1538 | base class 'Name' absent from initializer list for copy constructor | ||||
| 1539 | member 'Symbol' (Location) not assigned by assignment operator | ||||
| 1540 | pointer member 'Symbol' (Location) neither freed nor zero'ed by destructor | ||||
| 1541 | member 'Symbol' (Location) possibly not initialized by constructor | ||||
| 1542 | member 'Symbol' (Location) possibly not initialized | ||||
| 1543 | member 'Symbol' (Location) possibly not initialized | ||||
| 1544 | value of variable 'Symbol' (Location) indeterminate (order of initialization) | ||||
| 1545 | value of variable 'Symbol' used previously to initialize variable 'Symbol' (Location) | ||||
| 1546 | throw() called within destructor 'Symbol' | ||||
| 1547 | Assignment of array to pointer to base class (Context) | ||||
| 1548 | Exception specification for 'Symbol' conflicts with Location | ||||
| 1549 | Exception thrown for function 'Symbol' not declared to throw | ||||
| 1550 | exception 'Name' thrown by function 'Symbol' is not on throw-list of function 'Symbol' | ||||
| 1551 | function 'Symbol' may throw an exception in destructor 'Symbol' | ||||
| 1552 | Converting pointer to array-of-derived to pointer to base | ||||
| 1553 | struct 'Symbol' declared as extern "C" contains C++ substructure 'Symbol' (Location) | ||||
| 1554 | Direct pointer copy of member 'Symbol' within copy constructor: 'Symbol' | ||||
| 1555 | Direct pointer copy of member 'Symbol' within copy assignment operator: 'Symbol' | ||||
| 1556 | 'new Type(integer)' is suspicious | ||||
| 1557 | const member 'Symbol' is not initialized | ||||
| 1558 | 'virtual' coupled with 'inline' is an unusual combination | ||||
| 1559 | Uncaught exception 'Name' may be thrown in destructor 'Symbol' | ||||
| 1560 | Uncaught exception 'Name' not on throw-list of function 'Symbol' | ||||
| 1561 | Reference initialization causes loss of const/volatile integrity (Context) | ||||
| 1562 | Exception specification for 'Symbol' is not a subset of 'Symbol' (Location) | ||||
| 1563 | Suspicious third argument to ?: operator | ||||
| 1564 | Assigning a non-zero-one constant to a bool | ||||
| 1565 | member 'Symbol' (Location) not assigned by initializer function | ||||
| 1566 | member 'Symbol' (Location) might have been initialized by a separate function but no '- sem(Name,initializer)' was seen | ||||
| 1567 | Initialization of variable 'Symbol' (Location) is indeterminate as it uses variable 'Symbol' through calls: 'String' | ||||
| 1568 | Variable 'Symbol' (Location) accesses variable 'Symbol' before the latter is initialized through calls: 'String' | ||||
| 1569 | Initializing a reference with a temporary | ||||
| 1570 | Initializing a reference class member with an auto variable 'Symbol' | ||||
| 1571 | Returning an auto variable 'Symbol' via a reference type | ||||
| 1572 | Initializing a static reference variable with an auto variable 'Symbol' | ||||
| 1573 | Generic function template 'Symbol' declared in namespace associated with type 'Symbol' (Location) | ||||
| 1576 | Specialization of template 'Symbol' not declared in same file as primary template | ||||
| 1577 | Partial or explicit specialization does not occur in the same file as primary template 'Symbol' (Location) | ||||
| 1578 | Pointer member 'Symbol' (Location) neither freed nor zeroed by cleanup function | ||||
| 1579 | Pointer member 'Symbol' (Location) might have been freed by a separate function but no '-sem(Name,cleanup)' was seen | ||||
| 1701 | redundant access-specifier 'String' | ||||
| 1702 | operator 'Name' is both an ordinary function 'String' and a member function 'String' | ||||
| 1703 | Function 'String' arbitrarily selected. Refer to Error 'Integer' | ||||
| 1704 | Constructor 'Symbol' has private access specification | ||||
| 1705 | static class member may be accessed by the scoping operator | ||||
| 1706 | Declaration with scope operator is unusual within a class | ||||
| 1707 | static assumed for String | ||||
| 1708 | typedef 'Symbol not declared as "C" conflicts with Location | ||||
| 1709 | typedef 'Symbol' declared as "C" conflicts with Location | ||||
| 1710 | An implicit 'typename' was assumed | ||||
| 1711 | class 'Symbol' (Location) has a virtual function but is not inherited | ||||
| 1712 | default constructor not defined for class 'Name' | ||||
| 1713 | Redundant parentheses ignored | ||||
| 1713 | Parentheses have inconsistent interpretation | ||||
| 1714 | Member function 'Symbol' (Location) not referenced | ||||
| 1715 | static member 'Symbol' (Location) not referenced | ||||
| 1716 | Virtual member function 'Symbol' (Location) not referenced | ||||
| 1717 | empty prototype for function declaration, assumed '(void)' | ||||
| 1718 | expression within brackets ignored | ||||
| 1719 | assignment operator for class 'Symbol' has non-reference parameter | ||||
| 1720 | assignment operator for class 'Symbol' has non-const parameter | ||||
| 1721 | operator =() for class 'Symbol' is not assignment operator | ||||
| 1722 | assignment operator for class 'Symbol' does not return a reference to class | ||||
| 1724 | Argument to copy constructor for class 'Symbol' should be a const reference | ||||
| 1725 | class member 'Symbol' is a reference | ||||
| 1726 | taking address of overloaded function name 'Symbol' | ||||
| 1727 | inline 'Symbol' not previously defined inline at (Location) | ||||
| 1728 | Symbol 'Symbol' was previously defined inline at (Location) | ||||
| 1729 | Initializer inversion detected for member 'Symbol' | ||||
| 1730 | class/struct inconsistency for symbol 'Symbol' (conflicts with Location) | ||||
| 1732 | new in constructor for class 'Name' which has no assignment operator | ||||
| 1733 | new in constructor for class 'Name' which has no copy constructor | ||||
| 1734 | Had difficulty compiling template function: 'Symbol' | ||||
| 1735 | Virtual function 'Symbol' has default parameter | ||||
| 1736 | Redundant access specifier (String) | ||||
| 1737 | Symbol 'Symbol' hides global operator new | ||||
| 1738 | non-copy constructor 'Symbol' used to initialize copy constructor | ||||
| 1739 | Binary operator 'Symbol' should be non-member function | ||||
| 1740 | pointer member 'Symbol' (Location) not directly freed or zero'ed by destructor | ||||
| 1741 | member 'Symbol' (Location) conceivably not initialized by constructor | ||||
| 1742 | member 'Symbol' (Location) conceivably not initialized | ||||
| 1743 | member 'Symbol' (Location) conceivably not initialized | ||||
| 1744 | member 'Symbol' (Location) possibly not initialized by private constructor | ||||
| 1745 | member 'Symbol' (Location) not assigned by private assignment operator | ||||
| 1746 | parameter 'Symbol' of function 'Symbol' could be made const reference | ||||
| 1747 | binary operator 'Symbol' returning a reference | ||||
| 1748 | non-virtual base class 'Name' included twice in class 'Name' | ||||
| 1749 | base class 'Symbol' of class 'Symbol' need not be virtual | ||||
| 1750 | local template 'Symbol' (Location) not referenced | ||||
| 1752 | catch parameter Integer is not a reference | ||||
| 1753 | Overloading special operator 'Symbol' | ||||
| 1754 | Expected symbol 'Symbol' to be declared for class 'Symbol' | ||||
| 1755 | global template 'Symbol' (Location) not referenced | ||||
| 1757 | Discarded instance of post decrement/increment | ||||
| 1758 | Prefix increment/decrement operator 'Symbol' returns a non-reference | ||||
| 1759 | Postfix increment/decrement operator 'Symbol' returns a reference. | ||||
| 1760 | Redundant template 'Symbol' defined identically at Location | ||||
| 1761 | Declaration of function 'Symbol' hides overloaded function 'Symbol' (Location) | ||||
| 1762 | Member function 'Symbol' could be made const | ||||
| 1763 | Member function 'Symbol' marked as const indirectly modifies class | ||||
| 1764 | Reference parameter could be declared const reference | ||||
| 1768 | Virtual function 'Symbol' has an access (String) different from the access (String) in the base class (String) | ||||
| 1769 | Member or base class 'Symbol' has no constructor | ||||
| 1770 | function 'Symbol' defined without function 'String' | ||||
| 1771 | function 'Symbol' replaces global function | ||||
| 1772 | Assignment operator 'Symbol' is not returning *this | ||||
| 1773 | Attempt to cast away const (or volatile) | ||||
| 1774 | Could use dynamic_cast to downcast ptr to polymorphic type 'Symbol' | ||||
| 1775 | Catch block does not catch any declared exception | ||||
| 1776 | Converting string literals to char * is deprecated (Context) | ||||
| 1777 | Template recursion limit (Integer) reached, use -tr_limit(n) | ||||
| 1778 | Assignment of string literal to variable 'Symbol' (Location) is not const safe | ||||
| 1780 | Returning address of reference parameter 'Symbol' | ||||
| 1781 | Passing address of reference parameter 'Symbol' into caller address space | ||||
| 1782 | Assigning address of reference parameter 'Symbol' to a static variable | ||||
| 1784 | Symbol 'Symbol' previously declared as "C", compare with Location | ||||
| 1785 | Implicit conversion from Boolean (Context) (Type to Type) | ||||
| 1786 | Implicit conversion to Boolean (Context) (Type to Type) | ||||
| 1787 | Access declarations are deprecated in favor of using declarations | ||||
| 1788 | Variable 'Symbol' (Location) (type 'Name') is referenced only by its constructor or destructor | ||||
| 1789 | Template constructor 'Symbol' cannot be a copy constructor | ||||
| 1790 | Base class 'Symbol' has no non-destructor virtual functions | ||||
| 1791 | No token on this line follows the 'return' keyword | ||||
| 1793 | While calling 'Symbol': Initializing the implicit object parameter 'Type' (a non-const reference) with a non-lvalue | ||||
| 1794 | Using-declaration introduces 'Name' (Location), which has the same parameter list as 'Name' (Location), which was also introduced here by previous using-declaration 'Name' (Location) | ||||
| 1795 | Defined template 'Symbol' was not instantiated | ||||
| 1796 | Explicit specialization of overloaded function template 'Symbol' | ||||
| 1901 | Creating a temporary of type 'Symbol' | ||||
| 1902 | useless ';' follows '}' in function definition | ||||
| 1904 | Old-style C comment | ||||
| 1905 | implicit default constructor generated for class 'Name' | ||||
| 1907 | implicit destructor generated for class 'Name' | ||||
| 1908 | 'virtual' assumed for destructor'~Name()' (inherited from base class 'Name() | ||||
| 1909 | 'virtual' assumed, see: function 'Symbol' (Location) | ||||
| 1911 | Implicit call of constructor 'Symbol' (see text) | ||||
| 1912 | Implicit call of conversion function from class 'Name' to type 'Type' | ||||
| 1914 | Default constructor 'Symbol' (Location) not referenced | ||||
| 1916 | Ellipsis encountered | ||||
| 1917 | empty prototype for definition, assumed '(void)' | ||||
| 1917 | Empty prototype for String, assumed '(void)' | ||||
| 1918 | empty prototype for member declaration, assumed (void) | ||||
| 1919 | Multiple assignment operators for class 'Symbol' | ||||
| 1920 | Casting to a reference | ||||
| 1921 | Symbol 'Symbol' not checking argument against sizeof(class) | ||||
| 1922 | Symbol 'Symbol' not checking argument for NULL | ||||
| 1923 | macro 'Symbol' could become const variable | ||||
| 1924 | C-style cast | ||||
| 1925 | Symbol 'Symbol' is a public data member | ||||
| 1926 | Symbol 'Symbol's default constructor implicitly called | ||||
| 1927 | Symbol 'Symbol' was not initialized in the constructor initializer list | ||||
| 1928 | Symbol 'Name' did not appear in the constructor initializer list | ||||
| 1929 | function 'Symbol' returning a reference | ||||
| 1930 | Conversion operator 'Symbol' found | ||||
| 1931 | Constructor 'Symbol' can be used for implicit conversions | ||||
| 1932 | Base class 'Symbol' is not abstract. | ||||
| 1933 | Call to unqualified virtual function 'Symbol' from non-static member function | ||||
| 1934 | Shift operator 'Symbol' should be non-member function | ||||
| 1935 | Dynamic initialization for class object 'Symbol1' (references 'Symbol2') | ||||
| 1936 | Dynamic initialization for variable 'Symbol1' (references 'Symbol2') | ||||
| 1937 | Static variable 'Symbol' has a destructor. | ||||
| 1938 | constructor 'Symbol' accesses global data. | ||||
| 1939 | Down cast detected | ||||
| 1940 | Address of reference parameter 'Symbol' transferred outside of function | ||||
| 1941 | Assignment operator for class 'Symbol' does not return a const reference to class | ||||
| 1942 | Unqualified name 'Symbol' subject to misinterpretation owing to dependent base class | ||||
| 1960 | Violates MISRA C++ Required Rule Name, String | ||||
| 1961 | virtual member function 'Symbol' could be made const | ||||
| 1962 | Non-const member function 'Symbol' contains a deep modification. | ||||
| 1963 | Violates MISRA C++ Required Rule Name, String | ||||