iverilog/vhdlpp/cppcheck.sup

39 lines
1.0 KiB
Plaintext
Raw Normal View History

2026-01-06 03:53:31 +01:00
// cppcheck is wrong
// text is used in strchr()/strrchr() which take a char* not a const char*
constParameterPointer:lexor.lex:698
// Skip the use STL messages
useStlAlgorithm
2025-12-09 05:39:47 +01:00
// Errors/limitations in the generated yacc and lex files
cstyleCast:lexor.cc
constVariablePointer:lexor.cc
2026-01-06 03:53:31 +01:00
redundantInitialization:lexor.cc
2025-12-09 05:39:47 +01:00
unusedFunction:lexor.cc
unusedStructMember:lexor.cc
2026-01-06 03:53:31 +01:00
uselessAssignmentPtrArg:lexor.cc
duplicateBreak:lexor.lex
redundantInitialization:lexor.lex
uselessAssignmentPtrArg:lexor.lex
2025-12-09 05:39:47 +01:00
constParameterPointer:parse.cc
2026-01-06 03:53:31 +01:00
invalidPrintfArgType_sint:parse.cc
knownConditionTrueFalse:parse.cc
2025-12-09 05:39:47 +01:00
syntaxError:parse.cc
2026-01-06 03:53:31 +01:00
unsignedPositive:parse.cc
// Unused functions
unusedFunction:LineInfo.h
unusedFunction:StringHeap.cc
unusedFunction:architec.h
unusedFunction:expression.cc
unusedFunction:expression.h
unusedFunction:parse_types.h
unusedFunction:scope.cc
unusedFunction:sequential.cc
unusedFunction:sequential.h
unusedFunction:std_types.cc
unusedFunction:subprogram.cc
unusedFunction:subprogram.h
unusedFunction:vhdlint.cc
unusedFunction:vtype.cc