| Run: | 34660011727 |
| Check: | PR #222965: readability-function-cognitive-complexity |
| Status: | ok |
| Time: | 15s |
| Warnings: | 1358 (TP 567, FP 791, unclassified 0) |
| Source: | danmar/cppcheck/blob/1e79f7ffa1de4b9dc34cd96080f7d78c925d19b0 |
None.
None.
| Verdict | Location | Message |
|---|---|---|
| TP | build/lib/build/mc_astutils.cpp:1620:15 | function 'astIsVariableComparison' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:1690:6 | function 'isTemporary' has cognitive complexity of 57 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:1919:14 | function 'getParentLifetime' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:1991:24 | function 'getParentValueTypes' has cognitive complexity of 71 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:2328:6 | function 'isAliasOf' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:2378:6 | function 'exprDependsOnThis' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:2443:22 | function 'followVariableExpression' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:2516:36 | function 'followAllReferencesInternal' has cognitive complexity of 81 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:2774:6 | function 'isUsedAsBool' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:2851:6 | function 'isSameExpression' has cognitive complexity of 168 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3084:6 | function 'isOppositeCond' has cognitive complexity of 112 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3266:6 | function 'isConstFunctionCall' has cognitive complexity of 75 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3384:6 | function 'isUniqueExpression' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3499:6 | function 'isReturnScope' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3584:11 | function 'getTokenArgumentFunctionImpl' has cognitive complexity of 46 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3665:30 | function 'getArgumentVars' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3761:6 | function 'isVariableChangedByFunctionCall' has cognitive complexity of 84 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:3877:6 | function 'isVariableChanged' has cognitive complexity of 166 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:4163:13 | function 'isExpressionChangedAt' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:4322:21 | function 'findExpressionChangedImpl' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:4620:6 | function 'isConstVarExpression' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:4663:18 | function 'getFunctionUsage' has cognitive complexity of 72 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:4742:11 | function 'getExprUsage' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:4900:6 | function 'isGlobalData' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_astutils.cpp:4913:19 | lambda has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_check64bit.cpp:63:29 | function 'pointerassignment' has cognitive complexity of 82 (threshold 25) |
| TP | build/lib/build/mc_checkassert.cpp:84:19 | function 'assertWithSideEffects' has cognitive complexity of 89 (threshold 25) |
| TP | build/lib/build/mc_checkautovariables.cpp:645:26 | function 'autoVariables' has cognitive complexity of 74 (threshold 25) |
| TP | build/lib/build/mc_checkautovariables.cpp:707:26 | function 'checkAutoVariableAssignment' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_checkautovariables.cpp:922:26 | function 'checkVarLifetimeScope' has cognitive complexity of 178 (threshold 25) |
| TP | build/lib/build/mc_checkbool.cpp:181:17 | function 'checkBitwiseOnBoolean' has cognitive complexity of 54 (threshold 25) |
| TP | build/lib/build/mc_checkbool.cpp:293:17 | function 'checkComparisonOfFuncReturningBool' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkbool.cpp:359:17 | function 'checkComparisonOfBoolWithBool' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_checkbool.cpp:431:17 | function 'checkComparisonOfBoolExpressionWithInt' has cognitive complexity of 45 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:287:12 | function 'getMinFormatStringOutputLength' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:494:26 | function 'arrayIndex' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:674:26 | function 'pointerArithmetic' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:844:26 | function 'bufferOverflow' has cognitive complexity of 92 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:908:26 | function 'arrayIndexThenCheck' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:965:26 | function 'stringNotZeroTerminated' has cognitive complexity of 54 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:1031:26 | function 'argumentSize' has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_checkbufferoverrun.cpp:1268:26 | function 'objectIndex' has cognitive complexity of 105 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:1518:18 | function 'constructors' has cognitive complexity of 240 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:1801:18 | function 'copyconstructors' has cognitive complexity of 188 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:2169:18 | function 'initializeVarList' has cognitive complexity of 272 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:2558:18 | function 'initializationListUsage' has cognitive complexity of 75 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:2654:13 | function 'checkFunctionUsage' has cognitive complexity of 56 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:2704:18 | function 'privateFunctions' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:2786:18 | function 'checkMemset' has cognitive complexity of 121 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:2882:18 | function 'checkMemsetType' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3028:18 | function 'checkReturnPtrThis' has cognitive complexity of 54 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3147:18 | function 'operatorEqToSelf' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3203:18 | function 'hasAllocation' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3249:30 | function 'isInverted' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3340:18 | function 'virtualDestructor' has cognitive complexity of 96 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3525:18 | function 'checkConst' has cognitive complexity of 135 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3661:18 | function 'isMemberVar' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3748:18 | function 'isMemberFunc' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3826:18 | function 'checkConstFunc' has cognitive complexity of 336 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:3843:26 | lambda has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4144:18 | function 'initializerListOrder' has cognitive complexity of 144 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4242:18 | function 'checkSelfInitialization' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4311:46 | function 'getVirtualFunctionCalls' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4506:40 | function 'getDuplInheritedMemberFunctionsRecursive' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4586:18 | function 'checkCopyCtorAndEqOperator' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4752:18 | function 'checkUselessOverride' has cognitive complexity of 65 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4833:18 | function 'checkReturnByReference' has cognitive complexity of 57 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:4883:18 | function 'checkThisUseAfterFree' has cognitive complexity of 53 (threshold 25) |
| TP | build/lib/build/mc_checkclass.cpp:5062:30 | function 'getFileInfo' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:852:22 | function 'assignIf' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:925:22 | function 'assignIfParseScope' has cognitive complexity of 82 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:1071:22 | function 'checkBadBitmaskCheck' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:1119:22 | function 'comparison' has cognitive complexity of 55 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:1390:22 | function 'multiCondition2' has cognitive complexity of 324 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:1706:12 | function 'sufficientCondition' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:1900:22 | function 'checkIncorrectLogicOperator' has cognitive complexity of 162 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:2194:22 | function 'clarifyCondition' has cognitive complexity of 56 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:2258:22 | function 'alwaysTrueFalse' has cognitive complexity of 143 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:2432:22 | function 'checkInvalidTestForOverflow' has cognitive complexity of 70 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:2535:22 | function 'checkPointerAdditionResultNotNull' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:2582:22 | function 'checkDuplicateConditionalAssign' has cognitive complexity of 72 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:2661:22 | function 'checkAssignmentInCondition' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkcondition.cpp:2708:22 | function 'checkCompareValueOutOfTypeRange' has cognitive complexity of 116 (threshold 25) |
| TP | build/lib/build/mc_checkersreport.cpp:54:13 | function 'isMisraRuleActive' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_checkersreport.cpp:160:29 | function 'getReport' has cognitive complexity of 83 (threshold 25) |
| TP | build/lib/build/mc_checkersreport.cpp:199:26 | lambda has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_checkexceptionsafety.cpp:23:33 | function 'match2' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkexceptionsafety.cpp:290:28 | function 'deallocThrow' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_checkexceptionsafety.cpp:365:28 | function 'checkRethrowCopy' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:461:33 | function 'match46' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:575:22 | function 'checkProhibitedFunctions' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:622:22 | function 'invalidFunctionUsage' has cognitive complexity of 136 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:762:22 | function 'checkIgnoredReturnValue' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:865:21 | function 'checkMissingReturnScope' has cognitive complexity of 119 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:956:22 | function 'checkMathFunctions' has cognitive complexity of 80 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:1074:22 | function 'memsetInvalid2ndParam' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:1142:22 | function 'checkLibraryMatchFunctions' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_checkfunctions.cpp:1253:22 | function 'useStandardLibrary' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:578:15 | function 'checkFileUsage' has cognitive complexity of 272 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:862:15 | function 'invalidScanf' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:981:15 | function 'checkWrongPrintfScanfArguments' has cognitive complexity of 71 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:1053:15 | function 'checkFormatString' has cognitive complexity of 1532 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:1797:24 | function 'ArgumentInfo' has cognitive complexity of 200 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:2025:29 | function 'isStdVectorOrString' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:2212:15 | function 'invalidScanfArgTypeError_int' has cognitive complexity of 48 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:2309:13 | function 'printfFormatType' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_checkio.cpp:2395:15 | function 'argumentType' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_checkleakautovar.cpp:913:24 | function 'checkScope' has cognitive complexity of 555 (threshold 25) |
| TP | build/lib/build/mc_checkleakautovar.cpp:1196:55 | lambda has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkleakautovar.cpp:1494:33 | function 'checkTokenInsideExpression' has cognitive complexity of 64 (threshold 25) |
| TP | build/lib/build/mc_checkleakautovar.cpp:1621:24 | function 'functionCall' has cognitive complexity of 138 (threshold 25) |
| TP | build/lib/build/mc_checkleakautovar.cpp:1783:24 | function 'ret' has cognitive complexity of 111 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:288:50 | function 'findmatch26' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:743:45 | function 'getAllocationType' has cognitive complexity of 71 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:878:45 | function 'getDeallocationType' has cognitive complexity of 60 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:1020:45 | function 'functionReturnType' has cognitive complexity of 45 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:1118:33 | function 'checkReallocUsage' has cognitive complexity of 71 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:1235:30 | function 'variable' has cognitive complexity of 110 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:1448:35 | function 'checkStructVariable' has cognitive complexity of 171 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:1702:28 | function 'checkForUnreleasedInputArgument' has cognitive complexity of 68 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:1775:28 | function 'checkForUnusedReturnValue' has cognitive complexity of 48 (threshold 25) |
| TP | build/lib/build/mc_checkmemoryleak.cpp:1839:28 | function 'checkForUnsafeArgAlloc' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_checknullpointer.cpp:394:24 | function 'parseFunctionCall' has cognitive complexity of 62 (threshold 25) |
| TP | build/lib/build/mc_checknullpointer.cpp:481:24 | function 'isPointerDeRef' has cognitive complexity of 77 (threshold 25) |
| TP | build/lib/build/mc_checknullpointer.cpp:611:24 | function 'nullPointerByDeRefAndCheck' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checknullpointer.cpp:670:24 | function 'nullConstantDereference' has cognitive complexity of 111 (threshold 25) |
| TP | build/lib/build/mc_checknullpointer.cpp:771:24 | function 'nullPointerError' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_checknullpointer.cpp:823:24 | function 'arithmetic' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_checknullpointer.cpp:972:24 | function 'analyseWholeProgram' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:292:33 | function 'match22' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:1926:18 | function 'checkCastIntToCharAndBack' has cognitive complexity of 48 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:1996:18 | function 'clarifyCalculation' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:2175:18 | function 'warningOldStylePointerCast' has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:2324:18 | function 'suspiciousFloatingPointCast' has cognitive complexity of 53 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:2385:18 | function 'invalidPointerCast' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:2438:18 | function 'checkRedundantAssignment' has cognitive complexity of 153 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:2638:18 | function 'redundantBitwiseOperationInSwitchError' has cognitive complexity of 52 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:2767:18 | function 'checkSuspiciousCaseInSwitch' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:2851:18 | function 'checkUnreachableCode' has cognitive complexity of 155 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:3027:18 | function 'checkVariableScope' has cognitive complexity of 88 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:3170:18 | function 'checkInnerScope' has cognitive complexity of 119 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:3372:18 | function 'checkPassByReference' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:3501:18 | function 'checkConstVariable' has cognitive complexity of 156 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:3679:18 | function 'checkConstPointer' has cognitive complexity of 216 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:3885:18 | function 'checkCharVariable' has cognitive complexity of 67 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:4019:13 | function 'isConstStatement' has cognitive complexity of 63 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:4144:18 | function 'checkIncompleteStatement' has cognitive complexity of 51 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:4206:18 | function 'constStatementError' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:4337:18 | function 'checkMisusedScopedObject' has cognitive complexity of 76 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:4437:18 | function 'checkDuplicateBranch' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:4533:18 | function 'checkInvalidFree' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:4666:18 | function 'checkDuplicateExpression' has cognitive complexity of 211 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5122:18 | function 'checkRedundantCopy' has cognitive complexity of 56 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5262:18 | function 'checkIncompleteArrayFill' has cognitive complexity of 55 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5331:18 | function 'checkVarFuncNullUB' has cognitive complexity of 46 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5416:18 | function 'checkRedundantPointerOp' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5462:18 | function 'checkInterlockedDecrement' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5625:18 | function 'checkEvaluationOrder' has cognitive complexity of 80 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5696:18 | function 'checkAccessOfMovedVariable' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5772:18 | function 'checkFuncArgNamesDifferent' has cognitive complexity of 65 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5917:18 | function 'checkShadowVariables' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:5999:18 | function 'checkKnownArgument' has cognitive complexity of 73 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:6100:18 | function 'checkKnownPointerToBool' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:6143:18 | function 'checkComparePointers' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:6366:13 | function 'getBufAndOffset' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_checkother.cpp:6424:18 | function 'checkOverlappingWrite' has cognitive complexity of 127 (threshold 25) |
| TP | build/lib/build/mc_checkpostfixoperator.cpp:90:28 | function 'postfixOperator' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_checksizeof.cpp:379:19 | function 'checkSizeofForPointerSize' has cognitive complexity of 164 (threshold 25) |
| TP | build/lib/build/mc_checksizeof.cpp:620:19 | function 'sizeofFunction' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_checksizeof.cpp:663:19 | function 'suspiciousSizeofCalculation' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checksizeof.cpp:707:19 | function 'sizeofVoid' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:306:33 | function 'match32' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:841:33 | function 'match79' has cognitive complexity of 51 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:907:33 | function 'match80' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:999:33 | function 'match83' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:1617:50 | function 'findmatch122' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:1649:50 | function 'findmatch123' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:2213:16 | function 'outOfBounds' has cognitive complexity of 101 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:2301:16 | function 'outOfBoundsError' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:2535:16 | function 'iterators' has cognitive complexity of 157 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:2840:16 | function 'checkIteratorPair' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:2892:16 | function 'mismatchingContainers' has cognitive complexity of 67 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:2952:16 | function 'mismatchingContainerIterator' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3003:21 | function 'getInvalidMethod' has cognitive complexity of 37 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3073:38 | function 'invalidatesContainer' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3153:32 | function 'getInnerLifetime' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3204:16 | function 'invalidContainer' has cognitive complexity of 163 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3351:16 | function 'stlOutOfBounds' has cognitive complexity of 69 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3504:16 | function 'eraseCheckLoopVar' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3602:16 | function 'if_find' has cognitive complexity of 63 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3770:16 | function 'checkFindInsert' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3848:16 | function 'size' has cognitive complexity of 46 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:3950:16 | function 'missingComparison' has cognitive complexity of 62 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:4046:16 | function 'string_c_str' has cognitive complexity of 247 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:4316:16 | function 'uselessCalls' has cognitive complexity of 62 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:4443:16 | function 'checkDereferenceInvalidIterator' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:4507:16 | function 'checkDereferenceInvalidIterator2' has cognitive complexity of 106 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:4678:21 | function 'singleAssignInScope' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:4749:21 | function 'singleConditionalInScope' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:5029:16 | function 'useStlAlgorithm' has cognitive complexity of 222 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:5296:16 | function 'knownEmptyContainer' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_checkstl.cpp:5445:16 | function 'checkMutexes' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_checkstring.cpp:80:33 | function 'match7' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_checkstring.cpp:398:19 | function 'checkAlwaysTrueOrFalseStringCompare' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_checkstring.cpp:467:19 | function 'checkSuspiciousStringCompare' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_checkstring.cpp:581:19 | function 'checkIncorrectStringCompare' has cognitive complexity of 48 (threshold 25) |
| TP | build/lib/build/mc_checkstring.cpp:650:19 | function 'overlappingStrcmp' has cognitive complexity of 74 (threshold 25) |
| TP | build/lib/build/mc_checkstring.cpp:729:19 | function 'sprintfOverlappingData' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_checktype.cpp:140:17 | function 'checkTooBigBitwiseShift' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checktype.cpp:411:17 | function 'checkLongCast' has cognitive complexity of 46 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:1105:22 | function 'checkScope' has cognitive complexity of 104 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:1210:22 | function 'checkStruct' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:1262:13 | function 'conditionAlwaysTrueOrFalse' has cognitive complexity of 48 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:1371:22 | function 'checkScopeForVariable' has cognitive complexity of 502 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:1856:22 | function 'checkIfForWhileHead' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:1893:30 | function 'checkLoopBodyRecursive' has cognitive complexity of 164 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:2078:22 | function 'checkRhs' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:2125:30 | function 'isVariableUsage' has cognitive complexity of 181 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:2340:21 | function 'isFunctionParUsage' has cognitive complexity of 62 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:2413:22 | function 'isMemberVariableAssignment' has cognitive complexity of 73 (threshold 25) |
| TP | build/lib/build/mc_checkuninitvar.cpp:2587:22 | function 'valueFlowUninit' has cognitive complexity of 120 (threshold 25) |
| TP | build/lib/build/mc_checkunusedfunctions.cpp:168:28 | function 'parseTokens' has cognitive complexity of 198 (threshold 25) |
| TP | build/lib/build/mc_checkunusedfunctions.cpp:556:28 | function 'analyseWholeProgram' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_checkunusedvar.cpp:106:33 | function 'match7' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_checkunusedvar.cpp:1274:21 | function 'doAssignment' has cognitive complexity of 200 (threshold 25) |
| TP | build/lib/build/mc_checkunusedvar.cpp:1569:22 | function 'checkFunctionVariableUsage_iterateScopes' has cognitive complexity of 421 (threshold 25) |
| TP | build/lib/build/mc_checkunusedvar.cpp:2039:22 | function 'checkFunctionVariableUsage' has cognitive complexity of 302 (threshold 25) |
| TP | build/lib/build/mc_checkunusedvar.cpp:2370:22 | function 'checkStructMemberUsage' has cognitive complexity of 150 (threshold 25) |
| TP | build/lib/build/mc_checkvaarg.cpp:166:18 | function 'va_list_usage' has cognitive complexity of 61 (threshold 25) |
| TP | build/lib/build/mc_clangimport.cpp:184:33 | function 'splitString' has cognitive complexity of 74 (threshold 25) |
| TP | build/lib/build/mc_clangimport.cpp:458:35 | function 'getSpelling' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_clangimport.cpp:767:30 | function 'createScope' has cognitive complexity of 38 (threshold 25) |
| TP | build/lib/build/mc_clangimport.cpp:832:30 | function 'createTokens' has cognitive complexity of 195 (threshold 25) |
| TP | build/lib/build/mc_clangimport.cpp:1423:28 | function 'createTokensFunctionDecl' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_clangimport.cpp:1683:19 | function 'parseClangAstDump' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_cppcheck.cpp:162:10 | function 'reportErr' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_cppcheck.cpp:432:37 | function 'executeAddon' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_cppcheck.cpp:912:24 | function 'checkInternal' has cognitive complexity of 147 (threshold 25) |
| TP | build/lib/build/mc_cppcheck.cpp:1321:16 | function 'checkNormalTokens' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_cppcheck.cpp:1493:16 | function 'executeAddons' has cognitive complexity of 68 (threshold 25) |
| TP | build/lib/build/mc_ctu.cpp:379:21 | function 'getFileInfo' has cognitive complexity of 97 (threshold 25) |
| TP | build/lib/build/mc_ctu.cpp:568:13 | function 'findPath' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_errorlogger.cpp:169:15 | function 'ErrorMessage' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_errorlogger.cpp:321:20 | function 'deserialize' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_errorlogger.cpp:641:27 | function 'toString' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_errorlogger.cpp:965:13 | function 'getClassification' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_findtoken.cpp:115:13 | function 'findTokensSkipDeadCodeImpl' has cognitive complexity of 99 (threshold 25) |
| TP | build/lib/build/mc_forwardanalyzer.cpp:369:18 | function 'traverseTok' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_forwardanalyzer.cpp:445:18 | function 'traverseConditional' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_forwardanalyzer.cpp:694:18 | function 'updateLoop' has cognitive complexity of 92 (threshold 25) |
| TP | build/lib/build/mc_forwardanalyzer.cpp:823:18 | function 'updateRange' has cognitive complexity of 361 (threshold 25) |
| TP | build/lib/build/mc_fwdanalysis.cpp:433:34 | function 'checkRecursive' has cognitive complexity of 362 (threshold 25) |
| TP | build/lib/build/mc_fwdanalysis.cpp:854:19 | function 'possiblyAliased' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:50:28 | function 'collectArgs' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:116:21 | function 'parseArgs' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:278:21 | function 'fsSetIncludePaths' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:360:21 | function 'importCompileCommands' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:600:18 | function 'ItemDefinitionGroup' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:708:13 | function 'loadVisualStudioProperties' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:766:21 | function 'importVcxproj' has cognitive complexity of 163 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:940:50 | function 'importVcxitems' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:1004:21 | function 'importBcb6Prj' has cognitive complexity of 88 (threshold 25) |
| TP | build/lib/build/mc_importproject.cpp:1320:21 | function 'importCppcheckGuiProject' has cognitive complexity of 102 (threshold 25) |
| TP | build/lib/build/mc_infer.cpp:290:31 | function 'infer' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_library.cpp:415:25 | function 'load' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_library.cpp:597:25 | function 'load' has cognitive complexity of 546 (threshold 25) |
| TP | build/lib/build/mc_library.cpp:1084:25 | function 'loadFunction' has cognitive complexity of 246 (threshold 25) |
| TP | build/lib/build/mc_library.cpp:1384:22 | function 'getFunctionName' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_library.cpp:1609:36 | function 'detectContainerInternal' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_mathlib.cpp:129:32 | function 'calc' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_mathlib.cpp:298:27 | function 'toBigUNumber' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_mathlib.cpp:387:26 | function 'toBigNumber' has cognitive complexity of 38 (threshold 25) |
| TP | build/lib/build/mc_mathlib.cpp:591:15 | function 'isDecimalFloat' has cognitive complexity of 60 (threshold 25) |
| TP | build/lib/build/mc_mathlib.cpp:701:13 | function 'isValidIntegerSuffixIt' has cognitive complexity of 65 (threshold 25) |
| TP | build/lib/build/mc_mathlib.cpp:897:15 | function 'isFloatHex' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_pathanalysis.cpp:184:38 | function 'forwardRange' has cognitive complexity of 76 (threshold 25) |
| TP | build/lib/build/mc_pathmatch.cpp:45:17 | function 'match' has cognitive complexity of 45 (threshold 25) |
| TP | build/lib/build/mc_platform.cpp:177:16 | function 'loadFromFile' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_platform.cpp:268:16 | function 'loadFromXmlDocument' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_preprocessor.cpp:86:13 | function 'parseInlineSuppressionCommentToken' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_preprocessor.cpp:201:13 | function 'addInlineSuppressions' has cognitive complexity of 82 (threshold 25) |
| TP | build/lib/build/mc_preprocessor.cpp:350:36 | function 'createDirectives' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_preprocessor.cpp:389:20 | function 'readcondition' has cognitive complexity of 61 (threshold 25) |
| TP | build/lib/build/mc_preprocessor.cpp:560:13 | function 'getConfigs' has cognitive complexity of 178 (threshold 25) |
| TP | build/lib/build/mc_preprocessor.cpp:1108:20 | function 'simplifyPragmaAsmPrivate' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_preprocessor.cpp:1156:20 | function 'addRemarkComments' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_programmemory.cpp:569:13 | function 'programMemoryParseCondition' has cognitive complexity of 46 (threshold 25) |
| TP | build/lib/build/mc_programmemory.cpp:655:13 | function 'fillProgramMemoryFromAssignments' has cognitive complexity of 70 (threshold 25) |
| TP | build/lib/build/mc_programmemory.cpp:883:25 | function 'evaluate' has cognitive complexity of 38 (threshold 25) |
| TP | build/lib/build/mc_programmemory.cpp:951:64 | function 'createBuiltinLibraryFunctions' has cognitive complexity of 236 (threshold 25) |
| TP | build/lib/build/mc_programmemory.cpp:1596:26 | function 'executeMultiCondition' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_programmemory.cpp:1681:26 | function 'executeImpl' has cognitive complexity of 208 (threshold 25) |
| TP | build/lib/build/mc_programmemory.cpp:1998:39 | function 'execute' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_reverseanalyzer.cpp:284:16 | function 'isDeadCode' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_reverseanalyzer.cpp:327:14 | function 'traverse' has cognitive complexity of 168 (threshold 25) |
| TP | build/lib/build/mc_settings.cpp:77:23 | function 'loadCppcheckCfg' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_summaries.cpp:81:24 | function 'create' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_suppressions.cpp:155:60 | function 'parseMultiSuppressComment' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_suppressions.cpp:212:47 | function 'parseLine' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_suppressions.cpp:398:68 | function 'isSuppressed' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_suppressions.cpp:504:23 | function 'dump' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_suppressions.cpp:620:23 | function 'markUnmatchedInlineSuppressionsAsChecked' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_suppressions.cpp:738:60 | function 'parse' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_suppressions.cpp:832:69 | function 'parseFamilyRules' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:2802:22 | function 'createSymbolDatabaseFindAllScopes' has cognitive complexity of 478 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:3618:22 | function 'createSymbolDatabaseNeedInitialization' has cognitive complexity of 142 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:3721:22 | function 'createSymbolDatabaseVariableSymbolTable' has cognitive complexity of 62 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:3786:22 | function 'createSymbolDatabaseSetScopePointers' has cognitive complexity of 33 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:3827:22 | function 'createSymbolDatabaseSetFunctionPointers' has cognitive complexity of 81 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:3963:22 | function 'createSymbolDatabaseSetVariablePointers' has cognitive complexity of 150 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4098:22 | function 'createSymbolDatabaseEnums' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4146:22 | function 'createSymbolDatabaseIncompleteVars' has cognitive complexity of 63 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4276:10 | function 'setParentExprId' has cognitive complexity of 51 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4359:22 | function 'createSymbolDatabaseExprIds' has cognitive complexity of 103 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4486:22 | function 'setArrayDimensionsUsingValueFlow' has cognitive complexity of 79 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4600:22 | function 'isFunction' has cognitive complexity of 149 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4868:22 | function 'isFunctionWithoutSideEffects' has cognitive complexity of 54 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:4946:22 | function 'isRecordTypeWithoutSideEffects' has cognitive complexity of 51 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:5180:16 | function 'evaluate' has cognitive complexity of 65 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:5380:11 | function 'Function' has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:5599:13 | function 'usingNamespace' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:5692:16 | function 'argsMatch' has cognitive complexity of 191 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:6144:22 | function 'addClassFunction' has cognitive complexity of 183 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:6379:20 | function 'initBaseInfo' has cognitive complexity of 54 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:6570:16 | function 'arrayDimensions' has cognitive complexity of 37 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:6843:22 | function 'printOut' has cognitive complexity of 154 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:7071:22 | function 'printXml' has cognitive complexity of 131 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:7327:16 | function 'addArguments' has cognitive complexity of 108 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:7526:28 | function 'getOverriddenFunctionRecursive' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:7702:13 | function 'getVariableList' has cognitive complexity of 68 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:7810:21 | function 'checkVariable' has cognitive complexity of 54 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:7952:13 | function 'isVariableDeclaration' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8027:22 | function 'addEnum' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8135:36 | function 'findEnumerator' has cognitive complexity of 157 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8314:29 | function 'findVariableType' has cognitive complexity of 87 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8458:13 | function 'findFunctionInBase' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8529:13 | function 'checkVariableCallMatch' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8618:24 | function 'findFunction' has cognitive complexity of 255 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8629:33 | lambda has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:8924:33 | function 'findFunction' has cognitive complexity of 125 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:9226:29 | function 'findType' has cognitive complexity of 88 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:9324:29 | function 'findTypeInNested' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:9458:22 | function 'setValueType' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:9550:22 | function 'setValueType' has cognitive complexity of 438 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:10078:21 | function 'parsedecl' has cognitive complexity of 203 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:10383:22 | function 'setValueTypeInTokenList' has cognitive complexity of 512 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:10871:17 | function 'fromLibraryType' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:11169:19 | function 'getSizeOf' has cognitive complexity of 73 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:11279:24 | function 'str' has cognitive complexity of 49 (threshold 25) |
| TP | build/lib/build/mc_symboldatabase.cpp:11357:35 | function 'matchParameter' has cognitive complexity of 68 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:543:33 | function 'match62' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:555:33 | function 'match63' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:2078:35 | function 'TokenAndName' has cognitive complexity of 124 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:2244:26 | function 'checkComplicatedSyntaxErrorsInTemplates' has cognitive complexity of 113 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:2349:34 | function 'templateParameters' has cognitive complexity of 159 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:2522:11 | function 'findTemplateDeclarationEndImpl' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:2618:26 | function 'getTemplateDeclarations' has cognitive complexity of 48 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:2755:26 | function 'getTemplateInstantiations' has cognitive complexity of 275 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:3019:26 | function 'useDefaultArgumentValues' has cognitive complexity of 164 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:3253:26 | function 'simplifyTemplateAliases' has cognitive complexity of 101 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:3398:26 | function 'getTemplateNamePositionTemplateFunction' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:3516:26 | function 'addNamespace' has cognitive complexity of 38 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:3600:26 | function 'expandTemplate' has cognitive complexity of 732 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:4345:26 | function 'simplifyNumericCalculations' has cognitive complexity of 52 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:4474:26 | function 'simplifyTemplateArgs' has cognitive complexity of 117 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:4677:26 | function 'simplifyCalculations' has cognitive complexity of 226 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:4936:26 | function 'getTemplateParametersInDeclaration' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:4970:26 | function 'matchSpecialization' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5020:33 | function 'getNewName' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5076:26 | function 'simplifyTemplateInstantiations' has cognitive complexity of 158 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5340:13 | function 'matchTemplateParameters' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5379:26 | function 'replaceTemplateUsage' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5517:26 | function 'fixForwardDeclaredDefaultArgumentValues' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5569:26 | function 'printOut' has cognitive complexity of 38 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5641:26 | function 'printOut' has cognitive complexity of 79 (threshold 25) |
| TP | build/lib/build/mc_templatesimplifier.cpp:5758:26 | function 'simplifyTemplates' has cognitive complexity of 205 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:516:13 | function 'update_property_info' has cognitive complexity of 60 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:822:5 | function 'multiComparePercent' has cognitive complexity of 68 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:959:5 | function 'multiCompareImpl' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:1075:13 | function 'Match' has cognitive complexity of 58 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:1285:22 | function 'findClosingBracket' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:1473:15 | function 'insertToken' has cognitive complexity of 160 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:1679:20 | function 'stringify' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:1736:20 | function 'stringifyList' has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:2010:20 | function 'stringFromTokenRange' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:2162:13 | function 'printValueFlow' has cognitive complexity of 65 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:2452:13 | function 'removeContradiction' has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:2532:13 | function 'mergeAdjacent' has cognitive complexity of 52 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:2636:13 | function 'addValue' has cognitive complexity of 45 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:2758:22 | function 'typeOf' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_token.cpp:2812:46 | function 'typeDecl' has cognitive complexity of 101 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:2256:33 | function 'match229' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:4319:33 | function 'match441' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:6561:33 | function 'match676' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:6963:33 | function 'match717' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8032:17 | function 'duplicateTypedef' has cognitive complexity of 149 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8293:25 | function 'processFunc' has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8361:17 | function 'simplifyTypedefLHS' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8416:18 | function 'TypedefSimplifier' has cognitive complexity of 32 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8530:14 | function 'replace' has cognitive complexity of 109 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8752:20 | function 'canReplaceStatic' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8792:14 | function 'canReplace' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:8886:17 | function 'simplifyTypedef' has cognitive complexity of 81 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:9013:17 | function 'simplifyTypedefCpp' has cognitive complexity of 1253 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:10371:10 | function 'setScopeInfo' has cognitive complexity of 134 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:10527:10 | function 'usingMatch' has cognitive complexity of 79 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:10747:17 | function 'simplifyUsing' has cognitive complexity of 441 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:11446:17 | function 'combineOperators' has cognitive complexity of 75 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:11697:17 | function 'simplifyDoublePlusAndDoubleMinus' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:11739:17 | function 'arraySize' has cognitive complexity of 54 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:11914:17 | function 'simplifyLabelsCaseDefault' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:11985:17 | function 'calculateScopes' has cognitive complexity of 113 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:12158:13 | function 'setVarIdParseDeclaration' has cognitive complexity of 138 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:12302:13 | function 'setVarIdStructMembers' has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:12381:13 | function 'setVarIdClassDeclaration' has cognitive complexity of 69 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:12522:17 | function 'setVarIdPass1' has cognitive complexity of 515 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:12939:16 | function 'matchMemberName' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:13039:17 | function 'setVarIdPass2' has cognitive complexity of 229 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:13341:17 | function 'createLinks2' has cognitive complexity of 137 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:13498:17 | function 'simplifyTokenList1' has cognitive complexity of 70 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:13919:17 | function 'dump' has cognitive complexity of 126 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:14257:17 | function 'simplifyHeadersAndUnusedTemplates' has cognitive complexity of 128 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:14423:17 | function 'splitTemplateRightAngleBrackets' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:14475:17 | function 'removeMacrosInGlobalScope' has cognitive complexity of 63 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:14605:17 | function 'simplifyEmptyNamespaces' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:14674:19 | function 'simplifyAddBracesToCommand' has cognitive complexity of 33 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:14718:19 | function 'simplifyAddBracesPair' has cognitive complexity of 59 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:14819:17 | function 'simplifyFunctionParameters' has cognitive complexity of 130 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:15012:17 | function 'simplifyFunctionPointers' has cognitive complexity of 88 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:15139:17 | function 'simplifyVarDecl' has cognitive complexity of 373 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:15502:17 | function 'simplifyStaticConst' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:15627:17 | function 'simplifyCAlternativeTokens' has cognitive complexity of 61 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:15833:17 | function 'simplifyIfSwitchForInit' has cognitive complexity of 36 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:15894:17 | function 'simplifyRedundantParentheses' has cognitive complexity of 83 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:16271:17 | function 'validate' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:16364:17 | function 'reportUnknownMacros' has cognitive complexity of 127 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:16505:17 | function 'findGarbageCode' has cognitive complexity of 585 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17106:17 | function 'simplifyStructDecl' has cognitive complexity of 119 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17307:19 | function 'getAttributeFuncTok' has cognitive complexity of 34 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17369:17 | function 'simplifyAttribute' has cognitive complexity of 77 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17489:17 | function 'simplifyCPPAttribute' has cognitive complexity of 199 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17663:17 | function 'simplifyKeyword' has cognitive complexity of 117 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17820:17 | function 'simplifyAssignmentBlock' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17855:17 | function 'simplifyAsm' has cognitive complexity of 64 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17950:17 | function 'simplifyAsm2' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:17998:17 | function 'simplifyAt' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18044:17 | function 'simplifyBitfields' has cognitive complexity of 55 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18141:17 | function 'simplifyNamespaceStd' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18194:17 | function 'simplifyMicrosoftMemoryFunctions' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18325:17 | function 'simplifyBorland' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18383:17 | function 'operatorEnd' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18420:17 | function 'simplifyOperatorName' has cognitive complexity of 75 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18557:17 | function 'simplifyOverloadedOperators' has cognitive complexity of 70 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18633:17 | function 'removeUnnecessaryQualification' has cognitive complexity of 75 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18703:17 | function 'prepareTernaryOpForAST' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_tokenize.cpp:18889:17 | function 'simplifyNamespaceAliases' has cognitive complexity of 88 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:2429:13 | function 'iscast' has cognitive complexity of 51 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:2534:13 | function 'iscpp11init_impl' has cognitive complexity of 60 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:2707:13 | function 'compileTerm' has cognitive complexity of 125 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:2909:13 | function 'compilePrecedence2' has cognitive complexity of 157 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:3089:13 | function 'compilePrecedence3' has cognitive complexity of 85 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:3343:13 | function 'compileAssignTernary' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:3456:13 | function 'createAstAtTokenInner' has cognitive complexity of 65 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:3541:16 | function 'createAstAtToken' has cognitive complexity of 215 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:3865:17 | function 'validateAst' has cognitive complexity of 93 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:4005:17 | function 'simplifyPlatformTypes' has cognitive complexity of 77 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:4137:17 | function 'simplifyStdType' has cognitive complexity of 73 (threshold 25) |
| TP | build/lib/build/mc_tokenlist.cpp:4260:26 | function 'isFunctionHead' has cognitive complexity of 71 (threshold 25) |
| TP | build/lib/build/mc_utils.cpp:61:6 | function 'matchglob' has cognitive complexity of 33 (threshold 25) |
| TP | build/lib/build/mc_utils.cpp:150:13 | function 'replaceEscapeSequences' has cognitive complexity of 33 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:1834:17 | function 'combineValueProperties' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:1925:34 | function 'evaluateType' has cognitive complexity of 47 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:2019:13 | function 'valueFlowTypeTraits' has cognitive complexity of 41 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:2198:13 | function 'valueFlowArrayElement' has cognitive complexity of 82 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:2376:13 | function 'getExpressionRange' has cognitive complexity of 51 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:2429:13 | function 'valueFlowRightShift' has cognitive complexity of 31 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:2526:13 | function 'valueFlowImpossibleValues' has cognitive complexity of 65 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:2692:13 | function 'valueFlowGlobalStaticVar' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:2970:46 | function 'getLifetimeTokens' has cognitive complexity of 129 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:3367:25 | function 'getEndOfExprScope' has cognitive complexity of 40 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:3406:13 | function 'valueFlowForwardLifetime' has cognitive complexity of 42 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:3620:10 | function 'byVal' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:3780:13 | function 'hasBorrowingVariables' has cognitive complexity of 27 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:3809:13 | function 'valueFlowLifetimeUserConstructor' has cognitive complexity of 86 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:3903:13 | function 'valueFlowLifetimeFunction' has cognitive complexity of 120 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:4094:13 | function 'valueFlowLifetimeClassConstructor' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:4174:13 | function 'valueFlowLifetimeConstructor' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:4331:13 | function 'valueFlowLifetime' has cognitive complexity of 233 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:4672:13 | function 'valueFlowAfterMove' has cognitive complexity of 70 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:4821:13 | function 'valueFlowConditionExpressions' has cognitive complexity of 76 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:4998:13 | function 'valueFlowSymbolic' has cognitive complexity of 53 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5089:13 | function 'valueFlowSymbolicOperators' has cognitive complexity of 117 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5202:13 | function 'valueFlowSymbolicInfer' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5247:13 | function 'valueFlowForwardConst' has cognitive complexity of 73 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5261:13 | lambda has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5353:13 | function 'valueFlowForwardAssign' has cognitive complexity of 66 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5475:36 | function 'truncateValues' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5556:13 | function 'valueFlowAfterAssign' has cognitive complexity of 111 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5873:10 | function 'traverseCondition' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5908:10 | function 'beforeCondition' has cognitive complexity of 71 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:5913:71 | lambda has cognitive complexity of 48 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6060:10 | function 'afterCondition' has cognitive complexity of 277 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6065:71 | lambda has cognitive complexity of 200 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6493:13 | function 'valueFlowInferCondition' has cognitive complexity of 33 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6547:28 | function 'parse' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6654:13 | function 'valueFlowForLoopSimplify' has cognitive complexity of 90 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6783:13 | function 'valueFlowForLoop' has cognitive complexity of 86 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6857:13 | function 'productParams' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:6965:13 | function 'valueFlowSwitchVariable' has cognitive complexity of 50 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7082:13 | function 'valueFlowSubFunction' has cognitive complexity of 55 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7245:13 | function 'valueFlowFunctionReturn' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7308:13 | function 'needsInitialization' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7374:15 | function 'findStartToken' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7428:13 | function 'valueFlowUninit' has cognitive complexity of 61 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7514:13 | function 'isContainerSizeChangedByFunction' has cognitive complexity of 43 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7697:13 | function 'valueFlowSmartPointer' has cognitive complexity of 61 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7852:13 | function 'valueFlowIteratorInfer' has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:7912:38 | function 'getContainerSizeFromConstructorArgs' has cognitive complexity of 46 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:8041:13 | function 'valueFlowContainerSize' has cognitive complexity of 171 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:8315:13 | function 'valueFlowDynamicBufferSize' has cognitive complexity of 98 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:8352:33 | lambda has cognitive complexity of 30 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:8434:13 | function 'valueFlowSafeFunctions' has cognitive complexity of 75 (threshold 25) |
| TP | build/lib/build/mc_valueflow.cpp:8532:13 | function 'valueFlowUnknownFunctionReturn' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:359:20 | function 'analyzeCondition' has cognitive complexity of 33 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:518:20 | function 'isWritable' has cognitive complexity of 33 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:567:18 | function 'writeValue' has cognitive complexity of 35 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:762:10 | function 'isSameSymbolicValue' has cognitive complexity of 38 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:833:12 | function 'analyzeToken' has cognitive complexity of 44 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:1515:10 | function 'setupExprVarIds' has cognitive complexity of 39 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:1520:30 | lambda has cognitive complexity of 29 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:1716:12 | function 'isWritable' has cognitive complexity of 28 (threshold 25) |
| TP | build/lib/build/mc_vf_analyzers.cpp:1756:10 | function 'writeValue' has cognitive complexity of 26 (threshold 25) |
| TP | build/lib/build/mc_vf_common.cpp:237:13 | function 'valueFlowSetConstantValue' has cognitive complexity of 186 (threshold 25) |
| TP | build/lib/build/mc_vf_settokenvalue.cpp:483:10 | function 'setTokenValue' has cognitive complexity of 529 (threshold 25) |
| TP | cli/cmdlineparser.cpp:152:21 | function 'fillSettingsFromArgs' has cognitive complexity of 53 (threshold 25) |
| TP | cli/cmdlineparser.cpp:316:38 | function 'parseFromArgs' has cognitive complexity of 580 (threshold 25) |
| TP | cli/filelister.cpp:200:20 | function 'addFiles2' has cognitive complexity of 41 (threshold 25) |
| TP | cli/processexecutor.cpp:161:23 | function 'handleRead' has cognitive complexity of 35 (threshold 25) |
| TP | cli/processexecutor.cpp:299:31 | function 'check' has cognitive complexity of 112 (threshold 25) |
| TP | cli/stacktrace.cpp:31:6 | function 'print_stacktrace' has cognitive complexity of 33 (threshold 25) |
| TP | externals/picojson/./picojson.h:581:38 | function '_serialize' has cognitive complexity of 35 (threshold 25) |
| TP | externals/picojson/./picojson.h:876:56 | function '_parse' has cognitive complexity of 27 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:655:28 | function 'readfile' has cognitive complexity of 240 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:1007:28 | function 'combineOperators' has cognitive complexity of 134 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:1137:28 | function 'constFoldUnaryNotPosNeg' has cognitive complexity of 26 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:1567:23 | function 'expand' has cognitive complexity of 57 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:1728:14 | function 'parseDefine' has cognitive complexity of 68 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:1851:22 | function 'appendTokens' has cognitive complexity of 28 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:1889:23 | function 'expand' has cognitive complexity of 104 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:2101:22 | function 'expandToken' has cognitive complexity of 53 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:2269:22 | function 'expandHashHash' has cognitive complexity of 83 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:2560:13 | function 'simplifySizeof' has cognitive complexity of 35 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:2631:13 | function 'simplifyHasInclude' has cognitive complexity of 39 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:2738:22 | function 'characterLiteralToLL' has cognitive complexity of 99 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:3160:37 | function 'load' has cognitive complexity of 32 (threshold 25) |
| TP | externals/simplecpp/simplecpp.cpp:3297:17 | function 'preprocess' has cognitive complexity of 534 (threshold 25) |
| TP | externals/tinyxml2/tinyxml2.cpp:281:22 | function 'GetStr' has cognitive complexity of 80 (threshold 25) |
| TP | externals/tinyxml2/tinyxml2.cpp:470:22 | function 'GetCharacterRef' has cognitive complexity of 32 (threshold 25) |
| TP | externals/tinyxml2/tinyxml2.cpp:1072:16 | function 'ParseDeep' has cognitive complexity of 51 (threshold 25) |
| TP | externals/tinyxml2/tinyxml2.cpp:1959:19 | function 'ParseAttributes' has cognitive complexity of 28 (threshold 25) |
| TP | externals/tinyxml2/tinyxml2.cpp:2664:18 | function 'PrintString' has cognitive complexity of 58 (threshold 25) |
| TP | lib/./../lib/pathmatch.h:225:14 | function 'PathIterator' has cognitive complexity of 36 (threshold 25) |
| TP | lib/./pathmatch.h:225:14 | function 'PathIterator' has cognitive complexity of 36 (threshold 25) |
| TP | lib/calculate.h:53:3 | function 'calculate' has cognitive complexity of 29 (threshold 25) |
| TP | lib/pathmatch.h:225:14 | function 'PathIterator' has cognitive complexity of 36 (threshold 25) |
| FP | test/test64bit.cpp:34:10 | function 'run' has cognitive complexity of 63 (threshold 25) |
| FP | test/test64bit.cpp:87:10 | function 'functionpar' has cognitive complexity of 65 (threshold 25) |
| FP | test/test64bit.cpp:227:10 | function 'returnIssues' has cognitive complexity of 85 (threshold 25) |
| FP | test/testanalyzerinformation.cpp:41:10 | function 'run' has cognitive complexity of 54 (threshold 25) |
| FP | test/testanalyzerinformation.cpp:86:10 | function 'parse' has cognitive complexity of 95 (threshold 25) |
| FP | test/testanalyzerinformation.cpp:113:10 | function 'skipAnalysis' has cognitive complexity of 105 (threshold 25) |
| FP | test/testassert.cpp:46:10 | function 'run' has cognitive complexity of 45 (threshold 25) |
| FP | test/testassert.cpp:76:10 | function 'functionCallInAssert' has cognitive complexity of 35 (threshold 25) |
| FP | test/testassert.cpp:185:10 | function 'assignmentInAssert' has cognitive complexity of 45 (threshold 25) |
| FP | test/testastutils.cpp:38:10 | function 'run' has cognitive complexity of 99 (threshold 25) |
| FP | test/testastutils.cpp:62:10 | function 'findLambdaEndTokenTest' has cognitive complexity of 115 (threshold 25) |
| FP | test/testastutils.cpp:99:10 | function 'findLambdaStartTokenTest' has cognitive complexity of 95 (threshold 25) |
| FP | test/testastutils.cpp:130:10 | function 'isNullOperandTest' has cognitive complexity of 50 (threshold 25) |
| FP | test/testastutils.cpp:154:10 | function 'isReturnScopeTest' has cognitive complexity of 75 (threshold 25) |
| FP | test/testastutils.cpp:183:10 | function 'isSameExpressionTestInternal' has cognitive complexity of 106 (threshold 25) |
| FP | test/testastutils.cpp:265:10 | function 'isVariableChangedByFunctionCallTest' has cognitive complexity of 135 (threshold 25) |
| FP | test/testastutils.cpp:461:10 | function 'nextAfterAstRightmostLeafTest' has cognitive complexity of 50 (threshold 25) |
| FP | test/testautovariables.cpp:53:10 | function 'run' has cognitive complexity of 945 (threshold 25) |
| FP | test/testautovariables.cpp:325:10 | function 'testautovar10' has cognitive complexity of 85 (threshold 25) |
| FP | test/testautovariables.cpp:719:10 | function 'testinvaliddealloc' has cognitive complexity of 115 (threshold 25) |
| FP | test/testautovariables.cpp:1184:10 | function 'returnReference1' has cognitive complexity of 60 (threshold 25) |
| FP | test/testautovariables.cpp:1296:10 | function 'returnReference2' has cognitive complexity of 40 (threshold 25) |
| FP | test/testautovariables.cpp:1644:10 | function 'returnReference22' has cognitive complexity of 30 (threshold 25) |
| FP | test/testautovariables.cpp:1751:10 | function 'returnReferenceFunction' has cognitive complexity of 40 (threshold 25) |
| FP | test/testautovariables.cpp:1826:10 | function 'returnReferenceContainer' has cognitive complexity of 45 (threshold 25) |
| FP | test/testautovariables.cpp:1925:10 | function 'returnReferenceCalculation' has cognitive complexity of 50 (threshold 25) |
| FP | test/testautovariables.cpp:2089:10 | function 'danglingTempReference' has cognitive complexity of 70 (threshold 25) |
| FP | test/testautovariables.cpp:2318:10 | function 'danglingLifetimeLambda' has cognitive complexity of 105 (threshold 25) |
| FP | test/testautovariables.cpp:2462:10 | function 'danglingLifetimeContainer' has cognitive complexity of 270 (threshold 25) |
| FP | test/testautovariables.cpp:2919:10 | function 'danglingLifetimeContainerView' has cognitive complexity of 130 (threshold 25) |
| FP | test/testautovariables.cpp:3187:10 | function 'danglingLifetime' has cognitive complexity of 185 (threshold 25) |
| FP | test/testautovariables.cpp:3539:10 | function 'danglingLifetimeFunction' has cognitive complexity of 45 (threshold 25) |
| FP | test/testautovariables.cpp:3628:10 | function 'danglingLifetimeUserConstructor' has cognitive complexity of 85 (threshold 25) |
| FP | test/testautovariables.cpp:3845:10 | function 'danglingLifetimeAggregateConstructor' has cognitive complexity of 85 (threshold 25) |
| FP | test/testautovariables.cpp:4105:10 | function 'danglingTemporaryLifetime' has cognitive complexity of 110 (threshold 25) |
| FP | test/testautovariables.cpp:4401:10 | function 'danglingLifetimeClassMemberFunctions' has cognitive complexity of 40 (threshold 25) |
| FP | test/testautovariables.cpp:4519:10 | function 'invalidLifetime' has cognitive complexity of 75 (threshold 25) |
| FP | test/testautovariables.cpp:4705:10 | function 'deadPointer' has cognitive complexity of 40 (threshold 25) |
| FP | test/testbool.cpp:34:10 | function 'run' has cognitive complexity of 297 (threshold 25) |
| FP | test/testbool.cpp:96:10 | function 'assignBoolToPointer' has cognitive complexity of 60 (threshold 25) |
| FP | test/testbool.cpp:185:10 | function 'assignBoolToFloat' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbool.cpp:226:10 | function 'comparisonOfBoolExpressionWithInt1' has cognitive complexity of 150 (threshold 25) |
| FP | test/testbool.cpp:410:10 | function 'comparisonOfBoolExpressionWithInt2' has cognitive complexity of 65 (threshold 25) |
| FP | test/testbool.cpp:497:10 | function 'comparisonOfBoolExpressionWithInt4' has cognitive complexity of 45 (threshold 25) |
| FP | test/testbool.cpp:812:10 | function 'bitwiseOnBoolean' has cognitive complexity of 135 (threshold 25) |
| FP | test/testbool.cpp:997:10 | function 'comparisonOfBoolWithInt1' has cognitive complexity of 40 (threshold 25) |
| FP | test/testbool.cpp:1210:10 | function 'pointerArithBool1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbool.cpp:1242:10 | function 'returnNonBool' has cognitive complexity of 60 (threshold 25) |
| FP | test/testbufferoverrun.cpp:85:10 | function 'run' has cognitive complexity of 1746 (threshold 25) |
| FP | test/testbufferoverrun.cpp:385:10 | function 'array_index_1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbufferoverrun.cpp:454:10 | function 'array_index_3' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbufferoverrun.cpp:507:10 | function 'array_index_6' has cognitive complexity of 40 (threshold 25) |
| FP | test/testbufferoverrun.cpp:929:10 | function 'array_index_24' has cognitive complexity of 46 (threshold 25) |
| FP | test/testbufferoverrun.cpp:1291:10 | function 'array_index_42' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbufferoverrun.cpp:1352:10 | function 'array_index_43' has cognitive complexity of 40 (threshold 25) |
| FP | test/testbufferoverrun.cpp:2011:10 | function 'array_index_multidim' has cognitive complexity of 80 (threshold 25) |
| FP | test/testbufferoverrun.cpp:2686:10 | function 'array_index_string_literal' has cognitive complexity of 35 (threshold 25) |
| FP | test/testbufferoverrun.cpp:2761:10 | function 'array_index_valueflow' has cognitive complexity of 45 (threshold 25) |
| FP | test/testbufferoverrun.cpp:2942:10 | function 'array_index_new' has cognitive complexity of 45 (threshold 25) |
| FP | test/testbufferoverrun.cpp:3550:10 | function 'buffer_overrun_function_array_argument' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbufferoverrun.cpp:3725:10 | function 'buffer_overrun_handle_addr_of_var' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbufferoverrun.cpp:3786:10 | function 'pointer_out_of_bounds_1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbufferoverrun.cpp:3888:10 | function 'pointer_out_of_bounds_4' has cognitive complexity of 35 (threshold 25) |
| FP | test/testbufferoverrun.cpp:4017:10 | function 'alloc_new' has cognitive complexity of 40 (threshold 25) |
| FP | test/testbufferoverrun.cpp:4084:10 | function 'alloc_malloc' has cognitive complexity of 60 (threshold 25) |
| FP | test/testbufferoverrun.cpp:4294:10 | function 'minsize_argvalue' has cognitive complexity of 75 (threshold 25) |
| FP | test/testbufferoverrun.cpp:4432:10 | function 'minsize_sizeof' has cognitive complexity of 30 (threshold 25) |
| FP | test/testbufferoverrun.cpp:4492:10 | function 'minsize_strlen' has cognitive complexity of 60 (threshold 25) |
| FP | test/testbufferoverrun.cpp:5123:10 | function 'arrayIndexThenCheck' has cognitive complexity of 55 (threshold 25) |
| FP | test/testbufferoverrun.cpp:5356:10 | function 'ctu_array' has cognitive complexity of 55 (threshold 25) |
| FP | test/testbufferoverrun.cpp:5533:10 | function 'objectIndex' has cognitive complexity of 130 (threshold 25) |
| FP | test/testcharvar.cpp:35:10 | function 'run' has cognitive complexity of 27 (threshold 25) |
| FP | test/testcharvar.cpp:54:10 | function 'array_index_1' has cognitive complexity of 70 (threshold 25) |
| FP | test/testclangimport.cpp:43:10 | function 'run' has cognitive complexity of 846 (threshold 25) |
| FP | test/testclangimport.cpp:1115:10 | function 'symbolDatabaseFunction1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:45:10 | function 'run' has cognitive complexity of 1755 (threshold 25) |
| FP | test/testclass.cpp:276:10 | function 'copyCtorAndEqOperator' has cognitive complexity of 40 (threshold 25) |
| FP | test/testclass.cpp:377:10 | function 'explicitConstructors' has cognitive complexity of 90 (threshold 25) |
| FP | test/testclass.cpp:534:10 | function 'duplInheritedMembers' has cognitive complexity of 105 (threshold 25) |
| FP | test/testclass.cpp:751:10 | function 'copyConstructor1' has cognitive complexity of 45 (threshold 25) |
| FP | test/testclass.cpp:1154:10 | function 'noDestructor' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:1222:10 | function 'operatorEqRetRefThis1' has cognitive complexity of 95 (threshold 25) |
| FP | test/testclass.cpp:1420:10 | function 'operatorEqRetRefThis2' has cognitive complexity of 50 (threshold 25) |
| FP | test/testclass.cpp:1522:10 | function 'operatorEqRetRefThis3' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:1593:10 | function 'operatorEqRetRefThis5' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:1693:10 | function 'operatorEqToSelf1' has cognitive complexity of 80 (threshold 25) |
| FP | test/testclass.cpp:1959:10 | function 'operatorEqToSelf2' has cognitive complexity of 40 (threshold 25) |
| FP | test/testclass.cpp:2217:10 | function 'operatorEqToSelf5' has cognitive complexity of 85 (threshold 25) |
| FP | test/testclass.cpp:2670:10 | function 'virtualDestructor2' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:2993:10 | function 'memsetOnClass' has cognitive complexity of 120 (threshold 25) |
| FP | test/testclass.cpp:3280:10 | function 'memsetOnStruct' has cognitive complexity of 35 (threshold 25) |
| FP | test/testclass.cpp:3356:10 | function 'memsetVector' has cognitive complexity of 55 (threshold 25) |
| FP | test/testclass.cpp:3557:10 | function 'mallocOnClass' has cognitive complexity of 50 (threshold 25) |
| FP | test/testclass.cpp:3679:10 | function 'const1' has cognitive complexity of 50 (threshold 25) |
| FP | test/testclass.cpp:3751:10 | function 'const2' has cognitive complexity of 35 (threshold 25) |
| FP | test/testclass.cpp:3803:10 | function 'const3' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:3847:10 | function 'const4' has cognitive complexity of 130 (threshold 25) |
| FP | test/testclass.cpp:4375:10 | function 'const14' has cognitive complexity of 130 (threshold 25) |
| FP | test/testclass.cpp:4953:10 | function 'const30' has cognitive complexity of 40 (threshold 25) |
| FP | test/testclass.cpp:6073:10 | function 'const72' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:6321:10 | function 'const81' has cognitive complexity of 40 (threshold 25) |
| FP | test/testclass.cpp:6513:10 | function 'const87' has cognitive complexity of 40 (threshold 25) |
| FP | test/testclass.cpp:6773:10 | function 'const96' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:7056:10 | function 'constincdec' has cognitive complexity of 45 (threshold 25) |
| FP | test/testclass.cpp:7114:10 | function 'constassign1' has cognitive complexity of 50 (threshold 25) |
| FP | test/testclass.cpp:7176:10 | function 'constassign2' has cognitive complexity of 70 (threshold 25) |
| FP | test/testclass.cpp:7268:10 | function 'constincdecarray' has cognitive complexity of 40 (threshold 25) |
| FP | test/testclass.cpp:7318:10 | function 'constassignarray' has cognitive complexity of 50 (threshold 25) |
| FP | test/testclass.cpp:7443:10 | function 'constVirtualFunc' has cognitive complexity of 65 (threshold 25) |
| FP | test/testclass.cpp:7871:10 | function 'initializerListArgument' has cognitive complexity of 60 (threshold 25) |
| FP | test/testclass.cpp:7978:10 | function 'initializerListUsage' has cognitive complexity of 130 (threshold 25) |
| FP | test/testclass.cpp:8202:10 | function 'selfInitialization' has cognitive complexity of 65 (threshold 25) |
| FP | test/testclass.cpp:8312:10 | function 'virtualFunctionCallInConstructor' has cognitive complexity of 65 (threshold 25) |
| FP | test/testclass.cpp:8429:10 | function 'pureVirtualFunctionCall' has cognitive complexity of 55 (threshold 25) |
| FP | test/testclass.cpp:8657:10 | function 'override1' has cognitive complexity of 95 (threshold 25) |
| FP | test/testclass.cpp:8859:10 | function 'uselessOverride' has cognitive complexity of 100 (threshold 25) |
| FP | test/testclass.cpp:9067:10 | function 'thisUseAfterFree' has cognitive complexity of 55 (threshold 25) |
| FP | test/testclass.cpp:9246:10 | function 'ctuOneDefinitionRule' has cognitive complexity of 30 (threshold 25) |
| FP | test/testclass.cpp:9303:10 | function 'returnByReference' has cognitive complexity of 45 (threshold 25) |
| FP | test/testcmdlineparser.cpp:134:10 | function 'run' has cognitive complexity of 3186 (threshold 25) |
| FP | test/testcmdlineparser.cpp:1130:10 | function 'disableAll' has cognitive complexity of 45 (threshold 25) |
| FP | test/testcmdlineparser.cpp:1145:10 | function 'disableMultiple' has cognitive complexity of 45 (threshold 25) |
| FP | test/testcmdlineparser.cpp:1161:10 | function 'disableStylePartial' has cognitive complexity of 45 (threshold 25) |
| FP | test/testcondition.cpp:38:10 | function 'run' has cognitive complexity of 666 (threshold 25) |
| FP | test/testcondition.cpp:167:10 | function 'assignAndCompare' has cognitive complexity of 155 (threshold 25) |
| FP | test/testcondition.cpp:435:10 | function 'comparison' has cognitive complexity of 140 (threshold 25) |
| FP | test/testcondition.cpp:531:10 | function 'multicompare' has cognitive complexity of 35 (threshold 25) |
| FP | test/testcondition.cpp:589:10 | function 'overlappingElseIfCondition' has cognitive complexity of 135 (threshold 25) |
| FP | test/testcondition.cpp:808:10 | function 'checkBadBitmaskCheck' has cognitive complexity of 115 (threshold 25) |
| FP | test/testcondition.cpp:956:10 | function 'incorrectLogicOperator1' has cognitive complexity of 75 (threshold 25) |
| FP | test/testcondition.cpp:1050:10 | function 'incorrectLogicOperator2' has cognitive complexity of 185 (threshold 25) |
| FP | test/testcondition.cpp:1412:10 | function 'incorrectLogicOperator12' has cognitive complexity of 40 (threshold 25) |
| FP | test/testcondition.cpp:1776:10 | function 'secondAlwaysTrueFalseWhenFirstTrueError' has cognitive complexity of 50 (threshold 25) |
| FP | test/testcondition.cpp:1862:10 | function 'incorrectLogicOp_condSwapping' has cognitive complexity of 40 (threshold 25) |
| FP | test/testcondition.cpp:1956:10 | function 'oppositeInnerCondition' has cognitive complexity of 110 (threshold 25) |
| FP | test/testcondition.cpp:2268:10 | function 'oppositeInnerConditionUndeclaredVariable' has cognitive complexity of 30 (threshold 25) |
| FP | test/testcondition.cpp:2339:10 | function 'oppositeInnerCondition2' has cognitive complexity of 120 (threshold 25) |
| FP | test/testcondition.cpp:2521:10 | function 'oppositeInnerCondition3' has cognitive complexity of 75 (threshold 25) |
| FP | test/testcondition.cpp:2631:10 | function 'oppositeInnerConditionEmpty' has cognitive complexity of 85 (threshold 25) |
| FP | test/testcondition.cpp:2753:10 | function 'identicalInnerCondition' has cognitive complexity of 50 (threshold 25) |
| FP | test/testcondition.cpp:2825:10 | function 'identicalConditionAfterEarlyExit' has cognitive complexity of 92 (threshold 25) |
| FP | test/testcondition.cpp:3012:10 | function 'clarifyCondition1' has cognitive complexity of 90 (threshold 25) |
| FP | test/testcondition.cpp:3132:10 | function 'clarifyCondition3' has cognitive complexity of 55 (threshold 25) |
| FP | test/testcondition.cpp:3265:10 | function 'alwaysTrue' has cognitive complexity of 855 (threshold 25) |
| FP | test/testcondition.cpp:4820:10 | function 'alwaysTrueSymbolic' has cognitive complexity of 120 (threshold 25) |
| FP | test/testcondition.cpp:5053:10 | function 'alwaysTrueInfer' has cognitive complexity of 120 (threshold 25) |
| FP | test/testcondition.cpp:5284:10 | function 'alwaysTrueContainer' has cognitive complexity of 80 (threshold 25) |
| FP | test/testcondition.cpp:5460:10 | function 'alwaysTrueLoop' has cognitive complexity of 40 (threshold 25) |
| FP | test/testcondition.cpp:5643:10 | function 'multiConditionAlwaysTrue' has cognitive complexity of 30 (threshold 25) |
| FP | test/testcondition.cpp:5693:10 | function 'duplicateCondition' has cognitive complexity of 125 (threshold 25) |
| FP | test/testcondition.cpp:5941:10 | function 'checkInvalidTestForOverflow' has cognitive complexity of 105 (threshold 25) |
| FP | test/testcondition.cpp:6053:10 | function 'alwaysTrueFalseInLogicalOperators' has cognitive complexity of 55 (threshold 25) |
| FP | test/testcondition.cpp:6103:10 | function 'duplicateConditionalAssign' has cognitive complexity of 45 (threshold 25) |
| FP | test/testcondition.cpp:6214:10 | function 'compareOutOfTypeRange' has cognitive complexity of 75 (threshold 25) |
| FP | test/testcondition.cpp:6405:10 | function 'knownConditionFloating' has cognitive complexity of 90 (threshold 25) |
| FP | test/testconstructors.cpp:59:10 | function 'run' has cognitive complexity of 1449 (threshold 25) |
| FP | test/testconstructors.cpp:1316:10 | function 'initvar_delegate' has cognitive complexity of 60 (threshold 25) |
| FP | test/testconstructors.cpp:1454:10 | function 'initvar_derived_class' has cognitive complexity of 35 (threshold 25) |
| FP | test/testconstructors.cpp:1763:10 | function 'initvar_nocopy1' has cognitive complexity of 40 (threshold 25) |
| FP | test/testconstructors.cpp:2341:10 | function 'uninitVar14' has cognitive complexity of 55 (threshold 25) |
| FP | test/testconstructors.cpp:3057:10 | function 'uninitVarArray1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testconstructors.cpp:3479:10 | function 'uninitMissingFuncDef' has cognitive complexity of 35 (threshold 25) |
| FP | test/testconstructors.cpp:3619:10 | function 'uninitVarMemset' has cognitive complexity of 35 (threshold 25) |
| FP | test/testconstructors.cpp:4109:10 | function 'uninitVarPointer' has cognitive complexity of 35 (threshold 25) |
| FP | test/testconstructors.cpp:4253:10 | function 'uninitAssignmentWithOperator' has cognitive complexity of 50 (threshold 25) |
| FP | test/testconstructors.cpp:4389:10 | function 'uninitCompoundAssignment' has cognitive complexity of 50 (threshold 25) |
| FP | test/testconstructors.cpp:4497:10 | function 'uninitComparisonAssignment' has cognitive complexity of 30 (threshold 25) |
| FP | test/testcppcheck.cpp:70:10 | function 'run' has cognitive complexity of 144 (threshold 25) |
| FP | test/testcppcheck.cpp:136:28 | function 'getExecuteCommand' has cognitive complexity of 138 (threshold 25) |
| FP | test/testcppcheck.cpp:140:16 | lambda has cognitive complexity of 99 (threshold 25) |
| FP | test/testcppcheck.cpp:171:10 | function 'checkWithFileInternal' has cognitive complexity of 108 (threshold 25) |
| FP | test/testcppcheck.cpp:255:10 | function 'checkWithFSInternal' has cognitive complexity of 119 (threshold 25) |
| FP | test/testcppcheck.cpp:361:10 | function 'unique_errors' has cognitive complexity of 35 (threshold 25) |
| FP | test/testcppcheck.cpp:394:10 | function 'unique_errors_2' has cognitive complexity of 60 (threshold 25) |
| FP | test/testcppcheck.cpp:437:10 | function 'isPremiumCodingStandardId' has cognitive complexity of 95 (threshold 25) |
| FP | test/testerrorlogger.cpp:44:10 | function 'run' has cognitive complexity of 261 (threshold 25) |
| FP | test/testerrorlogger.cpp:118:10 | function 'FileLocationConstruct' has cognitive complexity of 210 (threshold 25) |
| FP | test/testerrorlogger.cpp:207:10 | function 'FileLocationConstructFile' has cognitive complexity of 40 (threshold 25) |
| FP | test/testerrorlogger.cpp:224:10 | function 'FileLocationSetFile' has cognitive complexity of 30 (threshold 25) |
| FP | test/testerrorlogger.cpp:236:10 | function 'FileLocationSetFile2' has cognitive complexity of 30 (threshold 25) |
| FP | test/testerrorlogger.cpp:287:10 | function 'ErrorMessageFromInternalError' has cognitive complexity of 80 (threshold 25) |
| FP | test/testerrorlogger.cpp:434:10 | function 'FromXmlV2' has cognitive complexity of 70 (threshold 25) |
| FP | test/testerrorlogger.cpp:494:10 | function 'SerializeInconclusiveMessage' has cognitive complexity of 30 (threshold 25) |
| FP | test/testerrorlogger.cpp:522:10 | function 'DeserializeInvalidInput' has cognitive complexity of 49 (threshold 25) |
| FP | test/testerrorlogger.cpp:593:10 | function 'SerializeSanitize' has cognitive complexity of 30 (threshold 25) |
| FP | test/testerrorlogger.cpp:619:10 | function 'SerializeFileLocation' has cognitive complexity of 35 (threshold 25) |
| FP | test/testerrorlogger.cpp:648:10 | function 'SerializeAndDeserialize' has cognitive complexity of 50 (threshold 25) |
| FP | test/testerrorlogger.cpp:697:10 | function 'substituteTemplateLocationStatic' has cognitive complexity of 30 (threshold 25) |
| FP | test/testexceptionsafety.cpp:34:10 | function 'run' has cognitive complexity of 207 (threshold 25) |
| FP | test/testexceptionsafety.cpp:272:10 | function 'catchExceptionByValue' has cognitive complexity of 35 (threshold 25) |
| FP | test/testfilelister.cpp:36:10 | function 'run' has cognitive complexity of 54 (threshold 25) |
| FP | test/testfilelister.cpp:147:10 | function 'addFiles' has cognitive complexity of 60 (threshold 25) |
| FP | test/testfilesettings.cpp:32:10 | function 'test' has cognitive complexity of 90 (threshold 25) |
| FP | test/testfunctions.cpp:38:10 | function 'run' has cognitive complexity of 513 (threshold 25) |
| FP | test/testfunctions.cpp:391:10 | function 'prohibitedFunctions_namespaceHandling' has cognitive complexity of 35 (threshold 25) |
| FP | test/testfunctions.cpp:444:10 | function 'invalidFunctionUsage1' has cognitive complexity of 80 (threshold 25) |
| FP | test/testfunctions.cpp:529:10 | function 'invalidFunctionUsageStrings' has cognitive complexity of 205 (threshold 25) |
| FP | test/testfunctions.cpp:815:10 | function 'mathfunctionCall_log' has cognitive complexity of 45 (threshold 25) |
| FP | test/testfunctions.cpp:1320:10 | function 'checkIgnoredReturnValue' has cognitive complexity of 110 (threshold 25) |
| FP | test/testfunctions.cpp:1531:10 | function 'memsetInvalid2ndParam' has cognitive complexity of 35 (threshold 25) |
| FP | test/testfunctions.cpp:1591:10 | function 'checkMissingReturn1' has cognitive complexity of 175 (threshold 25) |
| FP | test/testfunctions.cpp:1884:10 | function 'checkMissingReturn7' has cognitive complexity of 30 (threshold 25) |
| FP | test/testfunctions.cpp:1990:10 | function 'checkLibraryMatchFunctions' has cognitive complexity of 130 (threshold 25) |
| FP | test/testgarbage.cpp:37:10 | function 'run' has cognitive complexity of 2061 (threshold 25) |
| FP | test/testgarbage.cpp:329:10 | function 'wrong_syntax1' has cognitive complexity of 26 (threshold 25) |
| FP | test/testgarbage.cpp:419:10 | function 'syntax_case_default' has cognitive complexity of 63 (threshold 25) |
| FP | test/testgarbage.cpp:1043:10 | function 'garbageCode133' has cognitive complexity of 55 (threshold 25) |
| FP | test/testgarbage.cpp:1095:10 | function 'garbageCode134' has cognitive complexity of 28 (threshold 25) |
| FP | test/testgarbage.cpp:1290:10 | function 'garbageCodeFuzzerClientMode1' has cognitive complexity of 35 (threshold 25) |
| FP | test/testgarbage.cpp:1565:10 | function 'garbageCode191' has cognitive complexity of 26 (threshold 25) |
| FP | test/testgarbage.cpp:1780:10 | function 'syntaxErrorFirstToken' has cognitive complexity of 42 (threshold 25) |
| FP | test/testgarbage.cpp:1789:10 | function 'syntaxErrorLastToken' has cognitive complexity of 259 (threshold 25) |
| FP | test/testgarbage.cpp:1831:10 | function 'syntaxErrorCase' has cognitive complexity of 42 (threshold 25) |
| FP | test/testgarbage.cpp:1841:10 | function 'syntaxErrorFuzzerCliType1' has cognitive complexity of 35 (threshold 25) |
| FP | test/testimportproject.cpp:53:10 | function 'run' has cognitive complexity of 306 (threshold 25) |
| FP | test/testimportproject.cpp:470:10 | function 'importCppcheckGuiProject' has cognitive complexity of 30 (threshold 25) |
| FP | test/testimportproject.cpp:592:10 | function 'testCollectArgs1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testimportproject.cpp:606:10 | function 'testCollectArgs2' has cognitive complexity of 30 (threshold 25) |
| FP | test/testimportproject.cpp:620:10 | function 'testCollectArgs3' has cognitive complexity of 30 (threshold 25) |
| FP | test/testimportproject.cpp:634:10 | function 'testCollectArgs4' has cognitive complexity of 30 (threshold 25) |
| FP | test/testimportproject.cpp:648:10 | function 'testCollectArgs5' has cognitive complexity of 30 (threshold 25) |
| FP | test/testimportproject.cpp:662:10 | function 'testCollectArgs6' has cognitive complexity of 30 (threshold 25) |
| FP | test/testincompletestatement.cpp:57:10 | function 'run' has cognitive complexity of 270 (threshold 25) |
| FP | test/testincompletestatement.cpp:219:10 | function 'structinit' has cognitive complexity of 30 (threshold 25) |
| FP | test/testincompletestatement.cpp:366:10 | function 'commaoperator2' has cognitive complexity of 40 (threshold 25) |
| FP | test/testincompletestatement.cpp:422:10 | function 'redundantstmts' has cognitive complexity of 195 (threshold 25) |
| FP | test/testincompletestatement.cpp:755:10 | function 'vardecl' has cognitive complexity of 45 (threshold 25) |
| FP | test/testio.cpp:37:10 | function 'run' has cognitive complexity of 315 (threshold 25) |
| FP | test/testio.cpp:119:10 | function 'coutCerrMisusage' has cognitive complexity of 40 (threshold 25) |
| FP | test/testio.cpp:172:10 | function 'wrongMode_simple' has cognitive complexity of 150 (threshold 25) |
| FP | test/testio.cpp:411:10 | function 'useClosedFile' has cognitive complexity of 70 (threshold 25) |
| FP | test/testio.cpp:568:10 | function 'fileIOwithoutPositioning' has cognitive complexity of 60 (threshold 25) |
| FP | test/testio.cpp:953:10 | function 'testScanfArgument' has cognitive complexity of 140 (threshold 25) |
| FP | test/testio.cpp:2197:10 | function 'testPrintfArgument' has cognitive complexity of 575 (threshold 25) |
| FP | test/testio.cpp:4150:10 | function 'testMicrosoftPrintfArgument' has cognitive complexity of 55 (threshold 25) |
| FP | test/testio.cpp:4290:10 | function 'testMicrosoftScanfArgument' has cognitive complexity of 35 (threshold 25) |
| FP | test/testio.cpp:4440:10 | function 'testMicrosoftSecurePrintfArgument' has cognitive complexity of 100 (threshold 25) |
| FP | test/testio.cpp:4666:10 | function 'testMicrosoftSecureScanfArgument' has cognitive complexity of 70 (threshold 25) |
| FP | test/testleakautovar.cpp:34:10 | function 'run' has cognitive complexity of 1314 (threshold 25) |
| FP | test/testleakautovar.cpp:504:10 | function 'assign24' has cognitive complexity of 40 (threshold 25) |
| FP | test/testleakautovar.cpp:662:10 | function 'isAutoDealloc' has cognitive complexity of 35 (threshold 25) |
| FP | test/testleakautovar.cpp:999:10 | function 'deallocuse14' has cognitive complexity of 35 (threshold 25) |
| FP | test/testleakautovar.cpp:1112:10 | function 'doublefree1' has cognitive complexity of 185 (threshold 25) |
| FP | test/testleakautovar.cpp:1607:10 | function 'doublefree8' has cognitive complexity of 40 (threshold 25) |
| FP | test/testleakautovar.cpp:2435:10 | function 'mismatchAllocDealloc' has cognitive complexity of 65 (threshold 25) |
| FP | test/testleakautovar.cpp:2526:10 | function 'smartPointerDeleter' has cognitive complexity of 65 (threshold 25) |
| FP | test/testleakautovar.cpp:2707:10 | function 'return7' has cognitive complexity of 35 (threshold 25) |
| FP | test/testleakautovar.cpp:3030:10 | function 'configuration5' has cognitive complexity of 40 (threshold 25) |
| FP | test/testleakautovar.cpp:3301:10 | function 'run' has cognitive complexity of 54 (threshold 25) |
| FP | test/testleakautovar.cpp:3479:10 | function 'run' has cognitive complexity of 36 (threshold 25) |
| FP | test/testlibrary.cpp:42:10 | function 'run' has cognitive complexity of 261 (threshold 25) |
| FP | test/testlibrary.cpp:74:10 | function 'isCompliantValidationExpression' has cognitive complexity of 85 (threshold 25) |
| FP | test/testlibrary.cpp:238:10 | function 'function_arg' has cognitive complexity of 35 (threshold 25) |
| FP | test/testlibrary.cpp:322:10 | function 'function_arg_valid' has cognitive complexity of 495 (threshold 25) |
| FP | test/testlibrary.cpp:469:10 | function 'function_arg_minsize' has cognitive complexity of 120 (threshold 25) |
| FP | test/testlibrary.cpp:611:10 | function 'function_warn' has cognitive complexity of 56 (threshold 25) |
| FP | test/testlibrary.cpp:725:10 | function 'podtype' has cognitive complexity of 93 (threshold 25) |
| FP | test/testlibrary.cpp:780:10 | function 'container' has cognitive complexity of 183 (threshold 25) |
| FP | test/testmathlib.cpp:36:10 | function 'run' has cognitive complexity of 270 (threshold 25) |
| FP | test/testmathlib.cpp:104:10 | function 'calculate' has cognitive complexity of 280 (threshold 25) |
| FP | test/testmathlib.cpp:173:10 | function 'calculate1' has cognitive complexity of 57 (threshold 25) |
| FP | test/testmathlib.cpp:193:10 | function 'typesuffix' has cognitive complexity of 250 (threshold 25) |
| FP | test/testmathlib.cpp:253:10 | function 'toBigNumber' has cognitive complexity of 504 (threshold 25) |
| FP | test/testmathlib.cpp:427:10 | function 'toBigUNumber' has cognitive complexity of 504 (threshold 25) |
| FP | test/testmathlib.cpp:601:10 | function 'toDoubleNumber' has cognitive complexity of 173 (threshold 25) |
| FP | test/testmathlib.cpp:747:10 | function 'isint' has cognitive complexity of 390 (threshold 25) |
| FP | test/testmathlib.cpp:836:10 | function 'isbin' has cognitive complexity of 160 (threshold 25) |
| FP | test/testmathlib.cpp:876:10 | function 'isnegative' has cognitive complexity of 55 (threshold 25) |
| FP | test/testmathlib.cpp:892:10 | function 'isoct' has cognitive complexity of 250 (threshold 25) |
| FP | test/testmathlib.cpp:954:10 | function 'isFloatHex' has cognitive complexity of 130 (threshold 25) |
| FP | test/testmathlib.cpp:985:10 | function 'isIntHex' has cognitive complexity of 285 (threshold 25) |
| FP | test/testmathlib.cpp:1052:10 | function 'isValidIntegerSuffix' has cognitive complexity of 200 (threshold 25) |
| FP | test/testmathlib.cpp:1102:10 | function 'ispositive' has cognitive complexity of 55 (threshold 25) |
| FP | test/testmathlib.cpp:1119:10 | function 'isFloat' has cognitive complexity of 45 (threshold 25) |
| FP | test/testmathlib.cpp:1133:10 | function 'isDecimalFloat' has cognitive complexity of 515 (threshold 25) |
| FP | test/testmathlib.cpp:1247:10 | function 'naninf' has cognitive complexity of 65 (threshold 25) |
| FP | test/testmathlib.cpp:1263:10 | function 'isdec' has cognitive complexity of 90 (threshold 25) |
| FP | test/testmathlib.cpp:1289:10 | function 'isNullValue' has cognitive complexity of 740 (threshold 25) |
| FP | test/testmathlib.cpp:1491:10 | function 'abs' has cognitive complexity of 45 (threshold 25) |
| FP | test/testmathlib.cpp:1503:10 | function 'toString' has cognitive complexity of 35 (threshold 25) |
| FP | test/testmemleak.cpp:128:10 | function 'run' has cognitive complexity of 207 (threshold 25) |
| FP | test/testmemleak.cpp:454:10 | function 'run' has cognitive complexity of 288 (threshold 25) |
| FP | test/testmemleak.cpp:916:10 | function 'class14' has cognitive complexity of 30 (threshold 25) |
| FP | test/testmemleak.cpp:986:10 | function 'class15' has cognitive complexity of 30 (threshold 25) |
| FP | test/testmemleak.cpp:1659:10 | function 'run' has cognitive complexity of 225 (threshold 25) |
| FP | test/testmemleak.cpp:1856:10 | function 'assign4' has cognitive complexity of 40 (threshold 25) |
| FP | test/testmemleak.cpp:2108:10 | function 'localvars' has cognitive complexity of 30 (threshold 25) |
| FP | test/testmemleak.cpp:2304:10 | function 'run' has cognitive complexity of 63 (threshold 25) |
| FP | test/testmemleak.cpp:2323:10 | function 'functionParameter' has cognitive complexity of 130 (threshold 25) |
| FP | test/testmemleak.cpp:2516:10 | function 'missingAssignment' has cognitive complexity of 130 (threshold 25) |
| FP | test/testmemleak.cpp:2757:10 | function 'smartPointerFunctionParam' has cognitive complexity of 50 (threshold 25) |
| FP | test/testmemleak.cpp:2810:10 | function 'resourceLeak' has cognitive complexity of 50 (threshold 25) |
| FP | test/testnullpointer.cpp:41:10 | function 'run' has cognitive complexity of 1224 (threshold 25) |
| FP | test/testnullpointer.cpp:216:10 | function 'nullpointerAfterLoop' has cognitive complexity of 55 (threshold 25) |
| FP | test/testnullpointer.cpp:389:10 | function 'structDerefAndCheck' has cognitive complexity of 135 (threshold 25) |
| FP | test/testnullpointer.cpp:650:10 | function 'pointerDerefAndCheck' has cognitive complexity of 210 (threshold 25) |
| FP | test/testnullpointer.cpp:1012:10 | function 'nullpointerExecutionPaths' has cognitive complexity of 115 (threshold 25) |
| FP | test/testnullpointer.cpp:3034:10 | function 'pointerCheckAndDeRef' has cognitive complexity of 225 (threshold 25) |
| FP | test/testnullpointer.cpp:3468:10 | function 'printf_with_invalid_va_argument' has cognitive complexity of 65 (threshold 25) |
| FP | test/testnullpointer.cpp:3550:10 | function 'scanf_with_invalid_va_argument' has cognitive complexity of 40 (threshold 25) |
| FP | test/testnullpointer.cpp:3649:10 | function 'nullpointer_in_alignof' has cognitive complexity of 35 (threshold 25) |
| FP | test/testnullpointer.cpp:3714:10 | function 'nullpointerDeadCode' has cognitive complexity of 30 (threshold 25) |
| FP | test/testnullpointer.cpp:3802:10 | function 'nullpointerStdString' has cognitive complexity of 75 (threshold 25) |
| FP | test/testnullpointer.cpp:3967:10 | function 'nullpointerStdStream' has cognitive complexity of 30 (threshold 25) |
| FP | test/testnullpointer.cpp:4043:10 | function 'nullpointerSmartPointer' has cognitive complexity of 70 (threshold 25) |
| FP | test/testnullpointer.cpp:4179:10 | function 'functioncall' has cognitive complexity of 45 (threshold 25) |
| FP | test/testnullpointer.cpp:4339:10 | function 'functioncallDefaultArguments' has cognitive complexity of 145 (threshold 25) |
| FP | test/testnullpointer.cpp:4548:10 | function 'subtract' has cognitive complexity of 30 (threshold 25) |
| FP | test/testnullpointer.cpp:4582:10 | function 'addNull' has cognitive complexity of 50 (threshold 25) |
| FP | test/testnullpointer.cpp:4668:10 | function 'ctuTest' has cognitive complexity of 55 (threshold 25) |
| FP | test/testoptions.cpp:34:10 | function 'run' has cognitive complexity of 117 (threshold 25) |
| FP | test/testother.cpp:51:10 | function 'run' has cognitive complexity of 2187 (threshold 25) |
| FP | test/testother.cpp:461:10 | function 'zeroDiv4' has cognitive complexity of 45 (threshold 25) |
| FP | test/testother.cpp:728:10 | function 'zeroDivCond' has cognitive complexity of 100 (threshold 25) |
| FP | test/testother.cpp:1866:10 | function 'varScope42' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:1963:10 | function 'oldStylePointerCast' has cognitive complexity of 150 (threshold 25) |
| FP | test/testother.cpp:2288:10 | function 'invalidPointerCast' has cognitive complexity of 55 (threshold 25) |
| FP | test/testother.cpp:2359:10 | function 'passedByValue' has cognitive complexity of 260 (threshold 25) |
| FP | test/testother.cpp:2644:10 | function 'passedByValue_nonConst' has cognitive complexity of 120 (threshold 25) |
| FP | test/testother.cpp:2801:10 | function 'passedByValue_externC' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:2821:10 | function 'constVariable' has cognitive complexity of 590 (threshold 25) |
| FP | test/testother.cpp:4053:10 | function 'constPointer' has cognitive complexity of 395 (threshold 25) |
| FP | test/testother.cpp:4642:10 | function 'constArray' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:4699:10 | function 'switchRedundantAssignmentTest' has cognitive complexity of 80 (threshold 25) |
| FP | test/testother.cpp:4981:10 | function 'switchRedundantOperationTest' has cognitive complexity of 125 (threshold 25) |
| FP | test/testother.cpp:5342:10 | function 'switchRedundantBitwiseOperationTest' has cognitive complexity of 65 (threshold 25) |
| FP | test/testother.cpp:5531:10 | function 'unreachableCode' has cognitive complexity of 277 (threshold 25) |
| FP | test/testother.cpp:6121:10 | function 'suspiciousEqualityComparison' has cognitive complexity of 80 (threshold 25) |
| FP | test/testother.cpp:6270:10 | function 'selfAssignment' has cognitive complexity of 110 (threshold 25) |
| FP | test/testother.cpp:6790:10 | function 'clarifyCalculation' has cognitive complexity of 80 (threshold 25) |
| FP | test/testother.cpp:6859:10 | function 'clarifyStatement' has cognitive complexity of 75 (threshold 25) |
| FP | test/testother.cpp:6963:10 | function 'duplicateBranch' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:7169:10 | function 'duplicateExpression1' has cognitive complexity of 225 (threshold 25) |
| FP | test/testother.cpp:7419:10 | function 'duplicateExpression2' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:7447:10 | function 'duplicateExpression3' has cognitive complexity of 75 (threshold 25) |
| FP | test/testother.cpp:7612:10 | function 'duplicateExpression7' has cognitive complexity of 105 (threshold 25) |
| FP | test/testother.cpp:7765:10 | function 'duplicateExpression8' has cognitive complexity of 50 (threshold 25) |
| FP | test/testother.cpp:8031:10 | function 'duplicateExpressionLoop' has cognitive complexity of 65 (threshold 25) |
| FP | test/testother.cpp:8132:10 | function 'duplicateExpressionTernary' has cognitive complexity of 35 (threshold 25) |
| FP | test/testother.cpp:8180:10 | function 'duplicateValueTernary' has cognitive complexity of 75 (threshold 25) |
| FP | test/testother.cpp:8307:10 | function 'duplicateExpressionCompareWithZero' has cognitive complexity of 45 (threshold 25) |
| FP | test/testother.cpp:8358:10 | function 'oppositeExpression' has cognitive complexity of 125 (threshold 25) |
| FP | test/testother.cpp:8479:10 | function 'duplicateVarExpression' has cognitive complexity of 125 (threshold 25) |
| FP | test/testother.cpp:8662:10 | function 'duplicateVarExpressionUnique' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:8712:10 | function 'duplicateVarExpressionAssign' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:8802:10 | function 'duplicateVarExpressionCrash' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:8923:10 | function 'checkSignOfUnsignedVariable' has cognitive complexity of 225 (threshold 25) |
| FP | test/testother.cpp:9180:10 | function 'checkSignOfPointer' has cognitive complexity of 175 (threshold 25) |
| FP | test/testother.cpp:9499:10 | function 'checkInvalidFree' has cognitive complexity of 55 (threshold 25) |
| FP | test/testother.cpp:9586:10 | function 'checkRedundantCopy' has cognitive complexity of 110 (threshold 25) |
| FP | test/testother.cpp:9850:10 | function 'checkNegativeShift' has cognitive complexity of 75 (threshold 25) |
| FP | test/testother.cpp:9953:10 | function 'incompleteArrayFill' has cognitive complexity of 40 (threshold 25) |
| FP | test/testother.cpp:10020:10 | function 'redundantVarAssignment' has cognitive complexity of 220 (threshold 25) |
| FP | test/testother.cpp:10546:10 | function 'redundantVarAssignment_union' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:10852:10 | function 'redundantInitialization' has cognitive complexity of 35 (threshold 25) |
| FP | test/testother.cpp:10911:10 | function 'redundantMemWrite' has cognitive complexity of 75 (threshold 25) |
| FP | test/testother.cpp:11048:10 | function 'redundantAssignmentSameValue' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:11121:10 | function 'checkCastIntToCharAndBack' has cognitive complexity of 95 (threshold 25) |
| FP | test/testother.cpp:11340:10 | function 'checkPassByReference' has cognitive complexity of 50 (threshold 25) |
| FP | test/testother.cpp:11454:10 | function 'checkComparisonFunctionIsAlwaysTrueOrFalse' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:11496:10 | function 'redundantPointerOp' has cognitive complexity of 70 (threshold 25) |
| FP | test/testother.cpp:11591:10 | function 'raceAfterInterlockedDecrement' has cognitive complexity of 135 (threshold 25) |
| FP | test/testother.cpp:11835:10 | function 'testUnusedLabel' has cognitive complexity of 40 (threshold 25) |
| FP | test/testother.cpp:11957:10 | function 'testEvaluationOrder' has cognitive complexity of 60 (threshold 25) |
| FP | test/testother.cpp:12065:10 | function 'testEvaluationOrderSequencePointsComma' has cognitive complexity of 30 (threshold 25) |
| FP | test/testother.cpp:12553:10 | function 'shadowVariables' has cognitive complexity of 80 (threshold 25) |
| FP | test/testother.cpp:12656:10 | function 'knownArgument' has cognitive complexity of 135 (threshold 25) |
| FP | test/testother.cpp:12886:10 | function 'checkComparePointers' has cognitive complexity of 75 (threshold 25) |
| FP | test/testother.cpp:13088:10 | function 'checkOverlappingWrite' has cognitive complexity of 65 (threshold 25) |
| FP | test/testother.cpp:13192:10 | function 'knownPointerToBool' has cognitive complexity of 65 (threshold 25) |
| FP | test/testother.cpp:13309:10 | function 'knownConditionFloating' has cognitive complexity of 45 (threshold 25) |
| FP | test/testpath.cpp:40:10 | function 'run' has cognitive complexity of 171 (threshold 25) |
| FP | test/testpath.cpp:62:10 | function 'removeQuotationMarks' has cognitive complexity of 40 (threshold 25) |
| FP | test/testpath.cpp:174:10 | function 'join' has cognitive complexity of 80 (threshold 25) |
| FP | test/testpath.cpp:244:10 | function 'getFilenameExtension' has cognitive complexity of 70 (threshold 25) |
| FP | test/testpath.cpp:273:10 | function 'identify' has cognitive complexity of 195 (threshold 25) |
| FP | test/testpath.cpp:456:10 | function 'simplifyPath' has cognitive complexity of 155 (threshold 25) |
| FP | test/testpath.cpp:499:10 | function 'getAbsolutePath' has cognitive complexity of 89 (threshold 25) |
| FP | test/testpath.cpp:582:10 | function 'exists' has cognitive complexity of 75 (threshold 25) |
| FP | test/testpath.cpp:608:10 | function 'fromNativeSeparators' has cognitive complexity of 50 (threshold 25) |
| FP | test/testpathmatch.cpp:50:10 | function 'run' has cognitive complexity of 333 (threshold 25) |
| FP | test/testpathmatch.cpp:282:10 | function 'pathiterator' has cognitive complexity of 100 (threshold 25) |
| FP | test/testplatform.cpp:33:10 | function 'run' has cognitive complexity of 153 (threshold 25) |
| FP | test/testplatform.cpp:72:10 | function 'valid_config_win32a' has cognitive complexity of 91 (threshold 25) |
| FP | test/testplatform.cpp:97:10 | function 'valid_config_unix64' has cognitive complexity of 106 (threshold 25) |
| FP | test/testplatform.cpp:125:10 | function 'valid_config_win32w' has cognitive complexity of 106 (threshold 25) |
| FP | test/testplatform.cpp:153:10 | function 'valid_config_unix32' has cognitive complexity of 106 (threshold 25) |
| FP | test/testplatform.cpp:181:10 | function 'valid_config_win64' has cognitive complexity of 106 (threshold 25) |
| FP | test/testplatform.cpp:209:10 | function 'valid_config_file_1' has cognitive complexity of 90 (threshold 25) |
| FP | test/testplatform.cpp:254:10 | function 'valid_config_file_2' has cognitive complexity of 90 (threshold 25) |
| FP | test/testplatform.cpp:326:10 | function 'valid_config_file_4' has cognitive complexity of 90 (threshold 25) |
| FP | test/testplatform.cpp:427:10 | function 'limitsDefines' has cognitive complexity of 35 (threshold 25) |
| FP | test/testpostfixoperator.cpp:46:10 | function 'run' has cognitive complexity of 99 (threshold 25) |
| FP | test/testpostfixoperator.cpp:61:10 | function 'testsimple' has cognitive complexity of 55 (threshold 25) |
| FP | test/testpostfixoperator.cpp:185:10 | function 'testfor' has cognitive complexity of 30 (threshold 25) |
| FP | test/testpreprocessor.cpp:155:10 | function 'run' has cognitive complexity of 1548 (threshold 25) |
| FP | test/testpreprocessor.cpp:1046:10 | function 'macro_simple18' has cognitive complexity of 40 (threshold 25) |
| FP | test/testpreprocessor.cpp:1080:10 | function 'macroInMacro1' has cognitive complexity of 55 (threshold 25) |
| FP | test/testpreprocessor.cpp:1313:10 | function 'preprocessor_doublesharp' has cognitive complexity of 30 (threshold 25) |
| FP | test/testpreprocessor.cpp:1557:10 | function 'missing_doublequote' has cognitive complexity of 45 (threshold 25) |
| FP | test/testpreprocessor.cpp:1800:10 | function 'define_ifdef' has cognitive complexity of 50 (threshold 25) |
| FP | test/testpreprocessor.cpp:2000:10 | function 'inline_suppressions' has cognitive complexity of 55 (threshold 25) |
| FP | test/testpreprocessor.cpp:2034:10 | function 'inline_suppressions_not_next_line' has cognitive complexity of 35 (threshold 25) |
| FP | test/testpreprocessor.cpp:2784:10 | function 'hasInclude' has cognitive complexity of 30 (threshold 25) |
| FP | test/testprocessexecutor.cpp:128:10 | function 'run' has cognitive complexity of 144 (threshold 25) |
| FP | test/testprogrammemory.cpp:34:10 | function 'run' has cognitive complexity of 36 (threshold 25) |
| FP | test/testsarifreport.cpp:38:10 | function 'run' has cognitive complexity of 207 (threshold 25) |
| FP | test/testsarifreport.cpp:120:10 | function 'singleError' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsarifreport.cpp:244:10 | function 'differentSeverityLevels' has cognitive complexity of 35 (threshold 25) |
| FP | test/testsettings.cpp:31:10 | function 'run' has cognitive complexity of 108 (threshold 25) |
| FP | test/testsettings.cpp:47:10 | function 'simpleEnableGroup' has cognitive complexity of 140 (threshold 25) |
| FP | test/testsettings.cpp:103:10 | function 'loadCppcheckCfg' has cognitive complexity of 155 (threshold 25) |
| FP | test/testsettings.cpp:258:10 | function 'loadCppcheckCfgSafety' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:46:10 | function 'run' has cognitive complexity of 2295 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:1257:10 | function 'template46' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:3260:10 | function 'template131' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:4757:10 | function 'template_default_parameter' has cognitive complexity of 35 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:5062:10 | function 'syntax_error_templates_1' has cognitive complexity of 94 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:5492:10 | function 'templateParameters' has cognitive complexity of 230 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:5560:10 | function 'templateNamePosition' has cognitive complexity of 130 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:5677:10 | function 'expandSpecialized1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:5799:10 | function 'expandSpecialized4' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytemplate.cpp:6269:10 | function 'simplifyTemplateArgs1' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsimplifytokens.cpp:41:10 | function 'run' has cognitive complexity of 801 (threshold 25) |
| FP | test/testsimplifytokens.cpp:297:10 | function 'double_plus' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifytokens.cpp:359:10 | function 'redundant_plus' has cognitive complexity of 35 (threshold 25) |
| FP | test/testsimplifytokens.cpp:411:10 | function 'redundant_plus_numbers' has cognitive complexity of 35 (threshold 25) |
| FP | test/testsimplifytokens.cpp:514:10 | function 'elseif1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytokens.cpp:570:10 | function 'namespaces' has cognitive complexity of 27 (threshold 25) |
| FP | test/testsimplifytokens.cpp:606:10 | function 'not1' has cognitive complexity of 35 (threshold 25) |
| FP | test/testsimplifytokens.cpp:618:10 | function 'and1' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifytokens.cpp:644:10 | function 'or1' has cognitive complexity of 35 (threshold 25) |
| FP | test/testsimplifytokens.cpp:675:10 | function 'comma_keyword' has cognitive complexity of 70 (threshold 25) |
| FP | test/testsimplifytokens.cpp:894:10 | function 'simplifyStructDecl1' has cognitive complexity of 130 (threshold 25) |
| FP | test/testsimplifytokens.cpp:1061:10 | function 'simplifyStructDecl3' has cognitive complexity of 95 (threshold 25) |
| FP | test/testsimplifytokens.cpp:1220:10 | function 'simplifyStructDecl8' has cognitive complexity of 55 (threshold 25) |
| FP | test/testsimplifytokens.cpp:1291:10 | function 'removeUnwantedKeywords' has cognitive complexity of 100 (threshold 25) |
| FP | test/testsimplifytokens.cpp:1317:10 | function 'simplifyCallingConvention' has cognitive complexity of 100 (threshold 25) |
| FP | test/testsimplifytokens.cpp:1342:10 | function 'simplifyAttribute' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifytokens.cpp:1440:10 | function 'simplifyNamespaceAliases1' has cognitive complexity of 50 (threshold 25) |
| FP | test/testsimplifytokens.cpp:1701:10 | function 'simplifyKnownVariables29' has cognitive complexity of 90 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:43:10 | function 'run' has cognitive complexity of 1854 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:1547:10 | function 'simplifyTypedef43' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:1598:10 | function 'simplifyTypedef44' has cognitive complexity of 70 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:1955:10 | function 'simplifyTypedef62' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:2098:10 | function 'simplifyTypedef72' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:2332:10 | function 'simplifyTypedef91' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:2442:10 | function 'simplifyTypedef94' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:2673:10 | function 'simplifyTypedef111' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:3115:10 | function 'simplifyTypedef137' has cognitive complexity of 45 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:3462:10 | function 'simplifyTypedef145' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:3815:10 | function 'simplifyTypedefFunction1' has cognitive complexity of 200 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:4030:10 | function 'simplifyTypedefFunction3' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:4307:10 | function 'simplifyTypedefFunction9' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifytypedef.cpp:4459:10 | function 'simplifyTypedefOriginalName1' has cognitive complexity of 31 (threshold 25) |
| FP | test/testsimplifyusing.cpp:38:10 | function 'run' has cognitive complexity of 540 (threshold 25) |
| FP | test/testsimplifyusing.cpp:702:10 | function 'simplifyUsing30' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsimplifyusing.cpp:887:10 | function 'simplifyUsing37' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsimplifyusing.cpp:1166:10 | function 'simplifyUsing10054' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsingleexecutor.cpp:120:10 | function 'run' has cognitive complexity of 135 (threshold 25) |
| FP | test/testsizeof.cpp:35:10 | function 'run' has cognitive complexity of 99 (threshold 25) |
| FP | test/testsizeof.cpp:93:10 | function 'sizeofCalculation' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsizeof.cpp:150:10 | function 'sizeofFunction' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsizeof.cpp:216:10 | function 'sizeofForArrayParameter' has cognitive complexity of 85 (threshold 25) |
| FP | test/testsizeof.cpp:361:10 | function 'suspiciousSizeofCalculation' has cognitive complexity of 80 (threshold 25) |
| FP | test/testsizeof.cpp:462:10 | function 'checkPointerSizeof' has cognitive complexity of 205 (threshold 25) |
| FP | test/testsizeof.cpp:779:10 | function 'sizeofVoid' has cognitive complexity of 95 (threshold 25) |
| FP | test/teststandards.cpp:27:10 | function 'run' has cognitive complexity of 54 (threshold 25) |
| FP | test/teststandards.cpp:36:10 | function 'set' has cognitive complexity of 130 (threshold 25) |
| FP | test/teststl.cpp:39:10 | function 'run' has cognitive complexity of 1080 (threshold 25) |
| FP | test/teststl.cpp:226:10 | function 'outOfBounds' has cognitive complexity of 380 (threshold 25) |
| FP | test/teststl.cpp:1025:10 | function 'outOfBoundsIterator' has cognitive complexity of 35 (threshold 25) |
| FP | test/teststl.cpp:1973:10 | function 'iteratorExpression' has cognitive complexity of 90 (threshold 25) |
| FP | test/teststl.cpp:2136:10 | function 'iteratorSameExpression' has cognitive complexity of 30 (threshold 25) |
| FP | test/teststl.cpp:2171:10 | function 'mismatchingContainerIterator' has cognitive complexity of 80 (threshold 25) |
| FP | test/teststl.cpp:2324:10 | function 'eraseIteratorOutOfBounds' has cognitive complexity of 45 (threshold 25) |
| FP | test/teststl.cpp:2490:10 | function 'STLSize' has cognitive complexity of 40 (threshold 25) |
| FP | test/teststl.cpp:2628:10 | function 'negativeIndex' has cognitive complexity of 30 (threshold 25) |
| FP | test/teststl.cpp:3361:10 | function 'insert1' has cognitive complexity of 35 (threshold 25) |
| FP | test/teststl.cpp:3594:10 | function 'if_find' has cognitive complexity of 107 (threshold 25) |
| FP | test/teststl.cpp:3746:10 | function 'if_str_find' has cognitive complexity of 50 (threshold 25) |
| FP | test/teststl.cpp:3817:10 | function 'size1' has cognitive complexity of 180 (threshold 25) |
| FP | test/teststl.cpp:4222:10 | function 'cstr' has cognitive complexity of 240 (threshold 25) |
| FP | test/teststl.cpp:4661:10 | function 'uselessCalls' has cognitive complexity of 100 (threshold 25) |
| FP | test/teststl.cpp:4844:10 | function 'dereferenceInvalidIterator' has cognitive complexity of 240 (threshold 25) |
| FP | test/teststl.cpp:5274:10 | function 'loopAlgoElementAssign' has cognitive complexity of 45 (threshold 25) |
| FP | test/teststl.cpp:5346:10 | function 'loopAlgoAccumulateAssign' has cognitive complexity of 95 (threshold 25) |
| FP | test/teststl.cpp:5515:10 | function 'loopAlgoContainerInsert' has cognitive complexity of 40 (threshold 25) |
| FP | test/teststl.cpp:5613:10 | function 'loopAlgoConditional' has cognitive complexity of 130 (threshold 25) |
| FP | test/teststl.cpp:5943:10 | function 'loopAlgoMinMax' has cognitive complexity of 45 (threshold 25) |
| FP | test/teststl.cpp:6026:10 | function 'loopAlgoMultipleReturn' has cognitive complexity of 45 (threshold 25) |
| FP | test/teststl.cpp:6148:10 | function 'invalidContainer' has cognitive complexity of 180 (threshold 25) |
| FP | test/teststl.cpp:6625:10 | function 'findInsert' has cognitive complexity of 155 (threshold 25) |
| FP | test/teststl.cpp:6904:10 | function 'checkKnownEmptyContainer' has cognitive complexity of 85 (threshold 25) |
| FP | test/teststl.cpp:7064:10 | function 'checkMutexes' has cognitive complexity of 100 (threshold 25) |
| FP | test/teststring.cpp:36:10 | function 'run' has cognitive complexity of 171 (threshold 25) |
| FP | test/teststring.cpp:81:10 | function 'stringLiteralWrite' has cognitive complexity of 45 (threshold 25) |
| FP | test/teststring.cpp:149:10 | function 'alwaysTrueFalseStringCompare' has cognitive complexity of 85 (threshold 25) |
| FP | test/teststring.cpp:305:10 | function 'suspiciousStringCompare' has cognitive complexity of 110 (threshold 25) |
| FP | test/teststring.cpp:425:10 | function 'suspiciousStringCompare_char' has cognitive complexity of 70 (threshold 25) |
| FP | test/teststring.cpp:645:10 | function 'incorrectStringCompare' has cognitive complexity of 155 (threshold 25) |
| FP | test/testsummaries.cpp:31:10 | function 'run' has cognitive complexity of 27 (threshold 25) |
| FP | test/testsuppressions.cpp:56:10 | function 'run' has cognitive complexity of 612 (threshold 25) |
| FP | test/testsuppressions.cpp:201:10 | function 'suppressionsGlob' has cognitive complexity of 100 (threshold 25) |
| FP | test/testsuppressions.cpp:435:10 | function 'runChecks' has cognitive complexity of 540 (threshold 25) |
| FP | test/testsuppressions.cpp:1067:10 | function 'suppressionsFileComment' has cognitive complexity of 70 (threshold 25) |
| FP | test/testsuppressions.cpp:1107:10 | function 'inlinesuppress' has cognitive complexity of 145 (threshold 25) |
| FP | test/testsuppressions.cpp:1188:10 | function 'inlinesuppress_comment' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsuppressions.cpp:1212:10 | function 'multi_inlinesuppress' has cognitive complexity of 270 (threshold 25) |
| FP | test/testsuppressions.cpp:1319:10 | function 'multi_inlinesuppress_comment' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsuppressions.cpp:1545:10 | function 'suppressLocal' has cognitive complexity of 45 (threshold 25) |
| FP | test/testsuppressions.cpp:1566:10 | function 'suppressUnmatchedSuppressions' has cognitive complexity of 70 (threshold 25) |
| FP | test/testsuppressions.cpp:1632:10 | function 'suppressionsParseXmlFile' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsuppressions.cpp:1718:10 | function 'updateSuppressionState' has cognitive complexity of 35 (threshold 25) |
| FP | test/testsuppressions.cpp:1756:10 | function 'addSuppressionLineMultiple' has cognitive complexity of 125 (threshold 25) |
| FP | test/testsuppressions.cpp:1829:10 | function 'suppressionFromErrorMessage' has cognitive complexity of 55 (threshold 25) |
| FP | test/testsuppressions.cpp:1864:10 | function 'suppressionWildcard' has cognitive complexity of 50 (threshold 25) |
| FP | test/testsuppressions.cpp:1944:10 | function 'polyspaceParseRange' has cognitive complexity of 60 (threshold 25) |
| FP | test/testsuppressions.cpp:1974:10 | function 'polyspaceParseIds' has cognitive complexity of 45 (threshold 25) |
| FP | test/testsuppressions.cpp:2021:10 | function 'testPolyspaceSuppression' has cognitive complexity of 55 (threshold 25) |
| FP | test/testsymboldatabase.cpp:165:10 | function 'run' has cognitive complexity of 3753 (threshold 25) |
| FP | test/testsymboldatabase.cpp:697:10 | function 'stlarray3' has cognitive complexity of 74 (threshold 25) |
| FP | test/testsymboldatabase.cpp:849:10 | function 'test_isVariableDeclarationIdentifiesPointers' has cognitive complexity of 32 (threshold 25) |
| FP | test/testsymboldatabase.cpp:1244:10 | function 'VariableValueType3' has cognitive complexity of 44 (threshold 25) |
| FP | test/testsymboldatabase.cpp:1628:10 | function 'isVariableStlType' has cognitive complexity of 73 (threshold 25) |
| FP | test/testsymboldatabase.cpp:1741:10 | function 'isVariableDecltype' has cognitive complexity of 36 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2184:10 | function 'complexFunctionArrayPtr' has cognitive complexity of 68 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2225:10 | function 'hasSubClassConstructor' has cognitive complexity of 31 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2241:10 | function 'testConstructors' has cognitive complexity of 36 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2594:10 | function 'checkTypeStartEndToken1' has cognitive complexity of 52 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2632:10 | function 'checkTypeStartEndToken3' has cognitive complexity of 27 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2660:10 | function 'functionArgs1' has cognitive complexity of 55 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2707:10 | function 'functionArgs2' has cognitive complexity of 31 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2718:10 | function 'functionArgs4' has cognitive complexity of 42 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2764:10 | function 'functionArgs7' has cognitive complexity of 92 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2915:10 | function 'functionArgs13' has cognitive complexity of 42 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2943:10 | function 'functionArgs14' has cognitive complexity of 27 (threshold 25) |
| FP | test/testsymboldatabase.cpp:2953:10 | function 'functionArgs15' has cognitive complexity of 36 (threshold 25) |
| FP | test/testsymboldatabase.cpp:3057:10 | function 'functionArgs21' has cognitive complexity of 31 (threshold 25) |
| FP | test/testsymboldatabase.cpp:3079:10 | function 'functionArgs22' has cognitive complexity of 26 (threshold 25) |
| FP | test/testsymboldatabase.cpp:3311:10 | function 'symboldatabase4' has cognitive complexity of 30 (threshold 25) |
| FP | test/testsymboldatabase.cpp:3513:10 | function 'symboldatabase24' has cognitive complexity of 28 (threshold 25) |
| FP | test/testsymboldatabase.cpp:3946:10 | function 'symboldatabase56' has cognitive complexity of 27 (threshold 25) |
| FP | test/testsymboldatabase.cpp:4142:10 | function 'symboldatabase64' has cognitive complexity of 162 (threshold 25) |
| FP | test/testsymboldatabase.cpp:5714:10 | function 'symboldatabase107' has cognitive complexity of 42 (threshold 25) |
| FP | test/testsymboldatabase.cpp:5745:10 | function 'symboldatabase108' has cognitive complexity of 72 (threshold 25) |
| FP | test/testsymboldatabase.cpp:5956:10 | function 'createSymbolDatabaseFindAllScopes6' has cognitive complexity of 40 (threshold 25) |
| FP | test/testsymboldatabase.cpp:5997:10 | function 'createSymbolDatabaseFindAllScopes7' has cognitive complexity of 33 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6084:10 | function 'createSymbolDatabaseFindAllScopes10' has cognitive complexity of 29 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6113:10 | function 'createSymbolDatabaseIncompleteVars' has cognitive complexity of 38 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6263:10 | function 'enum4' has cognitive complexity of 121 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6347:10 | function 'enum5' has cognitive complexity of 81 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6429:10 | function 'enum7' has cognitive complexity of 121 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6586:10 | function 'enum15' has cognitive complexity of 48 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6668:10 | function 'enum16' has cognitive complexity of 32 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6774:10 | function 'enum18' has cognitive complexity of 38 (threshold 25) |
| FP | test/testsymboldatabase.cpp:6881:10 | function 'struct1' has cognitive complexity of 26 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7115:10 | function 'findFunction1' has cognitive complexity of 27 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7173:10 | function 'findFunction4' has cognitive complexity of 174 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7368:10 | function 'findFunction8' has cognitive complexity of 114 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7468:10 | function 'findFunction12' has cognitive complexity of 42 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7501:10 | function 'findFunction13' has cognitive complexity of 54 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7546:10 | function 'findFunction14' has cognitive complexity of 56 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7596:10 | function 'findFunction15' has cognitive complexity of 42 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7640:10 | function 'findFunction16' has cognitive complexity of 48 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7679:10 | function 'findFunction17' has cognitive complexity of 36 (threshold 25) |
| FP | test/testsymboldatabase.cpp:7727:10 | function 'findFunction19' has cognitive complexity of 76 (threshold 25) |
| FP | test/testsymboldatabase.cpp:8039:10 | function 'findFunction33' has cognitive complexity of 36 (threshold 25) |
| FP | test/testsymboldatabase.cpp:8370:10 | function 'findFunction44' has cognitive complexity of 33 (threshold 25) |
| FP | test/testsymboldatabase.cpp:8889:10 | function 'noexceptFunction1' has cognitive complexity of 79 (threshold 25) |
| FP | test/testsymboldatabase.cpp:8903:10 | function 'noexceptFunction2' has cognitive complexity of 28 (threshold 25) |
| FP | test/testsymboldatabase.cpp:8918:10 | function 'noexceptFunction3' has cognitive complexity of 237 (threshold 25) |
| FP | test/testsymboldatabase.cpp:8979:10 | function 'throwFunction1' has cognitive complexity of 74 (threshold 25) |
| FP | test/testsymboldatabase.cpp:8998:10 | function 'throwFunction2' has cognitive complexity of 220 (threshold 25) |
| FP | test/testsymboldatabase.cpp:9073:10 | function 'noreturnAttributeFunction' has cognitive complexity of 71 (threshold 25) |
| FP | test/testsymboldatabase.cpp:9111:10 | function 'nodiscardAttributeFunction' has cognitive complexity of 71 (threshold 25) |
| FP | test/testsymboldatabase.cpp:9148:10 | function 'varTypesIntegral' has cognitive complexity of 111 (threshold 25) |
| FP | test/testsymboldatabase.cpp:9206:10 | function 'varTypesFloating' has cognitive complexity of 78 (threshold 25) |
| FP | test/testsymboldatabase.cpp:9425:10 | function 'valueType1' has cognitive complexity of 1381 (threshold 25) |
| FP | test/testsymboldatabase.cpp:9886:10 | function 'valueType2' has cognitive complexity of 50 (threshold 25) |
| FP | test/testsymboldatabase.cpp:9929:10 | function 'valueType3' has cognitive complexity of 219 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10147:10 | function 'variadic1' has cognitive complexity of 26 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10178:10 | function 'variadic2' has cognitive complexity of 26 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10363:10 | function 'auto4' has cognitive complexity of 33 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10454:10 | function 'auto5' has cognitive complexity of 33 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10568:10 | function 'auto7' has cognitive complexity of 431 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10771:10 | function 'auto8' has cognitive complexity of 41 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10926:10 | function 'auto18' has cognitive complexity of 28 (threshold 25) |
| FP | test/testsymboldatabase.cpp:10953:10 | function 'auto19' has cognitive complexity of 34 (threshold 25) |
| FP | test/testsymboldatabase.cpp:11038:10 | function 'auto23' has cognitive complexity of 38 (threshold 25) |
| FP | test/testsymboldatabase.cpp:11091:10 | function 'exprIds' has cognitive complexity of 190 (threshold 25) |
| FP | test/testthreadexecutor.cpp:129:10 | function 'run' has cognitive complexity of 144 (threshold 25) |
| FP | test/testtoken.cpp:53:10 | function 'run' has cognitive complexity of 585 (threshold 25) |
| FP | test/testtoken.cpp:137:10 | function 'nextprevious' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtoken.cpp:167:10 | function 'multiCompare' has cognitive complexity of 70 (threshold 25) |
| FP | test/testtoken.cpp:254:10 | function 'multiCompare3' has cognitive complexity of 155 (threshold 25) |
| FP | test/testtoken.cpp:325:10 | function 'charTypes' has cognitive complexity of 270 (threshold 25) |
| FP | test/testtoken.cpp:402:10 | function 'stringTypes' has cognitive complexity of 150 (threshold 25) |
| FP | test/testtoken.cpp:447:10 | function 'getStrLength' has cognitive complexity of 40 (threshold 25) |
| FP | test/testtoken.cpp:493:10 | function 'strValue' has cognitive complexity of 45 (threshold 25) |
| FP | test/testtoken.cpp:525:10 | function 'concatStr' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtoken.cpp:632:10 | function 'matchNothingOrAnyNotElse' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtoken.cpp:650:10 | function 'matchType' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtoken.cpp:708:10 | function 'matchVarid' has cognitive complexity of 32 (threshold 25) |
| FP | test/testtoken.cpp:726:10 | function 'matchNumeric' has cognitive complexity of 85 (threshold 25) |
| FP | test/testtoken.cpp:791:10 | function 'matchOr' has cognitive complexity of 70 (threshold 25) |
| FP | test/testtoken.cpp:988:10 | function 'operators' has cognitive complexity of 46 (threshold 25) |
| FP | test/testtoken.cpp:1214:10 | function 'expressionString' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:55:10 | function 'run' has cognitive complexity of 3330 (threshold 25) |
| FP | test/testtokenize.cpp:704:10 | function 'tokenizeHexWithSuffix' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:940:10 | function 'validate' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtokenize.cpp:960:10 | function 'syntax_case_default' has cognitive complexity of 96 (threshold 25) |
| FP | test/testtokenize.cpp:1034:10 | function 'combineOperators' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtokenize.cpp:1044:10 | function 'concatenateNegativeNumber' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtokenize.cpp:1104:10 | function 'simplifyAt' has cognitive complexity of 40 (threshold 25) |
| FP | test/testtokenize.cpp:1119:10 | function 'inlineasm' has cognitive complexity of 105 (threshold 25) |
| FP | test/testtokenize.cpp:1155:10 | function 'simplifyAsm2' has cognitive complexity of 59 (threshold 25) |
| FP | test/testtokenize.cpp:1418:10 | function 'ifAddBracesLabels' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:1498:10 | function 'whileAddBracesLabels' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:1537:10 | function 'doWhileAddBraces' has cognitive complexity of 64 (threshold 25) |
| FP | test/testtokenize.cpp:1778:10 | function 'simplifyFunctionParameters' has cognitive complexity of 80 (threshold 25) |
| FP | test/testtokenize.cpp:2399:10 | function 'vardec_static' has cognitive complexity of 50 (threshold 25) |
| FP | test/testtokenize.cpp:2594:10 | function 'vardecl19' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtokenize.cpp:2869:10 | function 'simplifyKeyword' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:3016:10 | function 'simplifyStdType' has cognitive complexity of 155 (threshold 25) |
| FP | test/testtokenize.cpp:3178:10 | function 'createLinks' has cognitive complexity of 345 (threshold 25) |
| FP | test/testtokenize.cpp:3456:10 | function 'createLinks2' has cognitive complexity of 200 (threshold 25) |
| FP | test/testtokenize.cpp:3815:10 | function 'simplifyString' has cognitive complexity of 75 (threshold 25) |
| FP | test/testtokenize.cpp:3842:10 | function 'simplifyConst' has cognitive complexity of 55 (threshold 25) |
| FP | test/testtokenize.cpp:3871:10 | function 'switchCase' has cognitive complexity of 37 (threshold 25) |
| FP | test/testtokenize.cpp:3903:10 | function 'simplifyPointerToStandardType' has cognitive complexity of 40 (threshold 25) |
| FP | test/testtokenize.cpp:3926:10 | function 'simplifyFunctionPointers1' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:4016:10 | function 'removedeclspec' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:4025:10 | function 'removeattribute' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtokenize.cpp:4472:10 | function 'arraySize' has cognitive complexity of 60 (threshold 25) |
| FP | test/testtokenize.cpp:4494:10 | function 'labels' has cognitive complexity of 77 (threshold 25) |
| FP | test/testtokenize.cpp:4520:10 | function 'simplifyInitVar' has cognitive complexity of 300 (threshold 25) |
| FP | test/testtokenize.cpp:4745:10 | function 'bitfields1' has cognitive complexity of 125 (threshold 25) |
| FP | test/testtokenize.cpp:4822:10 | function 'bitfields2' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:4856:10 | function 'bitfields4' has cognitive complexity of 50 (threshold 25) |
| FP | test/testtokenize.cpp:5055:10 | function 'simplifyNamespaceStd' has cognitive complexity of 120 (threshold 25) |
| FP | test/testtokenize.cpp:5241:10 | function 'microsoftMemory' has cognitive complexity of 75 (threshold 25) |
| FP | test/testtokenize.cpp:5282:10 | function 'microsoftString' has cognitive complexity of 45 (threshold 25) |
| FP | test/testtokenize.cpp:5311:10 | function 'simplifySQL' has cognitive complexity of 53 (threshold 25) |
| FP | test/testtokenize.cpp:5330:10 | function 'simplifyCAlternativeTokens' has cognitive complexity of 155 (threshold 25) |
| FP | test/testtokenize.cpp:5476:10 | function 'simplifyOperatorName8' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtokenize.cpp:5520:10 | function 'simplifyOperatorName11' has cognitive complexity of 50 (threshold 25) |
| FP | test/testtokenize.cpp:5601:10 | function 'simplifyOperatorName17' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:5873:10 | function 'removeMacrosInGlobalScope' has cognitive complexity of 65 (threshold 25) |
| FP | test/testtokenize.cpp:6217:10 | function 'isOneNumber' has cognitive complexity of 60 (threshold 25) |
| FP | test/testtokenize.cpp:6293:10 | function 'simplifyCPPAttribute' has cognitive complexity of 117 (threshold 25) |
| FP | test/testtokenize.cpp:6363:10 | function 'simplifyCaseRange' has cognitive complexity of 35 (threshold 25) |
| FP | test/testtokenize.cpp:6385:10 | function 'prepareTernaryOpForAST' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenize.cpp:6455:10 | function 'astexpr' has cognitive complexity of 465 (threshold 25) |
| FP | test/testtokenize.cpp:6725:10 | function 'astnewdelete' has cognitive complexity of 235 (threshold 25) |
| FP | test/testtokenize.cpp:6786:10 | function 'astpar' has cognitive complexity of 485 (threshold 25) |
| FP | test/testtokenize.cpp:6973:10 | function 'astvardecl' has cognitive complexity of 100 (threshold 25) |
| FP | test/testtokenize.cpp:7012:10 | function 'astunaryop' has cognitive complexity of 90 (threshold 25) |
| FP | test/testtokenize.cpp:7038:10 | function 'astfunction' has cognitive complexity of 130 (threshold 25) |
| FP | test/testtokenize.cpp:7068:10 | function 'asttemplate' has cognitive complexity of 115 (threshold 25) |
| FP | test/testtokenize.cpp:7127:10 | function 'astcast' has cognitive complexity of 110 (threshold 25) |
| FP | test/testtokenize.cpp:7160:10 | function 'astlambda' has cognitive complexity of 220 (threshold 25) |
| FP | test/testtokenize.cpp:7346:10 | function 'astrefqualifier' has cognitive complexity of 40 (threshold 25) |
| FP | test/testtokenize.cpp:7375:10 | function 'astnewscoped' has cognitive complexity of 60 (threshold 25) |
| FP | test/testtokenize.cpp:7459:10 | function 'reportUnknownMacros' has cognitive complexity of 116 (threshold 25) |
| FP | test/testtokenize.cpp:7525:10 | function 'findGarbageCode' has cognitive complexity of 352 (threshold 25) |
| FP | test/testtokenize.cpp:7724:10 | function 'checkEnableIf' has cognitive complexity of 70 (threshold 25) |
| FP | test/testtokenize.cpp:7777:10 | function 'checkTemplates' has cognitive complexity of 105 (threshold 25) |
| FP | test/testtokenize.cpp:7995:10 | function 'checkLambdas' has cognitive complexity of 80 (threshold 25) |
| FP | test/testtokenize.cpp:8106:10 | function 'checkRefQualifiers' has cognitive complexity of 45 (threshold 25) |
| FP | test/testtokenize.cpp:8845:10 | function 'simplifyPlatformTypes' has cognitive complexity of 30 (threshold 25) |
| FP | test/testtokenlist.cpp:42:10 | function 'run' has cognitive complexity of 54 (threshold 25) |
| FP | test/testtokenlist.cpp:74:10 | function 'isKeyword' has cognitive complexity of 150 (threshold 25) |
| FP | test/testtokenrange.cpp:37:10 | function 'run' has cognitive complexity of 54 (threshold 25) |
| FP | test/testtype.cpp:37:10 | function 'run' has cognitive complexity of 72 (threshold 25) |
| FP | test/testtype.cpp:100:10 | function 'checkTooBigShift_Unix32' has cognitive complexity of 180 (threshold 25) |
| FP | test/testtype.cpp:273:10 | function 'checkIntegerOverflow' has cognitive complexity of 45 (threshold 25) |
| FP | test/testtype.cpp:328:10 | function 'signConversion' has cognitive complexity of 45 (threshold 25) |
| FP | test/testtype.cpp:382:10 | function 'longCastAssign' has cognitive complexity of 50 (threshold 25) |
| FP | test/testtype.cpp:485:10 | function 'checkFloatToIntegerOverflow' has cognitive complexity of 80 (threshold 25) |
| FP | test/testuninitvar.cpp:37:10 | function 'run' has cognitive complexity of 585 (threshold 25) |
| FP | test/testuninitvar.cpp:141:10 | function 'uninitvar1' has cognitive complexity of 425 (threshold 25) |
| FP | test/testuninitvar.cpp:818:10 | function 'uninitvar_decl' has cognitive complexity of 40 (threshold 25) |
| FP | test/testuninitvar.cpp:914:10 | function 'uninitvar_if' has cognitive complexity of 175 (threshold 25) |
| FP | test/testuninitvar.cpp:1298:10 | function 'uninitvar_loops' has cognitive complexity of 100 (threshold 25) |
| FP | test/testuninitvar.cpp:1612:10 | function 'uninitvar_arrays' has cognitive complexity of 185 (threshold 25) |
| FP | test/testuninitvar.cpp:1927:10 | function 'uninitvar_alloc' has cognitive complexity of 155 (threshold 25) |
| FP | test/testuninitvar.cpp:2265:10 | function 'uninitvar_return' has cognitive complexity of 65 (threshold 25) |
| FP | test/testuninitvar.cpp:2563:10 | function 'uninitvar2' has cognitive complexity of 335 (threshold 25) |
| FP | test/testuninitvar.cpp:3331:10 | function 'uninitvar2_func' has cognitive complexity of 110 (threshold 25) |
| FP | test/testuninitvar.cpp:3519:10 | function 'uninitvar2_value' has cognitive complexity of 62 (threshold 25) |
| FP | test/testuninitvar.cpp:3642:10 | function 'valueFlowUninit2_value' has cognitive complexity of 102 (threshold 25) |
| FP | test/testuninitvar.cpp:3849:10 | function 'valueFlowUninit_uninitvar2' has cognitive complexity of 300 (threshold 25) |
| FP | test/testuninitvar.cpp:4387:10 | function 'valueFlowUninit_functioncall' has cognitive complexity of 30 (threshold 25) |
| FP | test/testuninitvar.cpp:4446:10 | function 'uninitStructMember' has cognitive complexity of 315 (threshold 25) |
| FP | test/testuninitvar.cpp:5044:10 | function 'uninitvar2_while' has cognitive complexity of 115 (threshold 25) |
| FP | test/testuninitvar.cpp:5316:10 | function 'uninitvar2_malloc' has cognitive complexity of 60 (threshold 25) |
| FP | test/testuninitvar.cpp:5536:10 | function 'valueFlowUninitTest' has cognitive complexity of 575 (threshold 25) |
| FP | test/testuninitvar.cpp:6698:10 | function 'uninitvar_ipa' has cognitive complexity of 95 (threshold 25) |
| FP | test/testuninitvar.cpp:6924:10 | function 'valueFlowUninitStructMembers' has cognitive complexity of 380 (threshold 25) |
| FP | test/testuninitvar.cpp:7835:10 | function 'isVariableUsageDerefValueflow' has cognitive complexity of 40 (threshold 25) |
| FP | test/testuninitvar.cpp:7898:10 | function 'uninitvar_memberaccess' has cognitive complexity of 45 (threshold 25) |
| FP | test/testuninitvar.cpp:8007:10 | function 'ctuTest' has cognitive complexity of 50 (threshold 25) |
| FP | test/testunusedfunctions.cpp:36:10 | function 'run' has cognitive complexity of 405 (threshold 25) |
| FP | test/testunusedfunctions.cpp:202:10 | function 'functionpointer' has cognitive complexity of 35 (threshold 25) |
| FP | test/testunusedfunctions.cpp:465:10 | function 'attribute' has cognitive complexity of 70 (threshold 25) |
| FP | test/testunusedprivfunc.cpp:36:10 | function 'run' has cognitive complexity of 333 (threshold 25) |
| FP | test/testunusedvar.cpp:39:10 | function 'run' has cognitive complexity of 1944 (threshold 25) |
| FP | test/testunusedvar.cpp:336:10 | function 'isRecordTypeWithoutSideEffects' has cognitive complexity of 125 (threshold 25) |
| FP | test/testunusedvar.cpp:651:10 | function 'cleanFunction' has cognitive complexity of 215 (threshold 25) |
| FP | test/testunusedvar.cpp:1781:10 | function 'structmember19' has cognitive complexity of 60 (threshold 25) |
| FP | test/testunusedvar.cpp:1949:10 | function 'structmember24' has cognitive complexity of 30 (threshold 25) |
| FP | test/testunusedvar.cpp:2152:10 | function 'localvar1' has cognitive complexity of 250 (threshold 25) |
| FP | test/testunusedvar.cpp:2618:10 | function 'localvar2' has cognitive complexity of 75 (threshold 25) |
| FP | test/testunusedvar.cpp:2813:10 | function 'localvar8' has cognitive complexity of 105 (threshold 25) |
| FP | test/testunusedvar.cpp:3621:10 | function 'localvar46' has cognitive complexity of 35 (threshold 25) |
| FP | test/testunusedvar.cpp:4033:10 | function 'localvarloops' has cognitive complexity of 65 (threshold 25) |
| FP | test/testunusedvar.cpp:4149:10 | function 'localvaralias1' has cognitive complexity of 145 (threshold 25) |
| FP | test/testunusedvar.cpp:4738:10 | function 'localvaralias6' has cognitive complexity of 30 (threshold 25) |
| FP | test/testunusedvar.cpp:4893:10 | function 'localvaralias8' has cognitive complexity of 40 (threshold 25) |
| FP | test/testunusedvar.cpp:5326:10 | function 'localvarStruct5' has cognitive complexity of 70 (threshold 25) |
| FP | test/testunusedvar.cpp:5722:10 | function 'localvarOpAssign' has cognitive complexity of 35 (threshold 25) |
| FP | test/testunusedvar.cpp:5858:10 | function 'localvarUnused' has cognitive complexity of 35 (threshold 25) |
| FP | test/testunusedvar.cpp:5914:10 | function 'localvarstatic' has cognitive complexity of 35 (threshold 25) |
| FP | test/testunusedvar.cpp:6015:10 | function 'localvardynamic1' has cognitive complexity of 60 (threshold 25) |
| FP | test/testunusedvar.cpp:6114:10 | function 'localvardynamic2' has cognitive complexity of 70 (threshold 25) |
| FP | test/testunusedvar.cpp:6323:10 | function 'localvarstring1' has cognitive complexity of 40 (threshold 25) |
| FP | test/testunusedvar.cpp:6413:10 | function 'localvarmaybeunused' has cognitive complexity of 85 (threshold 25) |
| FP | test/testunusedvar.cpp:6523:10 | function 'localVarStd' has cognitive complexity of 50 (threshold 25) |
| FP | test/testunusedvar.cpp:6820:10 | function 'localvarLambda' has cognitive complexity of 30 (threshold 25) |
| FP | test/testunusedvar.cpp:7145:10 | function 'argument' has cognitive complexity of 40 (threshold 25) |
| FP | test/testutils.cpp:33:10 | function 'run' has cognitive complexity of 126 (threshold 25) |
| FP | test/testutils.cpp:50:10 | function 'isValidGlobPattern' has cognitive complexity of 140 (threshold 25) |
| FP | test/testutils.cpp:84:10 | function 'matchglob' has cognitive complexity of 125 (threshold 25) |
| FP | test/testutils.cpp:116:10 | function 'isStringLiteral' has cognitive complexity of 200 (threshold 25) |
| FP | test/testutils.cpp:170:10 | function 'isCharLiteral' has cognitive complexity of 200 (threshold 25) |
| FP | test/testutils.cpp:224:10 | function 'strToInt' has cognitive complexity of 226 (threshold 25) |
| FP | test/testutils.cpp:372:10 | function 'id_string' has cognitive complexity of 34 (threshold 25) |
| FP | test/testutils.cpp:397:10 | function 'trim' has cognitive complexity of 145 (threshold 25) |
| FP | test/testutils.cpp:432:10 | function 'findAndReplace' has cognitive complexity of 30 (threshold 25) |
| FP | test/testutils.cpp:465:10 | function 'replaceEscapeSequences' has cognitive complexity of 35 (threshold 25) |
| FP | test/testutils.cpp:475:10 | function 'splitString' has cognitive complexity of 95 (threshold 25) |
| FP | test/testvaarg.cpp:45:10 | function 'run' has cognitive complexity of 54 (threshold 25) |
| FP | test/testvaarg.cpp:55:10 | function 'wrongParameterTo_va_start' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvaarg.cpp:122:10 | function 'va_end_missing' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvaarg.cpp:183:10 | function 'va_list_usedBeforeStarted' has cognitive complexity of 60 (threshold 25) |
| FP | test/testvalueflow.cpp:48:10 | function 'run' has cognitive complexity of 810 (threshold 25) |
| FP | test/testvalueflow.cpp:571:10 | function 'valueFlowNumber' has cognitive complexity of 55 (threshold 25) |
| FP | test/testvalueflow.cpp:623:10 | function 'valueFlowTypeTraits' has cognitive complexity of 190 (threshold 25) |
| FP | test/testvalueflow.cpp:786:10 | function 'valueFlowLifetime' has cognitive complexity of 70 (threshold 25) |
| FP | test/testvalueflow.cpp:913:10 | function 'valueFlowArrayElement' has cognitive complexity of 35 (threshold 25) |
| FP | test/testvalueflow.cpp:968:10 | function 'valueFlowMove' has cognitive complexity of 65 (threshold 25) |
| FP | test/testvalueflow.cpp:1082:10 | function 'valueFlowCalculations' has cognitive complexity of 412 (threshold 25) |
| FP | test/testvalueflow.cpp:1362:10 | function 'valueFlowSizeof' has cognitive complexity of 2095 (threshold 25) |
| FP | test/testvalueflow.cpp:1815:10 | function 'valueFlowBeforeCondition' has cognitive complexity of 45 (threshold 25) |
| FP | test/testvalueflow.cpp:1875:10 | function 'valueFlowBeforeConditionAssignIncDec' has cognitive complexity of 65 (threshold 25) |
| FP | test/testvalueflow.cpp:1972:10 | function 'valueFlowBeforeConditionFunctionCall' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvalueflow.cpp:2006:10 | function 'valueFlowBeforeConditionLoop' has cognitive complexity of 40 (threshold 25) |
| FP | test/testvalueflow.cpp:2128:10 | function 'valueFlowBeforeConditionIfElse' has cognitive complexity of 35 (threshold 25) |
| FP | test/testvalueflow.cpp:2309:10 | function 'valueFlowAfterAssign' has cognitive complexity of 545 (threshold 25) |
| FP | test/testvalueflow.cpp:3117:10 | function 'valueFlowAfterSwap' has cognitive complexity of 40 (threshold 25) |
| FP | test/testvalueflow.cpp:3162:10 | function 'valueFlowAfterCondition' has cognitive complexity of 445 (threshold 25) |
| FP | test/testvalueflow.cpp:3737:10 | function 'valueFlowAfterConditionTernary' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvalueflow.cpp:3785:10 | function 'valueFlowAfterConditionExpr' has cognitive complexity of 60 (threshold 25) |
| FP | test/testvalueflow.cpp:3914:10 | function 'valueFlowForwardCompoundAssign' has cognitive complexity of 35 (threshold 25) |
| FP | test/testvalueflow.cpp:4057:10 | function 'valueFlowForwardTernary' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvalueflow.cpp:4155:10 | function 'valueFlowBitAnd' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvalueflow.cpp:4298:10 | function 'valueFlowRightShift' has cognitive complexity of 60 (threshold 25) |
| FP | test/testvalueflow.cpp:4379:10 | function 'valueFlowFwdAnalysis' has cognitive complexity of 56 (threshold 25) |
| FP | test/testvalueflow.cpp:4492:10 | function 'valueFlowForLoop' has cognitive complexity of 330 (threshold 25) |
| FP | test/testvalueflow.cpp:4927:10 | function 'valueFlowSubFunction' has cognitive complexity of 120 (threshold 25) |
| FP | test/testvalueflow.cpp:5050:10 | function 'valueFlowFunctionReturn' has cognitive complexity of 135 (threshold 25) |
| FP | test/testvalueflow.cpp:5256:10 | function 'knownValue' has cognitive complexity of 230 (threshold 25) |
| FP | test/testvalueflow.cpp:5728:10 | function 'valueFlowGlobalStaticVar' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvalueflow.cpp:5810:10 | function 'valueFlowUninit' has cognitive complexity of 207 (threshold 25) |
| FP | test/testvalueflow.cpp:6217:10 | function 'valueFlowConditionExpressions' has cognitive complexity of 175 (threshold 25) |
| FP | test/testvalueflow.cpp:6526:10 | function 'valueFlowContainerSize' has cognitive complexity of 505 (threshold 25) |
| FP | test/testvalueflow.cpp:7437:10 | function 'valueFlowDynamicBufferSize' has cognitive complexity of 40 (threshold 25) |
| FP | test/testvalueflow.cpp:7505:10 | function 'valueFlowSafeFunctionParameterValues' has cognitive complexity of 65 (threshold 25) |
| FP | test/testvalueflow.cpp:8329:10 | function 'valueFlowSolveExpr' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvalueflow.cpp:8431:10 | function 'valueFlowUnsigned' has cognitive complexity of 55 (threshold 25) |
| FP | test/testvalueflow.cpp:8499:10 | function 'valueFlowIncDec' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvalueflow.cpp:8570:10 | function 'valueFlowSymbolic' has cognitive complexity of 230 (threshold 25) |
| FP | test/testvalueflow.cpp:8844:10 | function 'valueFlowSymbolicIdentity' has cognitive complexity of 50 (threshold 25) |
| FP | test/testvalueflow.cpp:8960:10 | function 'valueFlowImpossibleMinMax' has cognitive complexity of 80 (threshold 25) |
| FP | test/testvalueflow.cpp:9059:10 | function 'valueFlowContainerEqual' has cognitive complexity of 35 (threshold 25) |
| FP | test/testvarid.cpp:35:10 | function 'run' has cognitive complexity of 1989 (threshold 25) |
| FP | test/testvarid.cpp:1088:10 | function 'varid56' has cognitive complexity of 30 (threshold 25) |
| FP | test/testvarid.cpp:1605:10 | function 'varid_functions' has cognitive complexity of 35 (threshold 25) |
| FP | test/testvarid.cpp:2512:10 | function 'varid_initList' has cognitive complexity of 65 (threshold 25) |
| FP | test/testvarid.cpp:3244:10 | function 'varid_lambda_arg' has cognitive complexity of 30 (threshold 25) |
| TP | tools/dmake/dmake.cpp:73:13 | function 'getDeps' has cognitive complexity of 33 (threshold 25) |
| TP | tools/dmake/dmake.cpp:436:5 | function 'main' has cognitive complexity of 57 (threshold 25) |
Generated from 8e77be5af1.