Page MenuHomeSolus

D13391.id32765.diff
No OneTemporary

D13391.id32765.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -10,6 +10,7 @@
cppcheck:_Z10getStepTokPK5Token
cppcheck:_Z10matchglobsRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EERKS5_
cppcheck:_Z10replaceStrNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S6_
+cppcheck:_Z10strTolowerRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_Z11astHasTokenPK5TokenS1_
cppcheck:_Z11findAstNodePK5TokenRKSt8functionIFbS1_EE
cppcheck:_Z11findTypeEndP5Token
@@ -18,6 +19,7 @@
cppcheck:_Z11getMinValueRK8ValuePtrI10InferModelERKNSt7__cxx114listIN9ValueFlow5ValueESaIS7_EEE
cppcheck:_Z11isSizeOfEtcPK5Token
cppcheck:_Z11isTemporarybPK5TokenPK7Libraryb
+cppcheck:_Z12asImpossibleN9ValueFlow5ValueE
cppcheck:_Z12astIsPointerPK5Token
cppcheck:_Z12getArgumentsPK5Token
cppcheck:_Z12isGlobalDataPK5Tokenb
@@ -31,8 +33,7 @@
cppcheck:_Z13isReturnScopePK5TokenPK7LibraryPS1_b
cppcheck:_Z13isThisChangedPK5TokenS1_iPK8Settingsb
cppcheck:_Z13isThisChangedPK5TokeniPK8Settingsb
-cppcheck:_Z13visitAstNodesP5TokenSt8functionIF15ChildrenToVisitS0_EE
-cppcheck:_Z13visitAstNodesPK5TokenSt8functionIF15ChildrenToVisitS1_EE
+cppcheck:_Z13isWithinScopePK5TokenPK8VariableN5Scope9ScopeTypeE
cppcheck:_Z14astIsContainerPK5Token
cppcheck:_Z14astIsPrimitivePK5Token
cppcheck:_Z14findExpressionPK5Tokeni
@@ -45,6 +46,8 @@
cppcheck:_Z14isLikelyStreambPK5Token
cppcheck:_Z14isOppositeCondbbPK5TokenS1_RK7LibrarybbPNSt7__cxx114listISt4pairIS1_NS5_12basic_stringIcSt11char_traitsIcESaIcEEEESaISD_EEE
cppcheck:_Z14isScopeBracketPK5Token
+cppcheck:_Z14isVariableDeclPK5Token
+cppcheck:_Z14solveExprValuePK5TokenRKSt8functionIFSt6vectorIxSaIxEES1_EERN9ValueFlow5ValueE
cppcheck:_Z15astIsSignedCharPK5Token
cppcheck:_Z15conditionIsTruePK5Token13ProgramMemoryPK8Settings
cppcheck:_Z15getArgumentVarsPK5Tokeni
@@ -57,18 +60,20 @@
cppcheck:_Z16astIsGenericCharPK5Token
cppcheck:_Z16conditionIsFalsePK5Token13ProgramMemoryPK8Settings
cppcheck:_Z16followReferencesPK5TokenPNSt7__cxx114listISt4pairIS1_NS2_12basic_stringIcSt11char_traitsIcESaIcEEEESaISA_EEE
-cppcheck:_Z16getProgramMemoryPK5TokenRKSt13unordered_mapIiN9ValueFlow5ValueESt4hashIiESt8equal_toIiESaISt4pairIKiS4_EEE
-cppcheck:_Z16getProgramMemoryPK5TokeniRKN9ValueFlow5ValueEPK8Settings
+cppcheck:_Z16getArgumentStartPK5Token
+cppcheck:_Z16getProgramMemoryPK5TokenRKSt13unordered_mapI11ExprIdTokenN9ValueFlow5ValueENS3_4HashESt8equal_toIS3_ESaISt4pairIKS3_S5_EEE
+cppcheck:_Z16getProgramMemoryPK5TokenS1_RKN9ValueFlow5ValueEPK8Settings
cppcheck:_Z16hasLifetimeTokenPK5TokenS1_
cppcheck:_Z16isEscapeFunctionPK5TokenPK7Library
cppcheck:_Z16isSameExpressionbbPK5TokenS1_RK7LibrarybbPNSt7__cxx114listISt4pairIS1_NS5_12basic_stringIcSt11char_traitsIcESaIcEEEESaISD_EEE
cppcheck:_Z17astIsSmartPointerPK5Token
-cppcheck:_Z17evaluateConditionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExPK5TokenR13ProgramMemoryPK8Settings
cppcheck:_Z17exprDependsOnThisPK5Tokenbi
cppcheck:_Z17getCondTokFromEndP5Token
cppcheck:_Z17getCondTokFromEndPK5Token
+cppcheck:_Z17getEndOfExprScopePK5TokenPK5Scopeb
cppcheck:_Z17getLifetimeTokensPK5TokenbNSt7__cxx114listISt4pairIS1_NS2_12basic_stringIcSt11char_traitsIcESaIcEEEESaISA_EEE
cppcheck:_Z17getParentLifetimePK5Token
+cppcheck:_Z17getParentLifetimebPK5TokenPK7Library
cppcheck:_Z17isConstExpressionPK5TokenRK7Librarybb
cppcheck:_Z17isEqualKnownValuePK5TokenS1_
cppcheck:_Z17isVariableChangedPK5TokenS1_ibPK8Settingsbi
@@ -86,7 +91,6 @@
cppcheck:_Z18isUniqueExpressionPK5Token
cppcheck:_Z18isValidGlobPatternRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_Z18isVariablesChangedPK5TokenS1_iSt6vectorIPK8VariableSaIS5_EEPK8Settingsb
-cppcheck:_Z19addBughuntingChecksPSt6vectorISt8functionIFvPK5TokenRKN10ExprEngine5ValueEPNS4_8DataBaseEEESaISB_EE
cppcheck:_Z19astIsContainerOwnedPK5Token
cppcheck:_Z19astParentSkipParensP5Token
cppcheck:_Z19astParentSkipParensPK5Token
@@ -106,7 +110,7 @@
cppcheck:_Z20getLifetimeObjValuesPK5Tokenbx
cppcheck:_Z20isConstVarExpressionPK5TokenPKc
cppcheck:_Z20isOppositeExpressionbPK5TokenS1_RK7LibrarybbPNSt7__cxx114listISt4pairIS1_NS5_12basic_stringIcSt11char_traitsIcESaIcEEEESaISD_EEE
-cppcheck:_Z20isWithoutSideEffectsbPK5Token
+cppcheck:_Z20isWithoutSideEffectsbPK5Tokenbb
cppcheck:_Z21isExpressionChangedAtPK5TokenS1_ibPK8Settingsbi
cppcheck:_Z22findAllocFuncCallTokenPK5TokenRK7Library
cppcheck:_Z22findNextTokenFromBreakPK5Token
@@ -114,14 +118,17 @@
cppcheck:_Z22makeIntegralInferModelv
cppcheck:_Z23astIsUniqueSmartPointerPK5Token
cppcheck:_Z23astIsVariableComparisonPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_PS1_
+cppcheck:_Z23evaluateLibraryFunctionRKSt13unordered_mapIiN9ValueFlow5ValueESt4hashIiESt8equal_toIiESaISt4pairIKiS1_EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK8Settings
cppcheck:_Z23valueFlowGenericForwardP5TokenPKS_RK8ValuePtrI8AnalyzerEPK8Settings
cppcheck:_Z23valueFlowGenericForwardP5TokenRK8ValuePtrI8AnalyzerEPK8Settings
cppcheck:_Z23valueFlowGenericReverseP5TokenPKS_RK8ValuePtrI8AnalyzerEPK8Settings
cppcheck:_Z23valueFlowGenericReverseP5TokenRK8ValuePtrI8AnalyzerEPK8Settings
cppcheck:_Z24getTokenArgumentFunctionP5TokenRi
cppcheck:_Z24getTokenArgumentFunctionPK5TokenRi
+cppcheck:_Z25createTokenFromExpressionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK8SettingsPSt13unordered_mapIiPK5TokenSt4hashIiESt8equal_toIiESaISt4pairIKiSD_EEE
cppcheck:_Z25nextAfterAstRightmostLeafP5Token
cppcheck:_Z25nextAfterAstRightmostLeafPK5Token
+cppcheck:_Z27numberOfArgumentsWithoutAstPK5Token
cppcheck:_Z27programMemoryParseConditionR13ProgramMemoryPK5TokenS3_PK8Settingsb
cppcheck:_Z28caseInsensitiveStringCompareRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_
cppcheck:_Z29previousBeforeAstLeftmostLeafP5Token
@@ -133,6 +140,7 @@
cppcheck:_Z5inferRK8ValuePtrI10InferModelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExNS4_4listIN9ValueFlow5ValueESaISE_EEE
cppcheck:_Z7executePK5TokenP13ProgramMemoryPxPbPK8Settings
cppcheck:_Z7reachesPK5TokenS1_RK7LibraryPNSt7__cxx114listISt4pairIS1_NS5_12basic_stringIcSt11char_traitsIcESaIcEEEESaISD_EEE
+cppcheck:_Z8astCountPK5TokenPKci
cppcheck:_Z8astIsLHSPK5Token
cppcheck:_Z8astIsRHSPK5Token
cppcheck:_Z8precedesPK5TokenS1_
@@ -160,7 +168,8 @@
cppcheck:_ZN10CheckClass13checkOverrideEv
cppcheck:_ZN10CheckClass13hasAssignSelfEPK8FunctionPK5TokenPS5_
cppcheck:_ZN10CheckClass13overrideErrorEPK8FunctionS2_
-cppcheck:_ZN10CheckClass14uninitVarErrorEPK5TokenbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb
+cppcheck:_ZN10CheckClass14uninitVarErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_
+cppcheck:_ZN10CheckClass14uninitVarErrorEPK5TokenbN8Function4TypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_bb
cppcheck:_ZN10CheckClass15checkConstErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b
cppcheck:_ZN10CheckClass15checkMemsetTypeEPK5ScopePK5TokenS2_bSt3setIS2_St4lessIS2_ESaIS2_EE
cppcheck:_ZN10CheckClass15createUsageListEPK5Scope
@@ -191,13 +200,14 @@
cppcheck:_ZN10CheckClass20thisSubtractionErrorEPK5Token
cppcheck:_ZN10CheckClass21checkThisUseAfterFreeEv
cppcheck:_ZN10CheckClass21operatorEqToSelfErrorEPK5Token
-cppcheck:_ZN10CheckClass22missingMemberCopyErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_
+cppcheck:_ZN10CheckClass22missingMemberCopyErrorEPK5TokenN8Function4TypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_
cppcheck:_ZN10CheckClass22noCopyConstructorErrorEPK5ScopebPK5Tokenb
cppcheck:_ZN10CheckClass22virtualDestructorErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b
cppcheck:_ZN10CheckClass23checkSelfInitializationEv
cppcheck:_ZN10CheckClass23getVirtualFunctionCallsERK8FunctionRSt3mapIPS1_NSt7__cxx114listIPK5TokenSaIS9_EEESt4lessIS4_ESaISt4pairIKS4_SB_EEE
cppcheck:_ZN10CheckClass23initializationListUsageEv
cppcheck:_ZN10CheckClass23selfInitializationErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+cppcheck:_ZN10CheckClass24stl_containers_not_constB5cxx11E
cppcheck:_ZN10CheckClass25checkDuplInheritedMembersEv
cppcheck:_ZN10CheckClass25checkExplicitConstructorsEv
cppcheck:_ZN10CheckClass25checkUnsafeClassRefMemberEv
@@ -278,14 +288,14 @@
cppcheck:_ZN10CheckOther23invalidPointerCastErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb
cppcheck:_ZN10CheckOther23misusedScopeObjectErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN10CheckOther23oppositeExpressionErrorEPK5TokenNSt7__cxx114listISt4pairIS2_NS3_12basic_stringIcSt11char_traitsIcESaIcEEEESaISB_EEE
-cppcheck:_ZN10CheckOther23redundantPointerOpErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+cppcheck:_ZN10CheckOther23redundantPointerOpErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb
cppcheck:_ZN10CheckOther24checkDuplicateExpressionEv
cppcheck:_ZN10CheckOther24checkIncompleteArrayFillEv
cppcheck:_ZN10CheckOther24checkIncompleteStatementEv
cppcheck:_ZN10CheckOther24checkMisusedScopedObjectEv
cppcheck:_ZN10CheckOther24checkRedundantAssignmentEv
cppcheck:_ZN10CheckOther24checkSuspiciousSemicolonEv
-cppcheck:_ZN10CheckOther24duplicateExpressionErrorEPK5TokenS2_S2_NSt7__cxx114listISt4pairIS2_NS3_12basic_stringIcSt11char_traitsIcESaIcEEEESaISB_EEE
+cppcheck:_ZN10CheckOther24duplicateExpressionErrorEPK5TokenS2_S2_NSt7__cxx114listISt4pairIS2_NS3_12basic_stringIcSt11char_traitsIcESaIcEEEESaISB_EEEb
cppcheck:_ZN10CheckOther24incompleteArrayFillErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b
cppcheck:_ZN10CheckOther24overlappingWriteFunctionEPK5Token
cppcheck:_ZN10CheckOther24pointerLessThanZeroErrorEPK5TokenPKN9ValueFlow5ValueE
@@ -331,19 +341,6 @@
cppcheck:_ZN10CheckVaarg29va_start_subsequentCallsErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN10CheckVaarg30va_list_usedBeforeStartedErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN10CheckVaarg31wrongParameterTo_va_start_errorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_
-cppcheck:_ZN10ExprEngine10ArrayValue5clearEv
-cppcheck:_ZN10ExprEngine10ArrayValue6assignESt10shared_ptrINS_5ValueEES3_
-cppcheck:_ZN10ExprEngine10ArrayValueC1EPNS_8DataBaseEPK8Variable
-cppcheck:_ZN10ExprEngine10ArrayValueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS0_
-cppcheck:_ZN10ExprEngine10ArrayValueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_5ValueEESB_bbb
-cppcheck:_ZN10ExprEngine10ArrayValueC2EPNS_8DataBaseEPK8Variable
-cppcheck:_ZN10ExprEngine10ArrayValueC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS0_
-cppcheck:_ZN10ExprEngine10ArrayValueC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_5ValueEESB_bbb
-cppcheck:_ZN10ExprEngine15executeFunctionEPK5ScopeP11ErrorLoggerPK9TokenizerPK8SettingsRKSt6vectorISt8functionIFvPK5TokenRKNS_5ValueEPNS_8DataBaseEEESaISM_EERSo
-cppcheck:_ZN10ExprEngine19executeAllFunctionsEP11ErrorLoggerPK9TokenizerPK8SettingsRKSt6vectorISt8functionIFvPK5TokenRKNS_5ValueEPNS_8DataBaseEEESaISJ_EERSo
-cppcheck:_ZN10ExprEngine3strB5cxx11En
-cppcheck:_ZN10ExprEngine4dumpESt10shared_ptrINS_5ValueEE
-cppcheck:_ZN10ExprEngine9runChecksEP11ErrorLoggerPK9TokenizerPK8Settings
cppcheck:_ZN10FileLister10fileExistsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN10FileLister11isDirectoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN10FileLister17recursiveAddFilesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmSt4lessIS6_ESaISt4pairIKS6_mEEERSA_RKSt3setIS6_S8_SaIS6_EERK9PathMatch
@@ -421,22 +418,22 @@
cppcheck:_ZN12ErrorMessage12FileLocationC2EPK5TokenPK9TokenList
cppcheck:_ZN12ErrorMessage12FileLocationC2EPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9TokenList
cppcheck:_ZN12ErrorMessage12getXMLFooterB5cxx11Ev
-cppcheck:_ZN12ErrorMessage12getXMLHeaderB5cxx11Ev
+cppcheck:_ZN12ErrorMessage12getXMLHeaderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN12ErrorMessage15fixInvalidCharsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN12ErrorMessage6setmsgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN12ErrorMessageC1EPKN8tinyxml210XMLElementE
cppcheck:_ZN12ErrorMessageC1ERKNSt7__cxx114listINS_12FileLocationESaIS2_EEERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEEN8Severity12SeverityTypeESD_SD_N9Certainty14CertaintyLevelE
cppcheck:_ZN12ErrorMessageC1ERKNSt7__cxx114listINS_12FileLocationESaIS2_EEERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEEN8Severity12SeverityTypeESD_SD_RK3CWEN9Certainty14CertaintyLevelE
cppcheck:_ZN12ErrorMessageC1ERKNSt7__cxx114listIPK5TokenSaIS4_EEEPK9TokenListN8Severity12SeverityTypeERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEESK_N9Certainty14CertaintyLevelE
-cppcheck:_ZN12ErrorMessageC1ERKNSt7__cxx114listIPK5TokenSaIS4_EEEPK9TokenListN8Severity12SeverityTypeERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEESK_RK3CWEN9Certainty14CertaintyLevelEb
-cppcheck:_ZN12ErrorMessageC1ERKNSt7__cxx114listISt4pairIPK5TokenNS0_12basic_stringIcSt11char_traitsIcESaIcEEEESaISB_EEEPK9TokenListN8Severity12SeverityTypeEPKcRKSA_RK3CWEN9Certainty14CertaintyLevelEb
+cppcheck:_ZN12ErrorMessageC1ERKNSt7__cxx114listIPK5TokenSaIS4_EEEPK9TokenListN8Severity12SeverityTypeERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEESK_RK3CWEN9Certainty14CertaintyLevelE
+cppcheck:_ZN12ErrorMessageC1ERKNSt7__cxx114listISt4pairIPK5TokenNS0_12basic_stringIcSt11char_traitsIcESaIcEEEESaISB_EEEPK9TokenListN8Severity12SeverityTypeEPKcRKSA_RK3CWEN9Certainty14CertaintyLevelE
cppcheck:_ZN12ErrorMessageC1Ev
cppcheck:_ZN12ErrorMessageC2EPKN8tinyxml210XMLElementE
cppcheck:_ZN12ErrorMessageC2ERKNSt7__cxx114listINS_12FileLocationESaIS2_EEERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEEN8Severity12SeverityTypeESD_SD_N9Certainty14CertaintyLevelE
cppcheck:_ZN12ErrorMessageC2ERKNSt7__cxx114listINS_12FileLocationESaIS2_EEERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEEN8Severity12SeverityTypeESD_SD_RK3CWEN9Certainty14CertaintyLevelE
cppcheck:_ZN12ErrorMessageC2ERKNSt7__cxx114listIPK5TokenSaIS4_EEEPK9TokenListN8Severity12SeverityTypeERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEESK_N9Certainty14CertaintyLevelE
-cppcheck:_ZN12ErrorMessageC2ERKNSt7__cxx114listIPK5TokenSaIS4_EEEPK9TokenListN8Severity12SeverityTypeERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEESK_RK3CWEN9Certainty14CertaintyLevelEb
-cppcheck:_ZN12ErrorMessageC2ERKNSt7__cxx114listISt4pairIPK5TokenNS0_12basic_stringIcSt11char_traitsIcESaIcEEEESaISB_EEEPK9TokenListN8Severity12SeverityTypeEPKcRKSA_RK3CWEN9Certainty14CertaintyLevelEb
+cppcheck:_ZN12ErrorMessageC2ERKNSt7__cxx114listIPK5TokenSaIS4_EEEPK9TokenListN8Severity12SeverityTypeERKNS0_12basic_stringIcSt11char_traitsIcESaIcEEESK_RK3CWEN9Certainty14CertaintyLevelE
+cppcheck:_ZN12ErrorMessageC2ERKNSt7__cxx114listISt4pairIPK5TokenNS0_12basic_stringIcSt11char_traitsIcESaIcEEEESaISB_EEEPK9TokenListN8Severity12SeverityTypeEPKcRKSA_RK3CWEN9Certainty14CertaintyLevelE
cppcheck:_ZN12ErrorMessageC2Ev
cppcheck:_ZN12PathAnalysis14findOuterScopeEPK5Scope
cppcheck:_ZN12PathAnalysis9checkCondEPK5TokenRb
@@ -476,6 +473,7 @@
cppcheck:_ZN12Suppressions17isSuppressedLocalERKNS_12ErrorMessageE
cppcheck:_ZN12Suppressions18addSuppressionLineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN12Suppressions25parseMultiSuppressCommentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS5_
+cppcheck:_ZN12Suppressions40markUnmatchedInlineSuppressionsAsCheckedERK9Tokenizer
cppcheck:_ZN12Suppressions9parseFileB5cxx11ERSi
cppcheck:_ZN12TimerResults10addResultsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEl
cppcheck:_ZN13CmdLineParser10printErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
@@ -504,15 +502,17 @@
cppcheck:_ZN13ImportProjectC2Ev
cppcheck:_ZN13InternalErrorC1EPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_4TypeE
cppcheck:_ZN13InternalErrorC2EPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_4TypeE
-cppcheck:_ZN13ProgramMemory10setUnknownEi
-cppcheck:_ZN13ProgramMemory11setIntValueEixb
-cppcheck:_ZN13ProgramMemory21setContainerSizeValueEixb
+cppcheck:_ZN13ProgramMemory10setUnknownEPK5Token
+cppcheck:_ZN13ProgramMemory11setIntValueEPK5Tokenxb
+cppcheck:_ZN13ProgramMemory21setContainerSizeValueEPK5Tokenxb
+cppcheck:_ZN13ProgramMemory2atEi
cppcheck:_ZN13ProgramMemory4swapERS_
cppcheck:_ZN13ProgramMemory5clearEv
cppcheck:_ZN13ProgramMemory6insertERKS_
cppcheck:_ZN13ProgramMemory7replaceERKS_
+cppcheck:_ZN13ProgramMemory8erase_ifERKSt8functionIFbRK11ExprIdTokenEE
cppcheck:_ZN13ProgramMemory8hasValueEi
-cppcheck:_ZN13ProgramMemory8setValueEiRKN9ValueFlow5ValueE
+cppcheck:_ZN13ProgramMemory8setValueEPK5TokenRKN9ValueFlow5ValueE
cppcheck:_ZN14CheckCondition10comparisonEv
cppcheck:_ZN14CheckCondition13assignIfErrorEPK5TokenS2_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
cppcheck:_ZN14CheckCondition14multiConditionEv
@@ -585,6 +585,7 @@
cppcheck:_ZN14CheckUninitVar19checkIfForWhileHeadEPK5TokenRK8VariablebbNS_5AllocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN14CheckUninitVar21checkScopeForVariableEPK5TokenRK8VariablePbS6_PNS_5AllocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIi13VariableValueSt4lessIiESaISt4pairIKiSI_EEE
cppcheck:_ZN14CheckUninitVar23uninitStructMemberErrorEPK5TokenRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+cppcheck:_ZN14CheckUninitVar4diagEPK5Token
cppcheck:_ZN14CheckUninitVar5checkEv
cppcheck:_ZN14CheckUninitVar8checkRhsEPK5TokenRK8VariableNS_5AllocEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN14CheckUninitVar9checkExprEPK5TokenRK8VariableNS_5AllocEbPb
@@ -635,19 +636,12 @@
cppcheck:_ZN14SymbolDatabaseD1Ev
cppcheck:_ZN14SymbolDatabaseD2Ev
cppcheck:_ZN14ThreadExecutor10handleReadEiRj
-cppcheck:_ZN14ThreadExecutor10reportInfoERK12ErrorMessage
-cppcheck:_ZN14ThreadExecutor11writeToPipeENS_10PipeSignalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-cppcheck:_ZN14ThreadExecutor14addFileContentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
-cppcheck:_ZN14ThreadExecutor16bughuntingReportERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN14ThreadExecutor16checkLoadAverageEm
cppcheck:_ZN14ThreadExecutor22reportInternalChildErrERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
cppcheck:_ZN14ThreadExecutor5checkEv
-cppcheck:_ZN14ThreadExecutor6reportERK12ErrorMessageNS_11MessageTypeE
-cppcheck:_ZN14ThreadExecutor9reportErrERK12ErrorMessage
-cppcheck:_ZN14ThreadExecutor9reportOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE5Color
+cppcheck:_ZN14ThreadExecutor9isEnabledEv
cppcheck:_ZN14ThreadExecutorC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmSt4lessIS6_ESaISt4pairIKS6_mEEER8SettingsR11ErrorLogger
cppcheck:_ZN14ThreadExecutorC2ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmSt4lessIS6_ESaISt4pairIKS6_mEEER8SettingsR11ErrorLogger
-cppcheck:_ZN14ThreadExecutorD0Ev
cppcheck:_ZN14ThreadExecutorD1Ev
cppcheck:_ZN14ThreadExecutorD2Ev
cppcheck:_ZN16CheckLeakAutoVar10checkScopeEPK5TokenP7VarInfoSt3setIiSt4lessIiESaIiEEi
@@ -683,7 +677,6 @@
cppcheck:_ZN16CppCheckExecutor14executeCommandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS5_SaIS5_EERKS5_PS5_
cppcheck:_ZN16CppCheckExecutor14reportProgressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcm
cppcheck:_ZN16CppCheckExecutor14tryLoadLibraryER7LibraryRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
-cppcheck:_ZN16CppCheckExecutor16bughuntingReportERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN16CppCheckExecutor16mExceptionOutputE
cppcheck:_ZN16CppCheckExecutor18getExceptionOutputEv
cppcheck:_ZN16CppCheckExecutor18setExceptionOutputEP8_IO_FILE
@@ -741,7 +734,7 @@
cppcheck:_ZN18ProgramMemoryState6assumeEPK5Tokenbb
cppcheck:_ZN18ProgramMemoryState6insertERK13ProgramMemoryPK5Token
cppcheck:_ZN18ProgramMemoryState7replaceERK13ProgramMemoryPK5Token
-cppcheck:_ZN18ProgramMemoryState8addStateEPK5TokenRKSt13unordered_mapIiN9ValueFlow5ValueESt4hashIiESt8equal_toIiESaISt4pairIKiS5_EEE
+cppcheck:_ZN18ProgramMemoryState8addStateEPK5TokenRKSt13unordered_mapI11ExprIdTokenN9ValueFlow5ValueENS4_4HashESt8equal_toIS4_ESaISt4pairIKS4_S6_EEE
cppcheck:_ZN18ProgramMemoryStateC1EPK8Settings
cppcheck:_ZN18ProgramMemoryStateC2EPK8Settings
cppcheck:_ZN18TemplateSimplifier10getNewNameEP5TokenRNSt7__cxx114listINS2_12basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEE
@@ -794,6 +787,7 @@
cppcheck:_ZN19AnalyzerInformation11setFileInfoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
cppcheck:_ZN19AnalyzerInformation13writeFilesTxtERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listIS5_SaIS5_EEES7_RKNS8_IN13ImportProject12FileSettingsESaISE_EEE
cppcheck:_ZN19AnalyzerInformation19getAnalyzerInfoFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_
+cppcheck:_ZN19AnalyzerInformation31getAnalyzerInfoFileFromFilesTxtERSiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
cppcheck:_ZN19AnalyzerInformation5closeEv
cppcheck:_ZN19AnalyzerInformation9reportErrERK12ErrorMessageb
cppcheck:_ZN19AnalyzerInformationD1Ev
@@ -827,7 +821,6 @@
cppcheck:_ZN20CheckUnusedFunctions19analyseWholeProgramEP11ErrorLoggerRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN20CheckUnusedFunctions19analyseWholeProgramEPKN3CTU8FileInfoERKNSt7__cxx114listIPN5Check8FileInfoESaIS8_EEERK8SettingsR11ErrorLogger
cppcheck:_ZN20CheckUnusedFunctions19unusedFunctionErrorEP11ErrorLoggerRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_
-cppcheck:_ZN20CheckUnusedFunctions5checkEP11ErrorLoggerRK8Settings
cppcheck:_ZN20CheckUnusedFunctions8instanceE
cppcheck:_ZN21Check64BitPortability17pointerassignmentEv
cppcheck:_ZN21Check64BitPortability18returnIntegerErrorEPK5Token
@@ -877,6 +870,7 @@
cppcheck:_ZN4Path20removeQuotationMarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN4Path31getFilenameExtensionInLowerCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN4Path3isCERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+cppcheck:_ZN4Path4joinENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_
cppcheck:_ZN4Path5isCPPERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN4Path8isHeaderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN4Type12initBaseInfoEPK5TokenS2_
@@ -987,7 +981,6 @@
cppcheck:_ZN7Library11loadxmldataEPKcm
cppcheck:_ZN7Library12loadFunctionEPKN8tinyxml210XMLElementERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS9_St4lessIS9_ESaIS9_EE
cppcheck:_ZN7Library16isContainerYieldEPK5TokenNS_9Container5YieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-cppcheck:_ZN7Library19getInvalidArgValuesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN7Library31isCompliantValidationExpressionEPKc
cppcheck:_ZN7Library4loadEPKcS1_
cppcheck:_ZN7Library4loadERKN8tinyxml211XMLDocumentE
@@ -1111,7 +1104,6 @@
cppcheck:_ZN8CppCheck14checkRawTokensERK9Tokenizer
cppcheck:_ZN8CppCheck14reportProgressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcm
cppcheck:_ZN8CppCheck16analyseClangTidyERKN13ImportProject12FileSettingsE
-cppcheck:_ZN8CppCheck16bughuntingReportERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN8CppCheck16getErrorMessagesEv
cppcheck:_ZN8CppCheck17checkNormalTokensERK9Tokenizer
cppcheck:_ZN8CppCheck19analyseWholeProgramERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt3mapIS5_mSt4lessIS5_ESaISt4pairIS6_mEEE
@@ -1373,11 +1365,11 @@
cppcheck:_ZN9TokenList16deallocateTokensEv
cppcheck:_ZN9TokenList17clangSetOrigFilesEv
cppcheck:_ZN9TokenList21simplifyPlatformTypesEv
-cppcheck:_ZN9TokenList8addtokenENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK5Token
-cppcheck:_ZN9TokenList8addtokenENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiib
cppcheck:_ZN9TokenList8addtokenEPK5Token
cppcheck:_ZN9TokenList8addtokenEPK5TokenS2_
cppcheck:_ZN9TokenList8addtokenEPK5Tokeniii
+cppcheck:_ZN9TokenList8addtokenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK5Token
+cppcheck:_ZN9TokenList8addtokenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiib
cppcheck:_ZN9TokenListC1EPK8Settings
cppcheck:_ZN9TokenListC2EPK8Settings
cppcheck:_ZN9TokenListD1Ev
@@ -1451,7 +1443,6 @@
cppcheck:_ZN9Tokenizer20simplifyCPPAttributeEv
cppcheck:_ZN9Tokenizer20simplifyCalculationsEv
cppcheck:_ZN9Tokenizer20simplifyErrNoInWhileEv
-cppcheck:_ZN9Tokenizer20simplifyMulAndParensEv
cppcheck:_ZN9Tokenizer20simplifyNamespaceStdEv
cppcheck:_ZN9Tokenizer20simplifyNestedStrcatEv
cppcheck:_ZN9Tokenizer20simplifyOperatorNameEv
@@ -1460,6 +1451,7 @@
cppcheck:_ZN9Tokenizer21setVarIdClassFunctionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP5TokenPKS8_RKSt3mapIS5_iSt4lessIS5_ESaISt4pairIS6_iEEERSC_IiSI_SD_IiESaISF_IKiSI_EEEPi
cppcheck:_ZN9Tokenizer21simplifyAddBracesPairEP5Tokenb
cppcheck:_ZN9Tokenizer21simplifyMathFunctionsEv
+cppcheck:_ZN9Tokenizer21simplifyParameterVoidEv
cppcheck:_ZN9Tokenizer21simplifyReturnStrncatEv
cppcheck:_ZN9Tokenizer22prepareTernaryOpForASTEv
cppcheck:_ZN9Tokenizer22simplifyConstTernaryOpEv
@@ -1563,6 +1555,8 @@
cppcheck:_ZN9Variables8writeAllEiPK5Token
cppcheck:_ZN9simplecpp10preprocessERNS_9TokenListERKS0_RSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EERSt3mapISA_PS0_St4lessISA_ESaISt4pairIKSA_SF_EEERKNS_3DUIEPNS5_4listINS_6OutputESaISS_EEEPNSR_INS_10MacroUsageESaISW_EEEPNSR_INS_6IfCondESaIS10_EEE
cppcheck:_ZN9simplecpp12simplifyPathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+cppcheck:_ZN9simplecpp13getCStdStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+cppcheck:_ZN9simplecpp15getCppStdStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN9simplecpp20characterLiteralToLLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN9simplecpp26convertCygwinToWindowsPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZN9simplecpp4loadERKNS_9TokenListERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EERKNS_3DUIEPNS4_4listINS_6OutputESaISH_EEE
@@ -1608,24 +1602,8 @@
cppcheck:_ZNK10CheckClass17isConstMemberFuncEPK5ScopePK5Token
cppcheck:_ZNK10CheckClass19loadFileInfoFromXmlEPKN8tinyxml210XMLElementE
cppcheck:_ZNK10CheckClass22hasAllocationInIfScopeEPK8FunctionPK5ScopePK5Token
-cppcheck:_ZNK10ExprEngine10ArrayValue21getSymbolicExpressionB5cxx11Ev
-cppcheck:_ZNK10ExprEngine10ArrayValue4readESt10shared_ptrINS_5ValueEE
-cppcheck:_ZNK10ExprEngine10ArrayValue8getRangeB5cxx11Ev
-cppcheck:_ZNK10ExprEngine10FloatRange10isLessThanEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine10FloatRange13isGreaterThanEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine10FloatRange7isEqualEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine11BinOpResult10isLessThanEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine11BinOpResult13isGreaterThanEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine11BinOpResult6isTrueEPKNS_8DataBaseE
-cppcheck:_ZNK10ExprEngine11BinOpResult7getExprB5cxx11EPNS_8DataBaseE
-cppcheck:_ZNK10ExprEngine11BinOpResult7isEqualEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine11StructValue21getSymbolicExpressionB5cxx11Ev
-cppcheck:_ZNK10ExprEngine11UninitValue8isUninitEPKNS_8DataBaseE
-cppcheck:_ZNK10ExprEngine16ConditionalValue21getSymbolicExpressionB5cxx11Ev
-cppcheck:_ZNK10ExprEngine17IntegerTruncation21getSymbolicExpressionB5cxx11Ev
-cppcheck:_ZNK10ExprEngine8IntRange10isLessThanEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine8IntRange13isGreaterThanEPKNS_8DataBaseEi
-cppcheck:_ZNK10ExprEngine8IntRange7isEqualEPKNS_8DataBaseEi
+cppcheck:_ZNK11ExprIdToken15getExpressionIdEv
+cppcheck:_ZNK11ExprIdToken4HashclES_
cppcheck:_ZNK11FwdAnalysis10hasOperandEPK5TokenS2_
cppcheck:_ZNK11FwdAnalysis12isGlobalDataEPK5Token
cppcheck:_ZNK11FwdAnalysis13getExprVarIdsEPK5TokenPbS3_
@@ -1661,6 +1639,7 @@
cppcheck:_ZNK13ProgramMemory11getTokValueEiPPK5Token
cppcheck:_ZNK13ProgramMemory21getContainerSizeValueEiPx
cppcheck:_ZNK13ProgramMemory22getContainerEmptyValueEiPx
+cppcheck:_ZNK13ProgramMemory2atEi
cppcheck:_ZNK13ProgramMemory5emptyEv
cppcheck:_ZNK13ProgramMemory8getValueEib
cppcheck:_ZNK14CheckCondition17isOverlappingCondEPK5TokenS2_b
@@ -1689,7 +1668,7 @@
cppcheck:_ZNK14SymbolDatabase22findVariableTypeInBaseEPK5ScopePK5Token
cppcheck:_ZNK14SymbolDatabase24validateExecutableScopesEv
cppcheck:_ZNK14SymbolDatabase5isCPPEv
-cppcheck:_ZNK14SymbolDatabase8findTypeEPK5TokenPK5Scope
+cppcheck:_ZNK14SymbolDatabase8findTypeEPK5TokenPK5Scopeb
cppcheck:_ZNK14SymbolDatabase8printOutEPKc
cppcheck:_ZNK14SymbolDatabase8printXmlERSo
cppcheck:_ZNK14SymbolDatabase8validateEv
@@ -1717,7 +1696,7 @@
cppcheck:_ZNK18CheckBufferOverrun11getFileInfoEPK9TokenizerPK8Settings
cppcheck:_ZNK18CheckBufferOverrun13getBufferSizeEPK5Token
cppcheck:_ZNK18CheckBufferOverrun19loadFileInfoFromXmlEPKN8tinyxml210XMLElementE
-cppcheck:_ZNK18ProgramMemoryState3getEPK5TokenS2_RKSt13unordered_mapIiN9ValueFlow5ValueESt4hashIiESt8equal_toIiESaISt4pairIKiS5_EEE
+cppcheck:_ZNK18ProgramMemoryState3getEPK5TokenS2_RKSt13unordered_mapI11ExprIdTokenN9ValueFlow5ValueENS4_4HashESt8equal_toIS4_ESaISt4pairIKS4_S6_EEE
cppcheck:_ZNK18TemplateSimplifier12TokenAndName12isAliasTokenEPK5Token
cppcheck:_ZNK18TemplateSimplifier12TokenAndName13aliasEndTokenEv
cppcheck:_ZNK18TemplateSimplifier12TokenAndName15aliasStartTokenEv
@@ -1725,6 +1704,7 @@
cppcheck:_ZNK18TemplateSimplifier8printOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZNK20CheckUnusedFunctions11getFileInfoEPK9TokenizerPK8Settings
cppcheck:_ZNK20CheckUnusedFunctions12analyzerInfoB5cxx11Ev
+cppcheck:_ZNK20CheckUnusedFunctions5checkEP11ErrorLoggerRK8Settings
cppcheck:_ZNK3CTU8FileInfo10NestedCall11toXmlStringB5cxx11Ev
cppcheck:_ZNK3CTU8FileInfo11UnsafeUsage8toStringB5cxx11Ev
cppcheck:_ZNK3CTU8FileInfo11getCallsMapB5cxx11Ev
@@ -1750,7 +1730,7 @@
cppcheck:_ZNK5Scope20findAssociatedScopesEv
cppcheck:_ZNK5Scope21hasDefaultConstructorEv
cppcheck:_ZNK5Scope21isVariableDeclarationEPK5TokenRS2_S3_
-cppcheck:_ZNK5Scope22findRecordInNestedListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+cppcheck:_ZNK5Scope22findRecordInNestedListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
cppcheck:_ZNK5Scope25hasInlineOrLambdaFunctionEv
cppcheck:_ZNK5Scope8findTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZNK5Token10getValueGEExPK8Settings
@@ -1777,7 +1757,6 @@
cppcheck:_ZNK5Token16hasKnownIntValueEv
cppcheck:_ZNK5Token18findClosingBracketEv
cppcheck:_ZNK5Token18findOpeningBracketEv
-cppcheck:_ZNK5Token20isImpossibleIntValueEx
cppcheck:_ZNK5Token20nextTemplateArgumentEv
cppcheck:_ZNK5Token21getContainerSizeValueEx
cppcheck:_ZNK5Token21hasKnownSymbolicValueEPKS_
@@ -1850,6 +1829,7 @@
cppcheck:_ZNK7Library21getNonOverlappingDataEPK5Token
cppcheck:_ZNK7Library22getContainerFromActionEPK5TokenNS_9Container6ActionE
cppcheck:_ZNK7Library22processMarkupAfterCodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+cppcheck:_ZNK7Library25detectContainerOrIteratorEPK5TokenPb
cppcheck:_ZNK7Library5isUseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
cppcheck:_ZNK7Library6getargEPK5Tokeni
cppcheck:_ZNK7Library8blockendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
@@ -1979,6 +1959,7 @@
cppcheck:_ZNK9Tokenizer8validateEv
cppcheck:_ZNK9Tokenizer9validateCEv
cppcheck:_ZNK9ValueFlow5Value10infoStringB5cxx11Ev
+cppcheck:_ZNK9ValueType11isTypeEqualEPKS_
cppcheck:_ZNK9ValueType3strB5cxx11Ev
cppcheck:_ZNK9ValueType4dumpB5cxx11Ev
cppcheck:_ZNK9ValueType8typeSizeERKN8cppcheck8PlatformEb
@@ -1987,6 +1968,7 @@
cppcheck:_ZNK9simplecpp5Token7isOneOfEPKc
cppcheck:_ZNK9simplecpp5Token8printAllEv
cppcheck:_ZNK9simplecpp5Token8printOutEv
+cppcheck:_ZNK9simplecpp9TokenList22isLastLinePreprocessorEi
cppcheck:_ZNK9simplecpp9TokenList4dumpEv
cppcheck:_ZNK9simplecpp9TokenList8lastLineB5cxx11Ei
cppcheck:_ZNK9simplecpp9TokenList9stringifyB5cxx11Ev
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -3,4 +3,3 @@
libm.so.6
libpcre.so.1
libstdc++.so.6
-libz3.so.4.8
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -47,6 +47,7 @@
libc.so.6:isxdigit
libc.so.6:kill
libc.so.6:localeconv
+libc.so.6:localtime_r
libc.so.6:malloc
libc.so.6:memchr
libc.so.6:memcmp
@@ -74,8 +75,10 @@
libc.so.6:strchr
libc.so.6:strcmp
libc.so.6:strerror
+libc.so.6:strftime
libc.so.6:strlen
libc.so.6:strncmp
+libc.so.6:strpbrk
libc.so.6:strtod
libc.so.6:strtoimax
libc.so.6:strtol
@@ -84,12 +87,9 @@
libc.so.6:time
libc.so.6:tolower
libc.so.6:toupper
-libc.so.6:vsnprintf
libc.so.6:waitpid
libc.so.6:write
libgcc_s.so.1:_Unwind_Resume
-libgcc_s.so.1:__divti3
-libgcc_s.so.1:__modti3
libm.so.6:cos
libm.so.6:exp2
libm.so.6:fmod
@@ -106,6 +106,7 @@
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcmm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEcm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcmm
@@ -155,12 +156,12 @@
libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode
libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev
libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
+libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv
libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode
libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev
libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt14overflow_errorC1EPKc
libstdc++.so.6:_ZNSt14overflow_errorD1Ev
-libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev
libstdc++.so.6:_ZNSt6locale7classicEv
libstdc++.so.6:_ZNSt6localeC1Ev
libstdc++.so.6:_ZNSt6localeD1Ev
@@ -170,17 +171,17 @@
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm
-libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc
-libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm
@@ -200,8 +201,6 @@
libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E
libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate
libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale
-libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev
-libstdc++.so.6:_ZNSt9exceptionD2Ev
libstdc++.so.6:_ZSt11_Hash_bytesPKvmm
libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
libstdc++.so.6:_ZSt16__throw_bad_castv
@@ -225,6 +224,7 @@
libstdc++.so.6:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
libstdc++.so.6:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_
libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
+libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c
libstdc++.so.6:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE
libstdc++.so.6:_ZTISt12out_of_range
libstdc++.so.6:_ZTISt13runtime_error
@@ -267,76 +267,3 @@
libstdc++.so.6:__cxa_throw_bad_array_new_length
libstdc++.so.6:__dynamic_cast
libstdc++.so.6:__gxx_personality_v0
-libz3.so.4.8:Z3_dec_ref
-libz3.so.4.8:Z3_del_config
-libz3.so.4.8:Z3_del_context
-libz3.so.4.8:Z3_get_error_code
-libz3.so.4.8:Z3_get_error_msg
-libz3.so.4.8:Z3_get_sort
-libz3.so.4.8:Z3_get_sort_kind
-libz3.so.4.8:Z3_inc_ref
-libz3.so.4.8:Z3_is_re_sort
-libz3.so.4.8:Z3_is_seq_sort
-libz3.so.4.8:Z3_mk_add
-libz3.so.4.8:Z3_mk_and
-libz3.so.4.8:Z3_mk_bvadd
-libz3.so.4.8:Z3_mk_bvmul
-libz3.so.4.8:Z3_mk_bvsdiv
-libz3.so.4.8:Z3_mk_bvsge
-libz3.so.4.8:Z3_mk_bvsgt
-libz3.so.4.8:Z3_mk_bvsle
-libz3.so.4.8:Z3_mk_bvslt
-libz3.so.4.8:Z3_mk_bvsmod
-libz3.so.4.8:Z3_mk_bvsub
-libz3.so.4.8:Z3_mk_concat
-libz3.so.4.8:Z3_mk_config
-libz3.so.4.8:Z3_mk_const
-libz3.so.4.8:Z3_mk_context_rc
-libz3.so.4.8:Z3_mk_distinct
-libz3.so.4.8:Z3_mk_div
-libz3.so.4.8:Z3_mk_eq
-libz3.so.4.8:Z3_mk_false
-libz3.so.4.8:Z3_mk_fpa_add
-libz3.so.4.8:Z3_mk_fpa_div
-libz3.so.4.8:Z3_mk_fpa_geq
-libz3.so.4.8:Z3_mk_fpa_gt
-libz3.so.4.8:Z3_mk_fpa_leq
-libz3.so.4.8:Z3_mk_fpa_lt
-libz3.so.4.8:Z3_mk_fpa_mul
-libz3.so.4.8:Z3_mk_fpa_numeral_double
-libz3.so.4.8:Z3_mk_fpa_rna
-libz3.so.4.8:Z3_mk_fpa_rne
-libz3.so.4.8:Z3_mk_fpa_rtn
-libz3.so.4.8:Z3_mk_fpa_rtp
-libz3.so.4.8:Z3_mk_fpa_rtz
-libz3.so.4.8:Z3_mk_fpa_sort
-libz3.so.4.8:Z3_mk_fpa_sub
-libz3.so.4.8:Z3_mk_ge
-libz3.so.4.8:Z3_mk_gt
-libz3.so.4.8:Z3_mk_int
-libz3.so.4.8:Z3_mk_int2real
-libz3.so.4.8:Z3_mk_int64
-libz3.so.4.8:Z3_mk_int_sort
-libz3.so.4.8:Z3_mk_ite
-libz3.so.4.8:Z3_mk_le
-libz3.so.4.8:Z3_mk_lt
-libz3.so.4.8:Z3_mk_mod
-libz3.so.4.8:Z3_mk_mul
-libz3.so.4.8:Z3_mk_numeral
-libz3.so.4.8:Z3_mk_or
-libz3.so.4.8:Z3_mk_power
-libz3.so.4.8:Z3_mk_re_concat
-libz3.so.4.8:Z3_mk_re_union
-libz3.so.4.8:Z3_mk_real_sort
-libz3.so.4.8:Z3_mk_seq_concat
-libz3.so.4.8:Z3_mk_solver
-libz3.so.4.8:Z3_mk_string_symbol
-libz3.so.4.8:Z3_mk_sub
-libz3.so.4.8:Z3_mk_true
-libz3.so.4.8:Z3_set_ast_print_mode
-libz3.so.4.8:Z3_set_error_handler
-libz3.so.4.8:Z3_solver_assert
-libz3.so.4.8:Z3_solver_check
-libz3.so.4.8:Z3_solver_dec_ref
-libz3.so.4.8:Z3_solver_inc_ref
-libz3.so.4.8:Z3_solver_to_string
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,17 +1,15 @@
name : cppcheck
-version : 2.7.5
-release : 18
+version : 2.8.2
+release : 19
source :
- - https://github.com/danmar/cppcheck/archive/2.7.5.tar.gz : 6c7ac29e57fa8b3ac7be224510200e579d5a90217e2152591ef46ffc947d8f78
+ - https://github.com/danmar/cppcheck/archive/2.8.2.tar.gz : 30ba99ab54089c44b83f02e2453da046a7edff5237950d4a0eb1eba4afcb4f45
license : GPL-3.0-or-later
component : programming.tools
summary : Static source code analysis tool for C and C++ code
description: |
Cppcheck is a static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behaviour and dangerous coding constructs. The goal is to detect only real errors in the code (i.e. have very few false positives).
-builddeps :
- - pkgconfig(z3)
setup : |
- %cmake_ninja . -DBUILD_TESTS=ON -DHAVE_RULES=ON -DUSE_MATCHCOMPILER=ON -DUSE_Z3=yes
+ %cmake_ninja . -DBUILD_TESTS=ON -DHAVE_RULES=ON -DUSE_MATCHCOMPILER=ON
build : |
%ninja_build
install : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,8 +2,8 @@
<Source>
<Name>cppcheck</Name>
<Packager>
- <Name>Algent Albrahimi</Name>
- <Email>algent@protonmail.com</Email>
+ <Name>Silke Hofstra</Name>
+ <Email>silke@slxh.eu</Email>
</Packager>
<License>GPL-3.0-or-later</License>
<PartOf>programming.tools</PartOf>
@@ -21,7 +21,6 @@
<Files>
<Path fileType="executable">/usr/bin/cppcheck</Path>
<Path fileType="data">/usr/share/Cppcheck/addons/__init__.py</Path>
- <Path fileType="data">/usr/share/Cppcheck/addons/cert.py</Path>
<Path fileType="data">/usr/share/Cppcheck/addons/cppcheck.py</Path>
<Path fileType="data">/usr/share/Cppcheck/addons/cppcheckdata.py</Path>
<Path fileType="data">/usr/share/Cppcheck/addons/findcasts.py</Path>
@@ -99,12 +98,12 @@
</Files>
</Package>
<History>
- <Update release="18">
- <Date>2022-05-22</Date>
- <Version>2.7.5</Version>
+ <Update release="19">
+ <Date>2022-07-27</Date>
+ <Version>2.8.2</Version>
<Comment>Packaging update</Comment>
- <Name>Algent Albrahimi</Name>
- <Email>algent@protonmail.com</Email>
+ <Name>Silke Hofstra</Name>
+ <Email>silke@slxh.eu</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jun 21 2023, 8:09 AM (7 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5793143
Default Alt Text
D13391.id32765.diff (41 KB)

Event Timeline