| Run: | 34660011727 |
| Check: | PR #222965: readability-function-cognitive-complexity |
| Status: | ok |
| Time: | 6m27s |
| Warnings: | 2906 (TP 2906, FP 0, unclassified 0) |
| Source: | llvm/llvm-project/blob/c04b00de750801238bc85f11874c66a41b61b2c5 |
None.
None.
| Verdict | Location | Message |
|---|---|---|
| TP | build/tools/clang/include/clang/AST/AbstractBasicReader.inc:610:11 | function 'readAPValue' has cognitive complexity of 49 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/AbstractBasicWriter.inc:857:8 | function 'writeAPValue' has cognitive complexity of 50 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/AttrImpl.inc:2805:19 | function 'printPretty' has cognitive complexity of 121 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/AttrImpl.inc:37936:21 | function 'printPretty' has cognitive complexity of 55 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/AttrImpl.inc:41823:29 | function 'printPretty' has cognitive complexity of 33 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/AttrImpl.inc:42382:30 | function 'printPretty' has cognitive complexity of 33 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/AttrImpl.inc:42623:20 | function 'printPretty' has cognitive complexity of 41 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/CommentCommandInfo.inc:214:35 | function 'getBuiltinCommandInfo' has cognitive complexity of 966 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc:10:11 | function 'translateHTMLNamedCharacterReferenceToUTF8' has cognitive complexity of 625 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/CommentHTMLTags.inc:10:6 | function 'isHTMLTagName' has cognitive complexity of 146 (threshold 25) |
| TP | build/tools/clang/include/clang/AST/CommentHTMLTagsProperties.inc:10:6 | function 'isHTMLEndTagOptional' has cognitive complexity of 29 (threshold 25) |
| TP | build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc:21246:13 | function 'DiagnoseMutualExclusions' has cognitive complexity of 216 (threshold 25) |
| TP | build/tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc:10:34 | function 'getAttrKind' has cognitive complexity of 8950 (threshold 25) |
| TP | build/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc:13:7 | function 'instantiateTemplateAttribute' has cognitive complexity of 37 (threshold 25) |
| TP | build/tools/clang/lib/AST/Opcodes.inc:15916:3 | function 'emitFlip' has cognitive complexity of 31 (threshold 25) |
| TP | build/tools/clang/lib/Sema/OpenCLBuiltins.inc:9324:38 | function 'isOpenCLBuiltin' has cognitive complexity of 5390 (threshold 25) |
| TP | build/tools/clang/lib/Sema/OpenCLBuiltins.inc:15088:13 | function 'OCL2Qual' has cognitive complexity of 214 (threshold 25) |
| TP | clang/include/clang/AST/ASTNodeTraverser.h:101:8 | function 'Visit' has cognitive complexity of 26 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:563:36 | function 'dataTraverseNode' has cognitive complexity of 523 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:616:36 | function 'PostVisitStmt' has cognitive complexity of 2357 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:667:31 | function 'TraverseStmt' has cognitive complexity of 34 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:749:36 | function 'TraverseDecl' has cognitive complexity of 195 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1322:1 | function 'TraverseMemberPointerTypeLoc' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1343:1 | function 'TraverseConstantArrayTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1348:1 | function 'TraverseArrayParameterTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1353:1 | function 'TraverseIncompleteArrayTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1358:1 | function 'TraverseVariableArrayTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1363:1 | function 'TraverseDependentSizedArrayTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1368:1 | function 'TraverseDependentAddressSpaceTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1375:1 | function 'TraverseDependentSizedExtVectorTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1386:1 | function 'TraverseDependentVectorTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1398:1 | function 'TraverseConstantMatrixTypeLoc' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1404:1 | function 'TraverseDependentSizedMatrixTypeLoc' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1414:1 | function 'TraverseFunctionProtoTypeLoc' has cognitive complexity of 52 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1435:1 | function 'TraverseUsingTypeLoc' has cognitive complexity of 26 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1440:1 | function 'TraverseUnresolvedUsingTypeLoc' has cognitive complexity of 26 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1445:1 | function 'TraverseTypedefTypeLoc' has cognitive complexity of 26 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1463:1 | function 'TraversePackIndexingTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1472:1 | function 'TraverseAutoTypeLoc' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1548:1 | function 'TraverseTemplateSpecializationTypeLoc' has cognitive complexity of 34 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1562:1 | function 'TraverseDeducedTemplateSpecializationTypeLoc' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1578:1 | function 'TraverseObjCTypeParamTypeLoc' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1587:1 | function 'TraverseObjCObjectTypeLoc' has cognitive complexity of 37 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1672:1 | function 'TraverseBlockDecl' has cognitive complexity of 37 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1711:1 | function 'TraverseFriendDecl' has cognitive complexity of 39 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1725:1 | function 'TraverseFriendTemplateDecl' has cognitive complexity of 37 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1746:1 | function 'TraverseStaticAssertDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1751:1 | function 'TraverseTranslationUnitDecl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1797:1 | function 'TraverseObjCCategoryDecl' has cognitive complexity of 37 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1815:1 | function 'TraverseObjCInterfaceDecl' has cognitive complexity of 47 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1833:1 | function 'TraverseObjCProtocolDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1842:1 | function 'TraverseObjCMethodDecl' has cognitive complexity of 39 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1855:1 | function 'TraverseObjCTypeParamDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1864:1 | function 'TraverseObjCPropertyDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1872:1 | function 'TraverseUsingDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1890:1 | function 'TraverseOMPThreadPrivateDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1896:1 | function 'TraverseOMPGroupPrivateDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1902:1 | function 'TraverseOMPRequiresDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1908:1 | function 'TraverseOMPDeclareReductionDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1916:1 | function 'TraverseOMPDeclareMapperDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1925:1 | function 'TraverseOMPAllocateDecl' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:1935:1 | function 'TraverseOpenACCRoutineDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2068:1 | function 'TraverseClassTemplateDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2069:1 | function 'TraverseVarTemplateDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2070:1 | function 'TraverseFunctionTemplateDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2072:1 | function 'TraverseTemplateTemplateParmDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2093:1 | function 'TraverseTemplateTypeParmDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2116:1 | function 'TraverseTypeAliasTemplateDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2121:1 | function 'TraverseConceptDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2137:1 | function 'TraverseEnumDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2224:1 | function 'TraverseClassTemplateSpecializationDecl' has cognitive complexity of 42 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2225:1 | function 'TraverseVarTemplateSpecializationDecl' has cognitive complexity of 42 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2244:1 | function 'TraverseClassTemplatePartialSpecializationDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2245:1 | function 'TraverseVarTemplatePartialSpecializationDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2249:1 | function 'TraverseUnresolvedUsingValueDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2269:1 | function 'TraverseDecompositionDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2276:1 | function 'TraverseBindingDecl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2291:1 | function 'TraverseFieldDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2299:1 | function 'TraverseObjCAtDefsFieldDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2306:1 | function 'TraverseObjCIvarDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2314:36 | function 'TraverseFunctionHelper' has cognitive complexity of 93 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2461:1 | function 'TraverseNonTypeTemplateParmDecl' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2468:1 | function 'TraverseParmVarDecl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2522:1 | function 'TraverseGCCAsmStmt' has cognitive complexity of 56 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2542:1 | function 'TraverseCXXCatchStmt' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2547:1 | function 'TraverseDeclStmt' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2584:1 | function 'TraverseCXXForRangeStmt' has cognitive complexity of 57 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2596:1 | function 'TraverseMSDependentExistsStmt' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2607:1 | function 'TraverseCXXDependentScopeMemberExpr' has cognitive complexity of 36 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2616:1 | function 'TraverseDeclRefExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2623:1 | function 'TraverseDependentScopeDeclRefExpr' has cognitive complexity of 36 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2632:1 | function 'TraverseMemberExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2645:1 | function 'TraverseCStyleCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2649:1 | function 'TraverseCXXFunctionalCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2653:1 | function 'TraverseCXXAddrspaceCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2657:1 | function 'TraverseCXXConstCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2661:1 | function 'TraverseCXXDynamicCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2665:1 | function 'TraverseCXXReinterpretCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2669:1 | function 'TraverseCXXStaticCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2673:1 | function 'TraverseBuiltinBitCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2749:1 | function 'TraverseGenericSelectionExpr' has cognitive complexity of 44 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2765:1 | function 'TraversePseudoObjectExpr' has cognitive complexity of 40 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2778:1 | function 'TraverseCXXScalarValueInitExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2784:1 | function 'TraverseCXXNewExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2789:1 | function 'TraverseOffsetOfExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2797:1 | function 'TraverseUnaryExprOrTypeTraitExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2804:1 | function 'TraverseCXXTypeidExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2811:1 | function 'TraverseMSPropertyRefExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2817:1 | function 'TraverseCXXUuidofExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2824:1 | function 'TraverseTypeTraitExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2829:1 | function 'TraverseArrayTypeTraitExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2833:1 | function 'TraverseExpressionTraitExpr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2836:1 | function 'TraverseVAArgExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2841:1 | function 'TraverseCXXTemporaryObjectExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2847:1 | function 'TraverseLambdaExpr' has cognitive complexity of 99 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2888:1 | function 'TraverseCXXUnresolvedConstructExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2911:1 | function 'TraverseBlockExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2917:1 | function 'TraverseCompoundLiteralExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2923:1 | function 'TraverseCXXDefaultArgExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2928:1 | function 'TraverseCXXDefaultInitExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2939:1 | function 'TraverseCXXPseudoDestructorExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2957:1 | function 'TraverseArrayInitLoopExpr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2966:1 | function 'TraverseObjCEncodeExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2974:1 | function 'TraverseObjCMessageExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2979:1 | function 'TraverseObjCPropertyRefExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:2994:1 | function 'TraverseObjCBridgedCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3001:1 | function 'TraverseSYCLUniqueStableNameExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3010:1 | function 'TraverseEmbedExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3016:1 | function 'TraverseUnresolvedLookupExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3024:1 | function 'TraverseUnresolvedMemberExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3036:1 | function 'TraverseCapturedStmt' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3038:1 | function 'TraverseSYCLKernelCallStmt' has cognitive complexity of 35 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3047:1 | function 'TraverseCXXRewrittenBinaryOperator' has cognitive complexity of 35 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3078:1 | function 'TraverseMaterializeTemporaryExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3088:1 | function 'TraverseCoroutineBodyStmt' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3094:1 | function 'TraverseCoreturnStmt' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3100:1 | function 'TraverseCoawaitExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3106:1 | function 'TraverseDependentCoawaitExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3112:1 | function 'TraverseCoyieldExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3119:1 | function 'TraverseConceptSpecializationExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3123:1 | function 'TraverseRequiresExpr' has cognitive complexity of 39 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3156:1 | function 'TraverseOMPCanonicalLoop' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3170:1 | function 'TraverseOMPMetaDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3173:1 | function 'TraverseOMPParallelDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3176:1 | function 'TraverseOMPSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3179:1 | function 'TraverseOMPTileDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3182:1 | function 'TraverseOMPStripeDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3185:1 | function 'TraverseOMPUnrollDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3188:1 | function 'TraverseOMPReverseDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3191:1 | function 'TraverseOMPFuseDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3194:1 | function 'TraverseOMPInterchangeDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3197:1 | function 'TraverseOMPForDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3200:1 | function 'TraverseOMPForSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3203:1 | function 'TraverseOMPSectionsDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3206:1 | function 'TraverseOMPSectionDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3209:1 | function 'TraverseOMPScopeDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3212:1 | function 'TraverseOMPSingleDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3215:1 | function 'TraverseOMPMasterDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3218:1 | function 'TraverseOMPCriticalDirective' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3223:1 | function 'TraverseOMPParallelForDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3226:1 | function 'TraverseOMPParallelForSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3229:1 | function 'TraverseOMPParallelMasterDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3232:1 | function 'TraverseOMPParallelMaskedDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3235:1 | function 'TraverseOMPParallelSectionsDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3238:1 | function 'TraverseOMPTaskDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3241:1 | function 'TraverseOMPTaskyieldDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3244:1 | function 'TraverseOMPBarrierDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3247:1 | function 'TraverseOMPTaskwaitDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3250:1 | function 'TraverseOMPTaskgroupDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3253:1 | function 'TraverseOMPCancellationPointDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3256:1 | function 'TraverseOMPCancelDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3259:1 | function 'TraverseOMPFlushDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3262:1 | function 'TraverseOMPDepobjDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3265:1 | function 'TraverseOMPScanDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3268:1 | function 'TraverseOMPOrderedDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3271:1 | function 'TraverseOMPAtomicDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3274:1 | function 'TraverseOMPTargetDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3277:1 | function 'TraverseOMPTargetDataDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3280:1 | function 'TraverseOMPTargetEnterDataDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3283:1 | function 'TraverseOMPTargetExitDataDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3286:1 | function 'TraverseOMPTargetParallelDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3289:1 | function 'TraverseOMPTargetParallelForDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3292:1 | function 'TraverseOMPTeamsDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3295:1 | function 'TraverseOMPTargetUpdateDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3298:1 | function 'TraverseOMPTaskLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3301:1 | function 'TraverseOMPTaskLoopSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3304:1 | function 'TraverseOMPMasterTaskLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3307:1 | function 'TraverseOMPMasterTaskLoopSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3310:1 | function 'TraverseOMPParallelMasterTaskLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3313:1 | function 'TraverseOMPParallelMasterTaskLoopSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3316:1 | function 'TraverseOMPMaskedTaskLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3319:1 | function 'TraverseOMPMaskedTaskLoopSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3322:1 | function 'TraverseOMPParallelMaskedTaskLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3325:1 | function 'TraverseOMPParallelMaskedTaskLoopSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3328:1 | function 'TraverseOMPDistributeDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3331:1 | function 'TraverseOMPDistributeParallelForDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3334:1 | function 'TraverseOMPDistributeParallelForSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3337:1 | function 'TraverseOMPDistributeSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3340:1 | function 'TraverseOMPTargetParallelForSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3343:1 | function 'TraverseOMPTargetSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3346:1 | function 'TraverseOMPTeamsDistributeDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3349:1 | function 'TraverseOMPTeamsDistributeSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3352:1 | function 'TraverseOMPTeamsDistributeParallelForSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3355:1 | function 'TraverseOMPTeamsDistributeParallelForDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3358:1 | function 'TraverseOMPTargetTeamsDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3361:1 | function 'TraverseOMPTargetTeamsDistributeDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3364:1 | function 'TraverseOMPTargetTeamsDistributeParallelForDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3367:1 | function 'TraverseOMPTargetTeamsDistributeParallelForSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3370:1 | function 'TraverseOMPTargetTeamsDistributeSimdDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3373:1 | function 'TraverseOMPInteropDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3376:1 | function 'TraverseOMPDispatchDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3379:1 | function 'TraverseOMPMaskedDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3382:1 | function 'TraverseOMPGenericLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3385:1 | function 'TraverseOMPTeamsGenericLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3388:1 | function 'TraverseOMPTargetTeamsGenericLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3391:1 | function 'TraverseOMPParallelGenericLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3394:1 | function 'TraverseOMPTargetParallelGenericLoopDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3397:1 | function 'TraverseOMPAssumeDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3400:1 | function 'TraverseOMPErrorDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3405:36 | function 'TraverseOMPClause' has cognitive complexity of 517 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3831:36 | function 'VisitOMPLastprivateClause' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3857:36 | function 'VisitOMPLinearClause' has cognitive complexity of 36 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3917:31 | function 'VisitOMPReductionClause' has cognitive complexity of 64 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3949:36 | function 'VisitOMPTaskReductionClause' has cognitive complexity of 36 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:3971:36 | function 'VisitOMPInReductionClause' has cognitive complexity of 42 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4243:1 | function 'TraverseOpenACCComputeConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4245:1 | function 'TraverseOpenACCLoopConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4247:1 | function 'TraverseOpenACCCombinedConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4249:1 | function 'TraverseOpenACCDataConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4251:1 | function 'TraverseOpenACCEnterDataConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4253:1 | function 'TraverseOpenACCExitDataConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4255:1 | function 'TraverseOpenACCHostDataConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4257:1 | function 'TraverseOpenACCWaitConstruct' has cognitive complexity of 36 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4264:1 | function 'TraverseOpenACCInitConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4266:1 | function 'TraverseOpenACCShutdownConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4268:1 | function 'TraverseOpenACCSetConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4270:1 | function 'TraverseOpenACCUpdateConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4272:1 | function 'TraverseOpenACCAtomicConstruct' has cognitive complexity of 27 (threshold 25) |
| TP | clang/include/clang/AST/RecursiveASTVisitor.h:4274:1 | function 'TraverseOpenACCCacheConstruct' has cognitive complexity of 30 (threshold 25) |
| TP | clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:175:8 | function 'walk' has cognitive complexity of 38 (threshold 25) |
| TP | clang/include/clang/ExtractAPI/Serialization/APISetVisitor.h:151:30 | function 'traverseAPIRecord' has cognitive complexity of 196 (threshold 25) |
| TP | clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h:115:23 | function 'getSymVal' has cognitive complexity of 32 (threshold 25) |
| TP | clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h:262:34 | function 'fromCast' has cognitive complexity of 28 (threshold 25) |
| TP | clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h:621:22 | function 'doTypeConversion' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/APINotes/APINotesManager.cpp:220:18 | function 'getCurrentModuleAPINotes' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/APINotes/APINotesManager.cpp:331:18 | function 'findAPINotes' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/APINotes/APINotesReader.cpp:851:38 | function 'readControlBlock' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/APINotes/APINotesReader.cpp:1860:17 | function 'APINotesReader' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/AST/APValue.cpp:489:15 | function 'Profile' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/APValue.cpp:708:15 | function 'printPretty' has cognitive complexity of 138 (threshold 25) |
| TP | clang/lib/AST/APValue.cpp:1121:30 | function 'getLVForValue' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:120:1 | function 'getDeclLocsForCommentSearch' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:333:31 | function 'getRawCommentForAnyRedecl' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:441:18 | function 'attachCommentsToJustParsedDecls' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:523:36 | function 'getCommentForDecl' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:965:18 | function 'PrintStats' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:1223:18 | function 'InitBuiltinTypes' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:1776:23 | function 'getDeclAlign' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:2024:22 | function 'getTypeInfoImpl' has cognitive complexity of 103 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:4488:13 | function 'getBuiltinVectorTypeInfo' has cognitive complexity of 406 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:4558:22 | function 'getScalableVectorType' has cognitive complexity of 2401 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:4966:22 | function 'getFunctionTypeInternal' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:5352:22 | function 'getTagTypeInternal' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:5510:18 | function 'computeBestEnumTypes' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:7333:26 | function 'getCanonicalTemplateName' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:7653:18 | function 'isSameEntity' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:9350:18 | function 'getObjCEncodingForTypeImpl' has cognitive complexity of 144 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:9713:18 | function 'getObjCEncodingForStructureImpl' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:10711:18 | function 'areCompatibleRVVTypes' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:10862:18 | function 'ObjCQualifiedIdTypesAreCompatible' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:11031:18 | function 'canAssignObjCInterfacesInBlockPointer' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:11224:22 | function 'areCommonBaseCompatible' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:11347:18 | function 'canAssignObjCInterfaces' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:11489:22 | function 'mergeFunctionTypes' has cognitive complexity of 110 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:11803:22 | function 'mergeTypes' has cognitive complexity of 182 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:12259:22 | function 'mergeObjCGCQualifiers' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:12517:17 | function 'DecodeTypeFromStr' has cognitive complexity of 188 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:13174:18 | function 'DeclMustBeEmitted' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:14241:17 | function 'getCommonNonSugarTypeNode' has cognitive complexity of 89 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:14577:17 | function 'getCommonSugarTypeNode' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:14839:22 | function 'getCommonSugaredType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ASTContext.cpp:15193:18 | function 'getFunctionFeatureMap' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ASTDiagnostic.cpp:32:17 | function 'desugarForDiagnostic' has cognitive complexity of 280 (threshold 25) |
| TP | clang/lib/AST/ASTDiagnostic.cpp:260:1 | function 'ConvertTypeToDiagnosticString' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/ASTDiagnostic.cpp:352:13 | function 'FormatASTNodeDiagnosticArgument' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/AST/ASTDiagnostic.cpp:1547:8 | function 'TreeToString' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/AST/ASTDumper.cpp:52:17 | function 'dumpLookups' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:1130:18 | function 'ImportExprRequirement' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:2241:24 | function 'ImportDefinitionIfNeeded' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:2315:18 | function 'ImportDeclContext' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:2506:24 | function 'ImportDefinition' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:2866:31 | function 'VisitNamespaceDecl' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:2987:18 | function 'VisitTypedefNameDecl' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:3209:31 | function 'VisitEnumDecl' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:3320:31 | function 'VisitRecordDecl' has cognitive complexity of 135 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:3594:24 | function 'ImportTemplateInformation' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:3933:31 | function 'VisitFunctionDecl' has cognitive complexity of 154 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:4352:31 | function 'VisitFieldDecl' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:4692:31 | function 'VisitVarDecl' has cognitive complexity of 89 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:4969:31 | function 'VisitObjCMethodDecl' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:5137:31 | function 'VisitObjCCategoryDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:5668:24 | function 'ImportDefinition' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:6261:31 | function 'VisitClassTemplateDecl' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:6400:31 | function 'VisitClassTemplateSpecializationDecl' has cognitive complexity of 87 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:6601:31 | function 'VisitVarTemplateDecl' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:6707:31 | function 'VisitVarTemplateSpecializationDecl' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:6876:18 | function 'VisitFunctionTemplateDecl' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:9807:31 | function 'Import' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:9962:38 | function 'ImportContext' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:10167:37 | function 'Import' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:10288:31 | function 'Import' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/ASTImporter.cpp:10604:18 | function 'ImportAPValue' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/AST/ASTStructuralEquivalence.cpp:888:32 | function 'isEquivalent' has cognitive complexity of 265 (threshold 25) |
| TP | clang/lib/AST/ASTStructuralEquivalence.cpp:1811:13 | function 'IsStructurallyEquivalent' has cognitive complexity of 128 (threshold 25) |
| TP | clang/lib/AST/ASTStructuralEquivalence.cpp:2114:13 | function 'IsStructurallyEquivalent' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:213:25 | function 'VisitCastExpr' has cognitive complexity of 353 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:885:25 | function 'VisitBinaryOperator' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:1048:25 | function 'VisitPointerArithBinOp' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:1197:25 | function 'VisitComplexBinOp' has cognitive complexity of 180 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:1437:25 | function 'VisitVectorBinOp' has cognitive complexity of 161 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:1753:25 | function 'VisitImplicitValueInitExpr' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:1872:25 | function 'visitInitList' has cognitive complexity of 228 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:2160:25 | function 'visitCallArgs' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:2283:25 | function 'VisitUnaryExprOrTypeTraitExpr' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:2842:25 | function 'VisitCompoundAssignOperator' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:2971:25 | function 'VisitMaterializeTemporaryExpr' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:3075:25 | function 'VisitCompoundLiteralExpr' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:3287:25 | function 'VisitCXXConstructExpr' has cognitive complexity of 112 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:3523:25 | function 'VisitCXXScalarValueInitExpr' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:3639:25 | function 'VisitCXXNewExpr' has cognitive complexity of 276 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:4128:25 | function 'VisitShuffleVectorExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:4185:25 | function 'VisitExtVectorElementExpr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:4475:25 | function 'visitZeroRecordInitializer' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:4548:25 | function 'visitZeroArrayInitializer' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:4907:25 | function 'visitDeclAndReturn' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:4967:20 | function 'visitVarDecl' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:5096:25 | function 'visitAPValueInitializer' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:5177:25 | function 'VisitBuiltinCallExpr' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:5274:25 | function 'VisitCallExpr' has cognitive complexity of 170 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:5798:50 | function 'visitIfStmt' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:6142:25 | function 'visitSwitchStmt' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:6276:25 | function 'visitAttributedStmt' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:6326:25 | function 'emitLambdaStaticInvokerBody' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:6421:25 | function 'compileConstructor' has cognitive complexity of 143 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:6598:25 | function 'compileDestructor' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:6702:25 | function 'VisitUnaryOperator' has cognitive complexity of 231 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:6966:25 | function 'VisitComplexUnaryOperator' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:7074:25 | function 'VisitVectorUnaryOperator' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:7181:25 | function 'visitDeclRef' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:7502:25 | function 'emitComplexComparison' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Compiler.cpp:7692:25 | function 'emitBuiltinBitCast' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Context.cpp:164:15 | function 'evaluateStringRepr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Context.cpp:242:15 | function 'evaluateString' has cognitive complexity of 77 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Context.cpp:247:41 | lambda has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Context.cpp:291:34 | function 'evaluateStrlen' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Context.cpp:296:41 | lambda has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Context.cpp:404:22 | function 'classify' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Context.cpp:541:26 | function 'getOrCreateFunction' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Disasm.cpp:145:33 | function 'dump' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Disasm.cpp:317:32 | function 'dump' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/AST/ByteCode/EvalEmitter.cpp:191:31 | function 'emitRet<clang::interp::PT_Ptr>' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:64:13 | function 'BCP' has cognitive complexity of 7648 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:68:28 | lambda has cognitive complexity of 5722 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:333:6 | function 'CheckActive' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:953:13 | function 'diagnoseCallableDecl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:1321:6 | function 'Free' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:1685:6 | function 'Call' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:2033:6 | function 'CheckNewTypeMismatch' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:2387:13 | function 'finishGlobalRecurse' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.cpp:2591:6 | function 'Interpret' has cognitive complexity of 5722 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.h:452:13 | function 'Divc' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.h:738:6 | function 'IncDecHelper' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.h:1116:13 | function 'CmpHelperEQ<clang::interp::Pointer>' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.h:2264:24 | function 'OffsetHelper' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Interp.h:3598:13 | function 'BitCastPrim' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:260:13 | function 'interp__builtin_strcmp' has cognitive complexity of 213 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:1063:13 | function 'interp__builtin_atomic_lock_free' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:1175:13 | function 'interp__builtin_is_aligned_up_down' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:1606:13 | function 'interp__builtin_vector_reduce' has cognitive complexity of 345 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:1712:13 | function 'interp__builtin_elementwise_countzeroes' has cognitive complexity of 149 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:1799:13 | function 'interp__builtin_memcpy' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:1956:13 | function 'interp__builtin_memcmp' has cognitive complexity of 143 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:2071:13 | function 'interp__builtin_memchr' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:2307:16 | function 'evaluateBuiltinObjectSize' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:2548:13 | function 'interp__builtin_elementwise_int_binop' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:2657:13 | function 'interp__builtin_elementwise_maxmin' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:2993:13 | function 'interp__builtin_select' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3180:13 | function 'interp__builtin_x86_extract_vector' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3215:13 | function 'interp__builtin_x86_extract_vector_masked' has cognitive complexity of 127 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3256:13 | function 'interp__builtin_x86_insert_subvector' has cognitive complexity of 98 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3297:13 | function 'interp__builtin_ia32_phminposuw' has cognitive complexity of 104 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3336:13 | function 'interp__builtin_ia32_pternlog' has cognitive complexity of 144 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3406:13 | function 'interp__builtin_vec_set' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3488:13 | function 'interp__builtin_ia32_vpconflict' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3537:13 | function 'interp__builtin_ia32_cvt_mask2vec' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3677:13 | function 'interp__builtin_ia32_shuffle_generic' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3761:13 | function 'interp__builtin_ia32_shift_with_count' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3824:13 | function 'interp__builtin_ia32_shufbitqmb_mask' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3886:13 | function 'interp__builtin_ia32_vcvtps2ph' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:3974:13 | function 'interp__builtin_ia32_multishiftqb' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:4122:6 | function 'InterpretBuiltin' has cognitive complexity of 137 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:6019:13 | function 'copyRecord' has cognitive complexity of 183 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:6024:20 | lambda has cognitive complexity of 126 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltin.cpp:6072:13 | function 'copyComposite' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:80:13 | function 'enumerateData' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:173:13 | function 'CheckBitcastType' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:260:21 | function 'readPointerToBuffer' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:367:21 | function 'DoBitCastPtr' has cognitive complexity of 96 (threshold 25) |
| TP | clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:392:7 | lambda has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Pointer.cpp:172:18 | function 'toAPValue' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Pointer.cpp:639:15 | function 'activate' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Pointer.cpp:790:33 | function 'toRValue' has cognitive complexity of 170 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Pointer.cpp:796:15 | lambda has cognitive complexity of 117 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Program.cpp:287:18 | function 'getOrCreateRecord' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ByteCode/Program.cpp:391:22 | function 'createDescriptor' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/CXXInheritance.cpp:150:20 | function 'lookupInBases' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/AST/CXXInheritance.cpp:449:31 | function 'Collect' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/Comment.cpp:201:16 | function 'fill' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/CommentBriefParser.cpp:53:26 | function 'Parse' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/AST/CommentLexer.cpp:305:13 | function 'lexCommentText' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/AST/CommentLexer.cpp:777:13 | function 'lex' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/AST/CommentParser.cpp:473:30 | function 'parseBlockCommand' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/CommentParser.cpp:601:30 | function 'parseHTMLStartTag' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/CommentParser.cpp:717:30 | function 'parseParagraphOrBlockCommand' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/CommentSema.cpp:641:12 | function 'checkDeprecatedCommand' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/AST/ComputeDependence.cpp:508:23 | function 'computeDependence' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:603:18 | function 'getLVForNamespaceScopeDecl' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:913:18 | function 'getLVForClassMember' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:1231:1 | function 'getExplicitVisibilityAux' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:1356:30 | function 'getLVForLocalDecl' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:1718:17 | function 'printNestedNameSpecifier' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:2726:19 | function 'getTemplateInstantiationPattern' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:3427:20 | function 'isUsableAsGlobalAllocationFunctionInConstantEvaluation' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:3942:20 | function 'doesDeclarationForceExternallyVisibleDefinition' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:4554:24 | function 'getMemoryFunctionKind' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/AST/Decl.cpp:4964:15 | function 'printAnonymousTagDecl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/DeclBase.cpp:224:12 | function 'PrintStats' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/AST/DeclBase.cpp:459:12 | function 'isFlexibleArrayMemberLike' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/DeclBase.cpp:670:27 | function 'CheckAvailability' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/DeclBase.cpp:775:26 | function 'getAvailability' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/DeclBase.cpp:1735:19 | function 'removeDecl' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/DeclBase.cpp:1911:14 | function 'lookupImpl' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/DeclCXX.cpp:184:16 | function 'setBases' has cognitive complexity of 118 (threshold 25) |
| TP | clang/lib/AST/DeclCXX.cpp:646:21 | function 'hasSubobjectAtOffsetZeroOfEmptyBaseType' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/AST/DeclCXX.cpp:747:21 | function 'addedMember' has cognitive complexity of 412 (threshold 25) |
| TP | clang/lib/AST/DeclCXX.cpp:2081:37 | function 'getTemplateInstantiationPattern' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/DeclCXX.cpp:2522:31 | function 'getDevirtualizedMethod' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/DeclCXX.cpp:2607:21 | function 'isUsualDeallocationFunction' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/DeclCXX.cpp:3781:13 | function 'isValidStructGUID' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:122:25 | function 'HasUserDeclaredSetterMethod' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:176:19 | function 'findPropertyDecl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:247:38 | function 'FindPropertyDeclaration' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:696:36 | function 'lookupMethod' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:960:33 | function 'getNextRedeclarationImpl' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:1050:34 | function 'getMethodFamily' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:1249:13 | function 'CollectOverriddenMethodsRecurse' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:1375:17 | function 'findPropertyDecl' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/AST/DeclObjC.cpp:1669:34 | function 'all_declared_ivar_begin' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/AST/DeclPrinter.cpp:364:19 | function 'PrintConstructorInitializers' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/AST/DeclPrinter.cpp:445:19 | function 'VisitDeclContext' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/AST/DeclPrinter.cpp:670:19 | function 'VisitFunctionDecl' has cognitive complexity of 139 (threshold 25) |
| TP | clang/lib/AST/DeclPrinter.cpp:950:19 | function 'VisitVarDecl' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/DeclPrinter.cpp:1096:19 | function 'VisitCXXRecordDecl' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/DeclPrinter.cpp:1615:19 | function 'VisitObjCPropertyDecl' has cognitive complexity of 96 (threshold 25) |
| TP | clang/lib/AST/DeclTemplate.cpp:52:24 | function 'TemplateParameterList' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/DeclTemplate.cpp:1719:20 | function 'adjustDeclToTemplate' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:84:19 | function 'skipRValueSubobjectAdjustments' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:673:29 | function 'ComputeName' has cognitive complexity of 157 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:1209:21 | function 'outputString' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:1326:16 | function 'getLocationOfByte' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:1817:16 | function 'CastConsistency' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:2631:12 | function 'isUnusedResultAWarning' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:3143:13 | function 'IgnoreUnlessSpelledInSource' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:3347:12 | function 'isConstantInitializer' has cognitive complexity of 111 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:3670:12 | function 'HasSideEffects' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:4050:7 | function 'isNullPointerConstant' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:4211:18 | function 'getSourceBitField' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/Expr.cpp:4302:12 | function 'isSameComparisonOperand' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/AST/ExprCXX.cpp:65:29 | function 'getDecomposedForm' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ExprClassification.cpp:109:18 | function 'ClassifyInternal' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:2190:13 | function 'CheckLValueConstantExpression' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:2425:13 | function 'CheckEvaluationResult' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:2790:13 | function 'handleIntIntBinOp' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:3033:13 | function 'handleVectorVectorBinOp' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:3328:13 | function 'evaluateVarDeclInit' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:3722:13 | function 'handleScalarCast' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:3798:13 | function 'constructAggregate' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:3921:17 | function 'elementwiseSize' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:3991:13 | function 'flattenAPValue' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:4119:1 | function 'findSubobject' has cognitive complexity of 178 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:4513:23 | function 'findCompleteObject' has cognitive complexity of 158 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:5250:25 | function 'HandleMemberPointerAccess' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:5676:23 | function 'EvaluateSwitch' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:5777:23 | function 'EvaluateStmt' has cognitive complexity of 396 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:6296:13 | function 'CheckConstexprFunction' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:6623:13 | function 'HandleDynamicCast' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:6771:13 | function 'MaybeHandleUnionActiveMemberChange' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:7025:13 | function 'HandleConstructorCall' has cognitive complexity of 132 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:7262:13 | function 'HandleDestructionImpl' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:8210:13 | function 'checkBitCastConstexprEligibilityType' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:8631:8 | function 'handleCallExpr' has cognitive complexity of 127 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:10015:28 | function 'VisitCastExpr' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:10298:28 | function 'VisitBuiltinCallExpr' has cognitive complexity of 159 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:10667:28 | function 'VisitCXXNewExpr' has cognitive complexity of 101 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:10939:34 | function 'VisitCastExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:11187:27 | function 'VisitCXXParenListOrInitListExpr' has cognitive complexity of 74 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:11616:27 | function 'VisitCastExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:11714:22 | function 'VisitInitListExpr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:11981:13 | function 'evalShuffleGeneric' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:12144:27 | function 'VisitCallExpr' has cognitive complexity of 590 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:14697:26 | function 'VisitCXXParenListOrInitListExpr' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:14853:26 | function 'VisitCXXConstructExpr' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:15553:13 | function 'isDesignatorAtObjectEnd' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:15711:13 | function 'determineEndOffset' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:15873:24 | function 'VisitBuiltinCallExpr' has cognitive complexity of 553 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:17687:8 | function 'VisitBinOp' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:17838:1 | function 'EvaluateComparisonBinaryOperator' has cognitive complexity of 228 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:18239:24 | function 'VisitBinaryOperator' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:18394:24 | function 'VisitUnaryExprOrTypeTraitExpr' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:18514:24 | function 'VisitOffsetOfExpr' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:18632:24 | function 'VisitCastExpr' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:18940:31 | function 'VisitCastExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:19172:26 | function 'VisitCallExpr' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:19781:6 | function 'HandleComplexComplexMul' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:19919:28 | function 'VisitBinaryOperator' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:20330:13 | function 'Evaluate' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/AST/ExprConstant.cpp:20995:16 | function 'CheckICE' has cognitive complexity of 125 (threshold 25) |
| TP | clang/lib/AST/FormatString.cpp:211:31 | function 'ParseLengthModifier' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/FormatString.cpp:388:10 | function 'matchesType' has cognitive complexity of 209 (threshold 25) |
| TP | clang/lib/AST/FormatString.cpp:686:10 | function 'matchesArgType' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/FormatString.cpp:1005:23 | function 'hasValidLengthModifier' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/InferAlloc.cpp:26:1 | function 'typeContainsPointer' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:1457:22 | function 'mangleUnqualifiedName' has cognitive complexity of 112 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:1859:22 | function 'mangleLocalName' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:2017:22 | function 'mangleTemplateParamDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:2951:22 | function 'mangleType' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:3070:22 | function 'mangleType' has cognitive complexity of 438 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:3715:22 | function 'mangleBareFunctionType' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:4859:22 | function 'mangleExpression' has cognitive complexity of 254 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:6426:13 | function 'isZeroInitialized' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/AST/ItaniumMangle.cpp:6567:22 | function 'mangleValueInTemplateArg' has cognitive complexity of 174 (threshold 25) |
| TP | clang/lib/AST/Mangle.cpp:186:21 | function 'mangleName' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/Mangle.cpp:529:28 | function 'getAllManglings' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/MicrosoftMangle.cpp:1083:31 | function 'mangleUnqualifiedName' has cognitive complexity of 105 (threshold 25) |
| TP | clang/lib/AST/MicrosoftMangle.cpp:1378:31 | function 'mangleNestedName' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/AST/MicrosoftMangle.cpp:1760:31 | function 'mangleTemplateArg' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/AST/MicrosoftMangle.cpp:1936:31 | function 'mangleTemplateArgValue' has cognitive complexity of 99 (threshold 25) |
| TP | clang/lib/AST/MicrosoftMangle.cpp:2870:31 | function 'mangleFunctionType' has cognitive complexity of 119 (threshold 25) |
| TP | clang/lib/AST/ODRDiagsEmitter.cpp:704:23 | function 'diagnoseMismatch' has cognitive complexity of 291 (threshold 25) |
| TP | clang/lib/AST/ODRDiagsEmitter.cpp:1659:23 | function 'diagnoseMismatch' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ODRDiagsEmitter.cpp:1792:23 | function 'diagnoseMismatch' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/ODRDiagsEmitter.cpp:1926:23 | function 'diagnoseMismatch' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/AST/ODRHash.cpp:670:15 | function 'AddFunctionDecl' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/AST/ODRHash.cpp:1258:15 | function 'AddStructuralValue' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/OpenMPClause.cpp:2703:46 | function 'VisitOMPMotionClause' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/OpenMPClause.cpp:2951:20 | function 'getAsVariantMatchInfo' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/OpenMPClause.cpp:3001:20 | function 'print' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/ParentMap.cpp:28:13 | function 'BuildParentMap' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/AST/ParentMapContext.cpp:121:20 | function 'getParents' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/ParentMapContext.cpp:197:20 | function 'AscendIgnoreUnlessSpelledInSource' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/PrintfFormatString.cpp:71:30 | function 'ParsePrintfSpecifier' has cognitive complexity of 134 (threshold 25) |
| TP | clang/lib/AST/PrintfFormatString.cpp:507:26 | function 'getScalarArgType' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/AST/PrintfFormatString.cpp:750:23 | function 'fixType' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/AST/Randstruct.cpp:64:6 | function 'randomizeStructureLayoutImpl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/RawCommentList.cpp:375:13 | function 'getFormattedLines' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:899:48 | function 'ComputeBaseSubobjectInfo' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:1017:34 | function 'LayoutNonVirtualBases' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:1136:34 | function 'LayoutVirtualBases' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:1198:29 | function 'LayoutBase' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:1532:34 | function 'LayoutBitField' has cognitive complexity of 84 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:1850:34 | function 'LayoutField' has cognitive complexity of 116 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:2135:34 | function 'FinishLayout' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:2328:29 | function 'computeKeyFunction' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:2826:31 | function 'layoutNonVirtualBases' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:3302:36 | function 'computeVtorDispSet' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:3377:13 | function 'getASTRecordLayout' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/RecordLayoutBuilder.cpp:3630:13 | function 'DumpRecordLayout' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/AST/ScanfFormatString.cpp:75:29 | function 'ParseScanfSpecifier' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/AST/ScanfFormatString.cpp:419:22 | function 'fixType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/Stmt.cpp:670:22 | function 'AnalyzeAsmString' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/AST/StmtOpenMP.cpp:78:24 | function 'tryToFindNextInnerLoop' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/AST/StmtOpenMP.cpp:125:29 | function 'doForAllLoops' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/StmtPrinter.cpp:509:19 | function 'VisitGCCAsmStmt' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/AST/StmtPrinter.cpp:2340:19 | function 'VisitLambdaExpr' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/AST/StmtPrinter.cpp:2712:19 | function 'VisitRequiresExpr' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/AST/StmtProfile.cpp:722:25 | function 'VisitOMPReductionClause' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/AST/TemplateBase.cpp:53:13 | function 'printIntegral' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/AST/TemplateName.cpp:418:20 | function 'print' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/TextNodeDumper.cpp:266:22 | function 'Visit' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/TextNodeDumper.cpp:2311:22 | function 'VisitFunctionDecl' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/AST/TextNodeDumper.cpp:2628:22 | function 'VisitCXXRecordDecl' has cognitive complexity of 206 (threshold 25) |
| TP | clang/lib/AST/TextNodeDumper.cpp:2645:12 | lambda has cognitive complexity of 124 (threshold 25) |
| TP | clang/lib/AST/TextNodeDumper.cpp:3016:22 | function 'VisitObjCPropertyDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/Type.cpp:522:16 | function 'getLocallyUnqualifiedSingleStepDesugaredType' has cognitive complexity of 121 (threshold 25) |
| TP | clang/lib/AST/Type.cpp:537:25 | function 'getSplitDesugaredType' has cognitive complexity of 183 (threshold 25) |
| TP | clang/lib/AST/Type.cpp:558:25 | function 'getSplitUnqualifiedTypeImpl' has cognitive complexity of 185 (threshold 25) |
| TP | clang/lib/AST/Type.cpp:608:39 | function 'getAsSugar' has cognitive complexity of 185 (threshold 25) |
| TP | clang/lib/AST/Type.cpp:654:19 | function 'getUnqualifiedDesugaredType' has cognitive complexity of 183 (threshold 25) |
| TP | clang/lib/AST/Type.cpp:3718:20 | function 'FunctionProtoType' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/AST/TypeLoc.cpp:133:15 | function 'initializeImpl' has cognitive complexity of 186 (threshold 25) |
| TP | clang/lib/AST/TypePrinter.cpp:975:19 | function 'printFunctionProtoAfter' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/TypePrinter.cpp:2496:1 | function 'printTo' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/AST/TypePrinter.cpp:2706:18 | function 'print' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/AST/VTableBuilder.cpp:1471:28 | function 'AddMethods' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/AST/VTableBuilder.cpp:1947:28 | function 'dumpLayout' has cognitive complexity of 133 (threshold 25) |
| TP | clang/lib/AST/VTableBuilder.cpp:3047:22 | function 'AddMethods' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/AST/VTableBuilder.cpp:3252:22 | function 'dumpLayout' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/VTableBuilder.cpp:3404:30 | function 'computeVTablePaths' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/AST/VTableBuilder.cpp:3755:30 | function 'dumpMethodLocations' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/ASTMatchers/ASTMatchFinder.cpp:511:8 | function 'dataTraverseNode' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/ASTMatchers/ASTMatchFinder.cpp:1150:8 | function 'matchesAnyAncestorOf' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/ASTMatchers/Dynamic/Marshallers.cpp:17:1 | function 'getBestGuess' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/ASTMatchers/Dynamic/Parser.cpp:108:13 | function 'getNextToken' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/ASTMatchers/Dynamic/Parser.cpp:353:14 | function 'parseIdentifierPrefixImpl' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/ASTMatchers/Dynamic/Parser.cpp:468:14 | function 'parseMatcherBuilder' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/ASTMatchers/Dynamic/Parser.cpp:631:14 | function 'parseMatcherExpressionImpl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/ASTMatchers/Dynamic/Registry.cpp:702:11 | function 'getMatcherCompletions' has cognitive complexity of 118 (threshold 25) |
| TP | clang/lib/ASTMatchers/LowLevelHelpers.cpp:27:13 | function 'matchEachArgumentWithParamTypeImpl' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Analysis/BodyFarm.cpp:345:14 | function 'create_call_once' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Analysis/BodyFarm.cpp:784:14 | function 'createObjCPropertyGetter' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:1124:13 | function 'checkIncorrectLogicOperator' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:1349:13 | function 'tryEvaluateBool' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:1399:13 | function 'evaluateAsBooleanConditionNoCache' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:1669:34 | function 'buildCFG' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:2680:13 | function 'VisitLogicalOperator' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:2864:23 | function 'VisitCallExpr' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:3111:23 | function 'VisitDeclSubExpr' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:3246:23 | function 'VisitIfStmt' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:3673:23 | function 'VisitForStmt' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:4035:23 | function 'VisitWhileStmt' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:5644:3 | function 'StmtPrinterHelper' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:5990:13 | function 'print_elem' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Analysis/CFG.cpp:6172:13 | function 'print_block' has cognitive complexity of 105 (threshold 25) |
| TP | clang/lib/Analysis/Consumed.cpp:604:27 | function 'handleCall' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Analysis/Consumed.cpp:943:13 | function 'splitVarStateForIfBinOp' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Analysis/Consumed.cpp:1221:24 | function 'splitState' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Analysis/Consumed.cpp:1300:24 | function 'run' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Analysis/ExprMutationAnalyzer.cpp:26:13 | function 'canExprResolveTo' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/CNFFormula.cpp:115:12 | function 'buildCNF' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:403:8 | function 'PropagateResultObject' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:491:19 | function 'initialize' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/FormulaSerialization.cpp:90:1 | function 'parseFormulaInternal' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp:267:8 | function 'recordState' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp:347:8 | function 'writeCode' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/RecordOps.cpp:57:6 | function 'copyRecord' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/RecordOps.cpp:134:6 | function 'recordsEqual' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/SimplifyConstraints.cpp:75:6 | function 'simplifyConstraints' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/Transfer.cpp:301:8 | function 'VisitCastExpr' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/Transfer.cpp:637:8 | function 'VisitCXXOperatorCallExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/Transfer.cpp:825:8 | function 'VisitInitListExpr' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:228:1 | function 'computeBlockInputState' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:483:1 | function 'runTypeErasedDataflowAnalysis' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp:146:43 | function 'solve' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Analysis/IntervalPartition.cpp:39:26 | function 'buildInterval' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Analysis/LifetimeSafety/Checker.cpp:234:8 | function 'issuePendingWarnings' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp:566:22 | function 'handleFunctionCall' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp:115:6 | function 'shouldTrackImplicitObjectArg' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Analysis/LifetimeSafety/LifetimeSafety.cpp:56:30 | function 'run' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Analysis/LiveVariables.cpp:373:25 | function 'VisitBinaryOperator' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Analysis/MacroExpansionContext.cpp:32:8 | function 'MacroExpands' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Analysis/PathDiagnostic.cpp:134:30 | function 'HandlePathDiagnostic' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Analysis/PathDiagnostic.cpp:662:25 | function 'create' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Analysis/PathDiagnostic.cpp:932:13 | function 'describeCodeDecl' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Analysis/ProgramPoint.cpp:167:20 | function 'printJson' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Analysis/ReachableCode.cpp:86:13 | function 'isDeadReturn' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Analysis/ReachableCode.cpp:188:13 | function 'isConfigurationValue' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Analysis/ReachableCode.cpp:316:17 | function 'scanFromBlock' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Analysis/RetainSummaryManager.cpp:241:23 | function 'getSummaryForOSObject' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Analysis/RetainSummaryManager.cpp:291:44 | function 'getSummaryForObjCOrCFObject' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Analysis/RetainSummaryManager.cpp:716:23 | function 'canEval' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Analysis/RetainSummaryManager.cpp:1019:23 | function 'getStandardMethodSummary' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Analysis/ThreadSafety.cpp:687:21 | function 'VisitCallExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Analysis/ThreadSafety.cpp:1594:39 | function 'getTrylockCallExpr' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Analysis/ThreadSafety.cpp:1876:28 | function 'checkAccess' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Analysis/ThreadSafety.cpp:2021:20 | function 'handleCall' has cognitive complexity of 138 (threshold 25) |
| TP | clang/lib/Analysis/ThreadSafety.cpp:2589:28 | function 'runAnalysis' has cognitive complexity of 130 (threshold 25) |
| TP | clang/lib/Analysis/ThreadSafetyCommon.cpp:125:30 | function 'translateAttrExpr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Analysis/ThreadSafetyCommon.cpp:377:27 | function 'translateDeclRefExpr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Analysis/UninitializedValues.cpp:512:13 | function 'getUninitUse' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:514:13 | function 'isPtrBufferSafe' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:598:13 | function 'isSafeSpanTwoParamConstruct' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:702:13 | function 'isSafeArraySubscript' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:889:1 | function 'hasUnsafeFormatOrSArg' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:2872:8 | function 'matches' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:3785:1 | function 'createOverloadsForFixedParams' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:4251:1 | function 'getFixIts' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Analysis/UnsafeBufferUsage.cpp:4397:13 | function 'applyGadgets' has cognitive complexity of 84 (threshold 25) |
| TP | clang/lib/Basic/Attributes.cpp:44:12 | function 'hasAttributeImpl' has cognitive complexity of 614 (threshold 25) |
| TP | clang/lib/Basic/Attributes.cpp:242:31 | function 'calculateAttributeSpellingListIndex' has cognitive complexity of 3268 (threshold 25) |
| TP | clang/lib/Basic/BuiltinTargetFeatures.h:40:21 | function 'getAndFeatures' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Basic/Builtins.cpp:139:13 | function 'builtinIsSupported' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Basic/CodeGenOptions.cpp:22:22 | function 'resetNonModularOptions' has cognitive complexity of 360 (threshold 25) |
| TP | clang/lib/Basic/DarwinSDKInfo.cpp:179:16 | function 'parseDarwinSDKSettingsJSON' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Basic/Diagnostic.cpp:246:39 | function 'dump' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/Basic/Diagnostic.cpp:633:25 | function 'ProcessDiag' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Basic/Diagnostic.cpp:787:20 | function 'ScanFormat' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Basic/Diagnostic.cpp:1088:18 | function 'FormatDiagnostic' has cognitive complexity of 127 (threshold 25) |
| TP | clang/lib/Basic/DiagnosticIDs.cpp:471:16 | function 'getDiagnosticSeverity' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Basic/DiagnosticIDs.cpp:792:25 | function 'getCXXCompatDiagId' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Basic/FileManager.cpp:211:43 | function 'getFileRef' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Basic/IdentifierTable.cpp:86:22 | function 'getKeywordStatusHelper' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Basic/IdentifierTable.cpp:269:23 | function 'AddKeywords' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Basic/IdentifierTable.cpp:404:36 | function 'getPPKeywordID' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Basic/IdentifierTable.cpp:603:28 | function 'getMethodFamilyImpl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Basic/LangOptions.cpp:26:19 | function 'resetNonModularOptions' has cognitive complexity of 341 (threshold 25) |
| TP | clang/lib/Basic/LangOptions.cpp:92:19 | function 'setLangDefaults' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Basic/Module.cpp:463:14 | function 'print' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/Basic/OpenMPKinds.cpp:43:17 | function 'getOpenMPSimpleClauseType' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Basic/OpenMPKinds.cpp:321:20 | function 'getOpenMPSimpleClauseTypeName' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Basic/SanitizerSpecialCaseList.cpp:40:32 | function 'createSanitizerSections' has cognitive complexity of 153 (threshold 25) |
| TP | clang/lib/Basic/Sanitizers.cpp:106:13 | function 'serializeSanitizerSet' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Basic/Sanitizers.cpp:114:13 | function 'serializeSanitizerMaskCutoffs' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Basic/SourceManager.cpp:1267:25 | function 'getLineNumber' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Basic/SourceManager.cpp:1674:21 | function 'computeMacroArgsCache' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Basic/SourceManager.cpp:2002:16 | function 'isInTheSameTranslationUnit' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Basic/SourceManager.cpp:2144:38 | function 'dump' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Basic/TargetInfo.cpp:419:18 | function 'adjust' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Basic/TargetInfo.cpp:743:23 | function 'getNormalizedGCCRegisterName' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Basic/TargetInfo.cpp:881:18 | function 'validateInputConstraint' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Basic/TargetInfo.cpp:1002:18 | function 'CheckFixedPointBits' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Basic/Targets.cpp:111:29 | function 'AllocateTarget' has cognitive complexity of 134 (threshold 25) |
| TP | clang/lib/Basic/Targets/AArch64.cpp:400:25 | function 'getTargetDefines' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/Basic/Targets/AArch64.cpp:783:20 | function 'getVScaleRange' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Basic/Targets/AArch64.cpp:972:25 | function 'handleTargetFeatures' has cognitive complexity of 220 (threshold 25) |
| TP | clang/lib/Basic/Targets/AArch64.cpp:1329:37 | function 'parseTargetAttr' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Basic/Targets/AMDGPU.cpp:282:24 | function 'getTargetDefines' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Basic/Targets/AMDGPU.h:161:8 | function 'validateAsmConstraint' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Basic/Targets/ARM.cpp:223:16 | function 'ARMTargetInfo' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Basic/Targets/ARM.cpp:474:21 | function 'handleTargetFeatures' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Basic/Targets/ARM.cpp:691:21 | function 'getTargetDefines' has cognitive complexity of 108 (threshold 25) |
| TP | clang/lib/Basic/Targets/ARM.cpp:1188:21 | function 'validateAsmConstraint' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Basic/Targets/LoongArch.cpp:198:27 | function 'getTargetDefines' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Basic/Targets/LoongArch.cpp:432:22 | function 'parseTargetAttr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Basic/Targets/Mips.cpp:81:22 | function 'getTargetDefines' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Basic/Targets/Mips.cpp:249:22 | function 'validateTarget' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Basic/Targets/Mips.h:298:8 | function 'handleTargetFeatures' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Basic/Targets/OSTargets.cpp:150:13 | function 'addVisualCDefines' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Basic/Targets/PPC.cpp:285:21 | function 'getTargetDefines' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Basic/Targets/PPC.cpp:624:21 | function 'setFeatureEnabled' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Basic/Targets/RISCV.cpp:146:23 | function 'getTargetDefines' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Basic/Targets/RISCV.cpp:500:35 | function 'parseTargetAttr' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Basic/Targets/WebAssembly.cpp:218:29 | function 'handleTargetFeatures' has cognitive complexity of 80 (threshold 25) |
| TP | clang/lib/Basic/Targets/X86.cpp:238:21 | function 'handleTargetFeatures' has cognitive complexity of 117 (threshold 25) |
| TP | clang/lib/Basic/Targets/X86.cpp:511:21 | function 'getTargetDefines' has cognitive complexity of 131 (threshold 25) |
| TP | clang/lib/Basic/Warnings.cpp:46:13 | function 'ProcessWarningOptions' has cognitive complexity of 151 (threshold 25) |
| TP | clang/lib/CodeGen/ABIInfo.cpp:61:15 | function 'isHomogeneousAggregate' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/CodeGen/ABIInfoImpl.cpp:338:22 | function 'isSingleElementStruct' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/CodeGen/BackendUtil.cpp:676:13 | function 'addSanitizers' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/CodeGen/BackendUtil.cpp:824:26 | function 'RunOptimizationPipeline' has cognitive complexity of 134 (threshold 25) |
| TP | clang/lib/CodeGen/CGAtomic.cpp:559:13 | function 'EmitAtomicOp' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGAtomic.cpp:901:25 | function 'EmitAtomicExpr' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/CodeGen/CGBlocks.cpp:480:13 | function 'initializeForBlockHeader' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGBlocks.cpp:552:13 | function 'computeBlockInfo' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/CodeGen/CGBlocks.cpp:782:31 | function 'EmitBlockLiteral' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/CodeGen/CGBlocks.cpp:1454:34 | function 'GenerateBlockFunction' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/CGBlocks.cpp:1732:20 | function 'getBlockCaptureStr' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/CodeGen/CGBlocks.cpp:1925:18 | function 'GenerateCopyHelperFunction' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CGBlocks.cpp:2756:23 | function 'emitByrefStructureInit' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/CodeGen/CGBuiltin.cpp:1282:31 | function 'emitCountedByMemberSize' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGBuiltin.cpp:2224:25 | function 'emitBuiltinOSLogFormat' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGBuiltin.cpp:2644:25 | function 'EmitBuiltinExpr' has cognitive complexity of 616 (threshold 25) |
| TP | clang/lib/CodeGen/CGCUDANV.cpp:760:34 | function 'makeModuleCtorFunction' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/CodeGen/CGCXX.cpp:32:21 | function 'TryEmitBaseDestructorAsAlias' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:258:20 | function 'getCallingConventionForDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:1005:1 | function 'getTypeExpansion' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:1370:21 | function 'CreateCoercedLoad' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:1801:35 | function 'GetFunctionType' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:2058:13 | function 'getTrivialDefaultFunctionAttributes' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:2483:21 | function 'ConstructAttributeList' has cognitive complexity of 303 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:3214:23 | function 'EmitFunctionProlog' has cognitive complexity of 295 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:3693:21 | function 'tryEmitFusedAutoreleaseOfResult' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:3844:25 | function 'findDominatingStoreToReturnValue' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:4108:23 | function 'EmitFunctionEpilog' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:4796:23 | function 'EmitCallArgs' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:4998:23 | function 'EmitCallArg' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:5359:25 | function 'EmitCall' has cognitive complexity of 541 (threshold 25) |
| TP | clang/lib/CodeGen/CGCall.cpp:6282:11 | lambda has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/CodeGen/CGClass.cpp:1147:14 | function 'getMemcpyableField' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/CodeGen/CGClass.cpp:1263:23 | function 'EmitCtorPrologue' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGClass.cpp:1539:23 | function 'EmitDestructorBody' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/CodeGen/CGClass.cpp:2010:23 | function 'EnterDtorCleanups' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/CGCleanup.cpp:652:23 | function 'PopCleanupBlock' has cognitive complexity of 205 (threshold 25) |
| TP | clang/lib/CodeGen/CGCoroutine.cpp:869:23 | function 'EmitCoroutineBody' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:472:24 | function 'getClassName' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:751:19 | function 'CreateCompileUnit' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:875:28 | function 'CreateType' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:2156:19 | function 'CollectRecordFields' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:2335:34 | function 'CreateCXXMemberFunction' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:2560:14 | function 'CollectTemplateParams' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:3364:30 | function 'getOrCreateModuleRef' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:3465:28 | function 'CreateTypeDefinition' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:4709:38 | function 'getOrCreateFunctionType' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:4802:19 | function 'emitFunctionStart' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:5192:37 | function 'EmitDeclare' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:5381:37 | function 'EmitDeclare' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/CGDebugInfo.cpp:6455:19 | function 'finalize' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:52:23 | function 'EmitDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:787:23 | function 'EmitScalarInit' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:1190:23 | function 'emitStoresForConstant' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:1482:18 | function 'EmitAutoVarAlloca' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:1773:13 | function 'isCapturedBy' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:1836:23 | function 'emitZeroOrPatternForAutoVarInit' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:1944:23 | function 'EmitAutoVarInit' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/CGDecl.cpp:2675:23 | function 'EmitParmDecl' has cognitive complexity of 109 (threshold 25) |
| TP | clang/lib/CodeGen/CGDeclCXX.cpp:438:32 | function 'CreateGlobalInitOrCleanUpFunction' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CGDeclCXX.cpp:532:16 | function 'EmitCXXGlobalVarDeclInitFunc' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/CodeGen/CGDeclCXX.cpp:695:21 | function 'EmitCXXModuleInitFunc' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/CodeGen/CGDeclCXX.cpp:861:16 | function 'EmitCXXGlobalInitFunc' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/CodeGen/CGException.cpp:476:23 | function 'EmitStartEHSpec' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGException.cpp:828:36 | function 'EmitLandingPad' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/CGException.cpp:1211:23 | function 'ExitCXXTryStmt' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGException.cpp:1873:23 | function 'EmitCapturedLocals' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:356:1 | function 'pushTemporaryCleanup' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:515:1 | function 'EmitMaterializeTemporaryExpr' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:749:23 | function 'EmitTypeCheck' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:1452:16 | function 'EmitPointerWithAlignment' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:1934:18 | function 'tryEmitAsConstant' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:2472:25 | function 'EmitLoadOfLValue' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:2708:23 | function 'EmitStoreThroughLValue' has cognitive complexity of 101 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:2970:23 | function 'EmitStoreThroughBitfieldLValue' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:3049:23 | function 'EmitStoreThroughExtVectorComponentLValue' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:3184:13 | function 'setObjCGCLValueClass' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:3525:25 | function 'EmitDeclRefLValue' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:4116:23 | function 'EmitCheck' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:4909:25 | function 'EmitArraySubscriptExpr' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:5200:25 | function 'EmitArraySectionExpr' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:5679:25 | function 'EmitLValueForField' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:6488:27 | function 'EmitCallee' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:6563:25 | function 'EmitBinaryOperatorLValue' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:6820:25 | function 'EmitCall' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:7145:23 | function 'emitPseudoObjectExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CGExpr.cpp:7226:23 | function 'FlattenAccessAndTypeLValue' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprAgg.cpp:542:22 | function 'EmitArrayInit' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprAgg.cpp:786:22 | function 'VisitCastExpr' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprAgg.cpp:1691:22 | function 'VisitCXXParenListOrInitListExpr' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprAgg.cpp:2039:18 | function 'GetNumNonZeroBytesInInit' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprAgg.cpp:2222:23 | function 'EmitAggregateCopy' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprCXX.cpp:217:25 | function 'EmitCXXMemberOrOperatorMemberCallExpr' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprCXX.cpp:709:21 | function 'EmitCXXNewAllocSize' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprCXX.cpp:997:23 | function 'EmitNewArrayInitializer' has cognitive complexity of 114 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprCXX.cpp:1551:31 | function 'EmitCXXNewExpr' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprCXX.cpp:1904:13 | function 'EmitObjectDelete' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprCXX.cpp:2223:31 | function 'EmitDynamicCast' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprComplex.cpp:1029:35 | function 'EmitBinDiv' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprComplex.cpp:1214:1 | function 'EmitCompoundAssignLValue' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:191:32 | function 'addBits' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:409:43 | function 'buildFrom' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:666:13 | function 'EmitDesignatedInitUpdater' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:717:26 | function 'Build' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:839:26 | function 'Build' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:1402:19 | function 'EmitArrayInitialization' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:2241:24 | function 'tryEmitBase' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:2477:18 | function 'tryEmitPrivate' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprConstant.cpp:2662:24 | function 'EmitNullConstant' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:826:10 | function 'EmitMul' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:1535:27 | function 'EmitScalarCast' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:1600:27 | function 'EmitScalarConversion' has cognitive complexity of 92 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:2055:27 | function 'VisitConvertVectorExpr' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:2270:27 | function 'VisitInitListExpr' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:2582:27 | function 'VisitCastExpr' has cognitive complexity of 192 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:3241:20 | function 'EmitScalarPrePostIncDec' has cognitive complexity of 140 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:3759:20 | function 'VisitUnaryExprOrTypeTraitExpr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:3977:27 | function 'EmitCompoundAssignLValue' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:4577:15 | function 'tryEmitFMulAdd' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:4658:27 | function 'EmitAdd' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:4820:27 | function 'EmitSub' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:4966:27 | function 'EmitShl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:5133:27 | function 'EmitCompare' has cognitive complexity of 74 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:5430:27 | function 'VisitBinLAnd' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:5599:27 | function 'VisitBinLOr' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:5790:1 | function 'VisitAbstractConditionalOperator' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/CodeGen/CGExprScalar.cpp:6223:29 | function 'EmitGEPOffsetInBytes' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGHLSLBuiltins.cpp:458:25 | function 'EmitHLSLBuiltinExpr' has cognitive complexity of 175 (threshold 25) |
| TP | clang/lib/CodeGen/CGHLSLRuntime.cpp:292:21 | function 'emitBufferGlobalsAndMetadata' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGHLSLRuntime.cpp:921:21 | function 'emitEntryFunction' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGLoopInfo.cpp:599:21 | function 'push' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjC.cpp:377:37 | function 'tryGenerateSpecializedMessageSend' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjC.cpp:573:25 | function 'EmitObjCMessageExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjC.cpp:917:23 | function 'PropertyImplStrategy' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjC.cpp:1135:18 | function 'generateObjCGetterBody' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjC.cpp:1468:18 | function 'generateObjCSetterBody' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCGNU.cpp:1548:19 | function 'ModuleInitFunction' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCGNU.cpp:1724:8 | function 'GenerateClass' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCGNU.cpp:2736:12 | function 'GenerateMessageSendSuper' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCGNU.cpp:2850:12 | function 'GenerateMessageSend' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCGNU.cpp:3600:28 | function 'GeneratePropertyList' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCGNU.cpp:3913:28 | function 'ModuleInitFunction' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:2070:34 | function 'EmitMessageSend' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:2398:23 | function 'BuildRCRecordLayout' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:2539:27 | function 'InlineLayoutInstruction' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:2635:34 | function 'getBitmapBlockLayout' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:3151:34 | function 'EmitPropertyList' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:3427:17 | function 'GenerateClass' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:4526:17 | function 'EmitTryOrSynchronizedStmt' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:5344:20 | function 'buildBitmap' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCMac.cpp:6423:30 | function 'GenerateClass' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGObjCRuntime.cpp:140:21 | function 'EmitTryCatchStmt' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:3397:13 | function 'emitPrivatesInit' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:3757:18 | function 'emitTaskInit' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:4370:52 | function 'emitDependClause' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:5083:23 | function 'emitPrivateReduction' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:5324:23 | function 'emitReduction' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:5531:26 | lambda has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:6412:30 | function 'getSingleCompoundChild' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:6454:30 | function 'getNumTeamsExprForTargetDirective' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:6628:13 | function 'getNumThreads' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:6719:30 | function 'getNumThreadsExprForTargetDirective' has cognitive complexity of 99 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:7037:10 | function 'areSemanticallyEqual' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:7696:8 | function 'generateInfoForComponentList' has cognitive complexity of 315 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:8832:8 | function 'generateAllInfoForClauses' has cognitive complexity of 182 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:9001:9 | lambda has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:9297:3 | function 'MappableExprsHandler' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:9741:8 | function 'addImplicitMapForAttachPtrBaseIfMemberOfCapturedVD' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:10000:8 | function 'generateInfoForCaptureFromComponentLists' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:10386:1 | function 'getNestedDistributeDirective' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:10699:13 | function 'genMapInfoForCaptures' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:11655:23 | function 'emitTargetDataStandAloneCall' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:12159:13 | function 'emitAArch64DeclareSimdFunction' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:12256:23 | function 'emitDeclareSimdFunction' has cognitive complexity of 116 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:12618:26 | function 'getAddressOfLocalVariable' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntime.cpp:12784:51 | function 'tryToDisableInnerAnalysis' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:196:8 | function 'markAsEscaped' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:261:8 | function 'VisitOpenMPCapturedStmt' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:2183:26 | function 'adjustTargetSpecificDataForLambdas' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:313:24 | function 'lowerUnion' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:410:19 | function 'accumulateBitFields' has cognitive complexity of 166 (threshold 25) |
| TP | clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:755:24 | function 'computeVolatileBitfields' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:1082:15 | function 'ComputeRecordLayout' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:878:23 | function 'EmitIfStmt' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:1273:23 | function 'EmitForStmt' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:1576:23 | function 'EmitReturnStmt' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:1829:23 | function 'EmitCaseStmt' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:2071:20 | function 'CollectStatementsForCase' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:2335:23 | function 'EmitSwitchStmt' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:2685:1 | function 'EmitAsmStores' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmt.cpp:2793:23 | function 'EmitAsmStmt' has cognitive complexity of 195 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:269:3 | function 'OMPSimdLexicalScope' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:507:24 | function 'emitOutlinedFunctionPrologue' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:896:23 | function 'EmitOMPFirstprivateClause' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:1065:23 | function 'EmitOMPCopyinClause' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:1137:23 | function 'EmitOMPLastprivateClauseInit' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:1200:23 | function 'EmitOMPLastprivateClauseFinal' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:1291:23 | function 'EmitOMPReductionClauseInit' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:1583:1 | function 'checkForLastprivateConditionalUpdate' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:2823:13 | function 'isSimdSupportedByOpenMPIRBuilder' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:2994:23 | function 'EmitOMPUnrollDirective' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:3521:23 | function 'EmitOMPWorksharingLoop' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:4922:23 | function 'EmitOMPTaskBasedDirective' has cognitive complexity of 147 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:5025:20 | lambda has cognitive complexity of 88 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:5731:23 | function 'EmitOMPScanDirective' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:5932:23 | function 'EmitOMPDistributeLoop' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:6213:23 | function 'EmitOMPOrderedDirective' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:6436:32 | function 'emitOMPAtomicRMW' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:6643:13 | function 'emitOMPAtomicCaptureExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:6863:23 | function 'EmitOMPAtomicDirective' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:7662:23 | function 'EmitOMPTargetDataDirective' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:7687:20 | lambda has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:7693:26 | lambda has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:7954:23 | function 'EmitOMPTaskLoopBasedDirective' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:8509:23 | function 'EmitSimpleOMPExecutableDirective' has cognitive complexity of 87 (threshold 25) |
| TP | clang/lib/CodeGen/CGStmtOpenMP.cpp:8517:20 | lambda has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/CodeGen/CGVTables.cpp:328:23 | function 'EmitCallAndReturnForThunk' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CGVTables.cpp:527:33 | function 'maybeEmitThunk' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CGVTables.cpp:764:22 | function 'addVTableComponent' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/CodeGen/CGVTables.cpp:1112:16 | function 'getVTableLinkage' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenAction.cpp:758:23 | function 'DiagnosticHandlerImpl' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenAction.cpp:1003:16 | function 'loadModule' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenFunction.cpp:362:23 | function 'FinishFunction' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenFunction.cpp:752:23 | function 'StartFunction' has cognitive complexity of 735 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenFunction.cpp:1459:23 | function 'GenerateCode' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenFunction.cpp:1897:23 | function 'EmitBranchOnBoolExpr' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenFunction.cpp:2885:23 | function 'checkTargetFeatures' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:112:1 | function 'createTargetCodeGenInfo' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:399:16 | function 'CodeGenModule' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:769:21 | function 'checkAliases' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:972:21 | function 'Release' has cognitive complexity of 229 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:1917:13 | function 'shouldAssumeDSOLocal' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:2129:20 | function 'getMangledNameImpl' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:2602:21 | function 'GenKernelArgMetadata' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:2795:21 | function 'SetLLVMFunctionAttributesForDefinition' has cognitive complexity of 87 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:3025:21 | function 'GetCPUAndFeaturesAttributes' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:3141:21 | function 'setNonAliasAttributes' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:3332:21 | function 'SetFunctionAttributes' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:3674:21 | function 'EmitDeferred' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:4289:21 | function 'EmitGlobal' has cognitive complexity of 105 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:4591:21 | function 'shouldEmitFunction' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:4756:21 | function 'emitMultiVersionFunctions' has cognitive complexity of 99 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:4790:13 | lambda has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:4942:21 | function 'emitCPUDispatchDefinition' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:5200:32 | function 'GetOrCreateLLVMFunction' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:5576:16 | function 'GetOrCreateLLVMGlobal' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:5926:23 | function 'GetGlobalVarAddressSpace' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:6080:21 | function 'EmitGlobalVarDefinition' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:6378:13 | function 'isVarDeclStrongDefinition' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:6533:13 | function 'replaceUsesOfNonProtoConstant' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:6928:16 | function 'GetAddrOfConstantCFString' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:7311:32 | function 'GetAddrOfGlobalTemporary' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenModule.cpp:7595:21 | function 'EmitTopLevelDecl' has cognitive complexity of 103 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenTBAA.cpp:159:28 | function 'getTypeInfoHelper' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenTBAA.cpp:420:14 | function 'CollectFields' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenTBAA.cpp:515:28 | function 'getBaseTypeInfoHelper' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/CodeGenTypes.cpp:380:27 | function 'ConvertType' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/CodeGen/CoverageMappingGen.cpp:511:8 | function 'emitSourceRegions' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/CodeGen/CoverageMappingGen.cpp:1109:8 | function 'popRegions' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/CodeGen/CoverageMappingGen.cpp:1309:8 | function 'handleFileExit' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/CoverageMappingGen.cpp:1399:30 | function 'findGapAreaBetween' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/HLSLBufferLayoutBuilder.cpp:31:26 | function 'layOutStruct' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/ItaniumCXXABI.cpp:637:25 | function 'EmitLoadOfMemberFunctionPointer' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/CodeGen/ItaniumCXXABI.cpp:2703:21 | function 'EmitGuardedInit' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/ItaniumCXXABI.cpp:3199:21 | function 'EmitThreadLocalInitFuncs' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/MicrosoftCXXABI.cpp:1855:40 | function 'getAddrOfVTable' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/MicrosoftCXXABI.cpp:2661:23 | function 'EmitGuardedInit' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/CodeGen/MicrosoftCXXABI.cpp:3379:31 | function 'EmitNonNullMemberPointerConversion' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/ModuleBuilder.cpp:240:10 | function 'HandleTagDeclDefinition' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/SwiftCallingConv.cpp:272:24 | function 'addEntry' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/CodeGen/SwiftCallingConv.cpp:469:24 | function 'finish' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/AMDGPU.cpp:418:25 | function 'EmitAMDGPUBuiltinExpr' has cognitive complexity of 115 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/ARM.cpp:359:31 | function 'GetNeonType' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/ARM.cpp:1781:25 | function 'EmitCommonNeonBuiltinExpr' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/ARM.cpp:2746:25 | function 'EmitARMBuiltinExpr' has cognitive complexity of 119 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/ARM.cpp:3583:25 | function 'EmitARMMVEBuiltinExpr' has cognitive complexity of 687 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/ARM.cpp:3684:25 | function 'EmitARMCDEBuiltinExpr' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/ARM.cpp:4621:25 | function 'EmitAArch64SVEBuiltinExpr' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/ARM.cpp:5091:25 | function 'EmitAArch64BuiltinExpr' has cognitive complexity of 360 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/NVPTX.cpp:428:25 | function 'EmitNVPTXBuiltinExpr' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/PPC.cpp:73:25 | function 'EmitPPCBuiltinExpr' has cognitive complexity of 299 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/RISCV.cpp:1073:25 | function 'EmitRISCVBuiltinExpr' has cognitive complexity of 894 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/SPIR.cpp:22:25 | function 'EmitSPIRVBuiltinExpr' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/SystemZ.cpp:39:25 | function 'EmitSystemZBuiltinExpr' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/WebAssembly.cpp:24:25 | function 'EmitWebAssemblyBuiltinExpr' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/CodeGen/TargetBuiltins/X86.cpp:793:25 | function 'EmitX86BuiltinExpr' has cognitive complexity of 266 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/AArch64.cpp:371:28 | function 'classifyArgumentType' has cognitive complexity of 88 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/AArch64.cpp:546:28 | function 'classifyReturnType' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/AArch64.cpp:731:22 | function 'passAsPureScalableType' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/AArch64.cpp:879:24 | function 'EmitAAPCSVAArg' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/AMDGPU.cpp:214:27 | function 'classifyArgumentType' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/AMDGPU.cpp:341:31 | function 'setFunctionDeclAttributes' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/ARM.cpp:364:24 | function 'classifyArgumentType' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/ARM.cpp:483:13 | function 'isIntegerLikeType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/ARM.cpp:568:24 | function 'classifyReturnType' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/CSKY.cpp:74:25 | function 'classifyArgumentType' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/DirectX.cpp:49:39 | function 'getHLSLType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/Hexagon.cpp:140:28 | function 'classifyReturnType' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/LoongArch.cpp:103:24 | function 'detectFARsEligibleStructHelper' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/LoongArch.cpp:295:30 | function 'classifyArgumentType' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/NVPTX.cpp:237:30 | function 'setTargetAttributes' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/RISCV.cpp:185:20 | function 'detectFPCCEligibleStructHelper' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/RISCV.cpp:593:26 | function 'classifyArgumentType' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/SPIR.cpp:781:1 | function 'getImageFormat' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/SystemZ.cpp:210:26 | function 'GetSingleElementType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/SystemZ.cpp:498:32 | function 'isVectorTypeBased' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:478:27 | function 'classifyReturnType' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:752:27 | function 'classifyArgumentType' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:1801:21 | function 'classify' has cognitive complexity of 180 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:2321:13 | function 'BitsContainNoUserData' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:2598:27 | function 'classifyReturnType' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:2732:16 | function 'classifyArgumentType' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:2864:16 | function 'classifyRegCallStructTypeImpl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:2933:21 | function 'computeInfo' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:3053:23 | function 'EmitVAArg' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/CodeGen/Targets/X86.cpp:3306:30 | function 'classify' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/CodeGen/VarBypassDetector.cpp:54:25 | function 'BuildScopeInformation' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/DependencyScanning/ModuleDepCollector.cpp:53:1 | function 'optimizeHeaderSearchOpts' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/DependencyScanning/ModuleDepCollector.cpp:678:23 | function 'handleTopLevelModule' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp:171:29 | function 'InotifyPollingLoop' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/Distro.cpp:96:27 | function 'DetectDistro' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:237:22 | function 'ParseArgStrings' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:434:25 | function 'TranslateInputArgs' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:543:13 | function 'setZosTargetVersion' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:613:21 | function 'computeTargetTriple' has cognitive complexity of 129 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:944:1 | function 'inferOffloadToolchains' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:1038:14 | function 'CreateOffloadingDeviceToolChains' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:1292:14 | function 'loadConfigFiles' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:1388:14 | function 'loadDefaultConfigFiles' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:1472:22 | function 'BuildCompilation' has cognitive complexity of 121 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:1864:14 | function 'getCrashDiagnosticFile' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:1963:14 | function 'generateCompilationDiagnostics' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:2250:13 | function 'ExecuteCompilation' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:2478:14 | function 'HandleImmediateArgs' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:2704:17 | function 'PrintActions1' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:2807:14 | function 'BuildUniversalActions' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:2985:14 | function 'BuildInputs' has cognitive complexity of 166 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:3523:5 | function 'getDeviceDependences' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:3681:5 | function 'getDeviceDependences' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:4195:14 | function 'handleArguments' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:4376:14 | function 'BuildActions' has cognitive complexity of 154 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:4738:9 | function 'getOffloadArchs' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:4839:17 | function 'BuildOffloadingActions' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:5084:17 | function 'ConstructPhaseAction' has cognitive complexity of 93 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:5293:14 | function 'BuildJobs' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:5885:23 | function 'BuildJobsForActionNoCache' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:6279:21 | function 'GetNamedOutputPath' has cognitive complexity of 111 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:6852:26 | function 'getToolChain' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Driver/Driver.cpp:7327:13 | function 'applyOneOverrideOption' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Driver/Job.cpp:206:15 | function 'Print' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Driver/OffloadBundler.cpp:1365:6 | function 'isCodeObjectCompatible' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Driver/OffloadBundler.cpp:1534:23 | function 'UnbundleFiles' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Driver/OffloadBundler.cpp:1783:23 | function 'UnbundleArchive' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Driver/SanitizerArgs.cpp:398:16 | function 'SanitizerArgs' has cognitive complexity of 318 (threshold 25) |
| TP | clang/lib/Driver/SanitizerArgs.cpp:1230:20 | function 'toString' has cognitive complexity of 189 (threshold 25) |
| TP | clang/lib/Driver/SanitizerArgs.cpp:1248:20 | function 'toStringWithGroups' has cognitive complexity of 228 (threshold 25) |
| TP | clang/lib/Driver/SanitizerArgs.cpp:1299:21 | function 'addArgs' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Driver/ToolChain.cpp:170:13 | function 'getAArch64MultilibFlags' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/ToolChain.cpp:236:13 | function 'getARMMultilibFlags' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Driver/ToolChain.cpp:1105:24 | function 'GetLinkerPath' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Driver/ToolChain.cpp:1721:39 | function 'TranslateOpenMPTargetArgs' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/AIX.cpp:110:19 | function 'ConstructJob' has cognitive complexity of 101 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/AMDGPU.cpp:97:32 | function 'scanLibDevicePath' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/AMDGPU.cpp:195:27 | function 'getInstallationPathCandidates' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/AMDGPU.cpp:445:32 | function 'detectHIPRuntime' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/AMDGPU.cpp:520:32 | function 'AddHIPIncludeArgs' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/AVR.cpp:512:19 | function 'ConstructJob' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/AArch64.cpp:29:20 | function 'getAArch64TargetCPUByTriple' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/AArch64.cpp:249:15 | function 'getAArch64TargetFeatures' has cognitive complexity of 132 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/ARM.cpp:263:11 | function 'setArchNameInTriple' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/ARM.cpp:537:25 | function 'getARMTargetFeatures' has cognitive complexity of 226 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/LoongArch.cpp:23:22 | function 'getLoongArchABI' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/LoongArch.cpp:128:17 | function 'getLoongArchTargetFeatures' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/Mips.cpp:185:12 | function 'getMIPSTargetFeatures' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/RISCV.cpp:68:13 | function 'getRISCVTargetFeatures' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/RISCV.cpp:239:20 | function 'getRISCVArch' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/Sparc.cpp:142:13 | function 'getSparcTargetFeatures' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/X86.cpp:22:18 | function 'getX86TargetCPU' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Arch/X86.cpp:119:11 | function 'getX86TargetFeatures' has cognitive complexity of 103 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/BareMetal.cpp:452:17 | function 'AddClangCXXStdlibIncludeArgs' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/BareMetal.cpp:597:25 | function 'ConstructJob' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:364:13 | function 'addPGOAndCoverageFlags' has cognitive complexity of 133 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:823:13 | function 'AddPreprocessingOptions' has cognitive complexity of 125 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:1377:13 | function 'CollectARMPACBTIOptions' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:1629:13 | function 'AddAArch64TargetArgs' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:1775:13 | function 'AddMIPSTargetArgs' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:1923:13 | function 'AddPPCTargetArgs' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:2142:13 | function 'AddX86TargetArgs' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:2396:13 | function 'CollectArgsForIntegratedAssembler' has cognitive complexity of 162 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:2751:13 | function 'RenderFloatingPointOptions' has cognitive complexity of 182 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:3426:13 | function 'RenderSSPOptions' has cognitive complexity of 92 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:3836:13 | function 'RenderModulesOptions' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:4124:13 | function 'RenderObjCOptions' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:4369:1 | function 'renderDebugOptions' has cognitive complexity of 126 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:4843:13 | function 'ConstructJob' has cognitive complexity of 1157 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:8182:20 | function 'AddObjCRuntimeArgs' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:8390:13 | function 'AddClangCLArgs' has cognitive complexity of 94 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:8694:15 | function 'ConstructJob' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:9000:22 | function 'ConstructJob' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Clang.cpp:9248:21 | function 'ConstructJob' has cognitive complexity of 93 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:481:13 | function 'AddLinkerInputs' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:570:20 | function 'getLDMOption' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:998:13 | function 'addLTOOptions' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:1591:1 | function 'collectSanitizerRuntimes' has cognitive complexity of 100 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:1737:13 | function 'addSanitizerRuntimes' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:1988:8 | function 'ParsePICArgs' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:2545:13 | function 'addX86AlignBranchArgs' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:2695:13 | function 'GetSDLFromOffloadArchive' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CommonArgs.cpp:3173:13 | function 'addMCModel' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/CrossWindows.cpp:64:35 | function 'ConstructJob' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Cuda.cpp:38:13 | function 'getCudaVersion' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Cuda.cpp:139:27 | function 'CudaInstallationDetector' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Cuda.cpp:384:24 | function 'ConstructJob' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:104:25 | function 'ConstructJob' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:221:22 | function 'AddLinkArgs' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:573:22 | function 'ConstructJob' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:1277:19 | function 'AddLinkARCArgs' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:1593:19 | function 'AddLinkRuntimeLibArgs' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:2479:14 | function 'AddDeploymentTarget' has cognitive complexity of 103 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:3051:24 | function 'TranslateArgs' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:3627:14 | function 'addMinVersionArgs' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Darwin.cpp:3702:14 | function 'addPlatformVersionArgs' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/DragonFly.cpp:52:25 | function 'ConstructJob' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Flang.cpp:522:13 | function 'addTargetOptions' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Flang.cpp:702:13 | function 'addFloatingPointOptions' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Flang.cpp:923:13 | function 'ConstructJob' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/FreeBSD.cpp:128:23 | function 'ConstructJob' has cognitive complexity of 100 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Fuchsia.cpp:30:23 | function 'ConstructJob' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:67:26 | function 'ConstructJob' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:271:31 | function 'ConstructJob' has cognitive complexity of 205 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:590:34 | function 'ConstructJob' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:1611:1 | function 'selectRISCVMultilib' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:1813:13 | function 'findBiarchMultilibs' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:2088:44 | function 'init' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:2321:55 | function 'CollectLibDirsAndTriples' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Gnu.cpp:2954:44 | function 'ScanGentooGccConfig' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/HIPAMD.cpp:376:18 | function 'getDeviceLibs' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/HIPUtility.cpp:82:8 | function 'processStaticLibraries' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/HIPUtility.cpp:347:11 | function 'constructGenerateObjFileFromHIPFatBinary' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/HLSL.cpp:409:16 | function 'TranslateArgs' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Haiku.cpp:22:21 | function 'ConstructJob' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Hexagon.cpp:46:13 | function 'handleHVXTargetFeatures' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Hexagon.cpp:263:1 | function 'constructHexagonLinkArgs' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Linux.cpp:40:20 | function 'getMultiarchTriple' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Linux.cpp:225:8 | function 'Linux' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Linux.cpp:557:20 | function 'getDynamicLinker' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/MSVC.cpp:63:28 | function 'ConstructJob' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/MSVC.cpp:657:21 | function 'AddClangSystemIncludeArgs' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/MSVC.cpp:856:13 | function 'TranslateOptArg' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/MinGW.cpp:103:28 | function 'ConstructJob' has cognitive complexity of 107 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/NetBSD.cpp:114:22 | function 'ConstructJob' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/OpenBSD.cpp:107:23 | function 'ConstructJob' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/PS4CPU.cpp:223:29 | function 'ConstructJob' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/SYCL.cpp:99:16 | function 'TranslateArgs' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/Solaris.cpp:81:23 | function 'ConstructJob' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/WebAssembly.cpp:82:20 | function 'ConstructJob' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Driver/ToolChains/WebAssembly.cpp:303:19 | function 'addClangTargetOptions' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Driver/XRayArgs.cpp:24:11 | function 'XRayArgs' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Driver/XRayArgs.cpp:181:16 | function 'addArgs' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Edit/RewriteObjCFoundationAPI.cpp:440:13 | function 'getNSArrayObjects' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Edit/RewriteObjCFoundationAPI.cpp:490:13 | function 'rewriteToDictionaryLiteral' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Edit/RewriteObjCFoundationAPI.cpp:683:13 | function 'getLiteralInfo' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Edit/RewriteObjCFoundationAPI.cpp:749:13 | function 'rewriteToNumberLiteral' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Edit/RewriteObjCFoundationAPI.cpp:972:13 | function 'rewriteToNumericBoxedExpression' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/ExtractAPI/DeclarationFragments.cpp:251:51 | function 'getFragmentsForType' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/ExtractAPI/DeclarationFragments.cpp:988:30 | function 'getFragmentsForTemplateParameters' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/ExtractAPI/DeclarationFragments.cpp:1463:51 | function 'getFragmentsForObjCProperty' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:59:28 | function 'getRelativeIncludeName' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Format/BreakableToken.cpp:56:1 | function 'getCommentSplit' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Format/BreakableToken.cpp:282:39 | function 'BreakableStringLiteralUsingOperators' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Format/BreakableToken.cpp:469:24 | function 'BreakableBlockComment' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Format/BreakableToken.cpp:853:30 | function 'BreakableLineCommentSection' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:371:28 | function 'canBreak' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:471:28 | function 'mustBreak' has cognitive complexity of 137 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:786:28 | function 'addTokenOnCurrentLine' has cognitive complexity of 175 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:1133:32 | function 'addTokenOnNewLine' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:1422:23 | function 'getNewLineColumn' has cognitive complexity of 134 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:1735:32 | function 'moveStateToNextToken' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:1916:28 | function 'moveStatePastFakeLParens' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:2045:28 | function 'moveStatePastScopeOpener' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:2303:32 | function 'reformatRawStringLiteral' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:2560:23 | function 'createBreakableToken' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Format/ContinuationIndenter.cpp:2677:23 | function 'breakProtrudingToken' has cognitive complexity of 324 (threshold 25) |
| TP | clang/lib/Format/DefinitionBlockSeparator.cpp:31:32 | function 'separateBlocks' has cognitive complexity of 161 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:289:20 | function 'input' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:999:15 | function 'mapping' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:2336:17 | function 'parseConfiguration' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:2543:8 | function 'insertBraces' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:2638:8 | function 'removeSemi' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:2690:8 | function 'editEnumTrailingComma' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:2741:8 | function 'requoteJSStringLiteral' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:2874:7 | function 'countVariableAlignments' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:3270:3 | function 'guessIsObjC' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:3481:13 | function 'sortCppIncludes' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:3590:23 | function 'sortCppIncludes' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:4046:1 | function 'reformat' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Format/Format.cpp:4473:23 | function 'getStyle' has cognitive complexity of 107 (threshold 25) |
| TP | clang/lib/Format/FormatToken.cpp:178:26 | function 'precomputeFormattingInfos' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Format/FormatTokenLexer.cpp:87:43 | function 'lex' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Format/FormatTokenLexer.cpp:155:24 | function 'tryMergePreviousTokens' has cognitive complexity of 92 (threshold 25) |
| TP | clang/lib/Format/FormatTokenLexer.cpp:802:13 | function 'lexCSharpString' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Format/FormatTokenLexer.cpp:1245:32 | function 'getNextToken' has cognitive complexity of 115 (threshold 25) |
| TP | clang/lib/Format/IntegerLiteralSeparatorFixer.cpp:45:31 | function 'process' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Format/MacroCallReconstructor.cpp:131:30 | function 'prepareParent' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Format/MacroCallReconstructor.cpp:318:30 | function 'endReconstruction' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Format/MacroExpander.cpp:164:16 | function 'expand' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Format/MatchFilePath.cpp:24:6 | function 'matchFilePath' has cognitive complexity of 111 (threshold 25) |
| TP | clang/lib/Format/NamespaceEndCommentsFixer.cpp:62:13 | function 'computeName' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Format/NamespaceEndCommentsFixer.cpp:281:71 | function 'analyze' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Format/ObjCPropertyAttributeOrderFixer.cpp:35:39 | function 'sortPropertyAttributes' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Format/QualifierAlignmentFixer.cpp:178:54 | function 'analyzeRight' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Format/QualifierAlignmentFixer.cpp:378:54 | function 'analyzeLeft' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Format/SortJavaScriptImports.cpp:360:3 | function 'parseModuleReferences' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Format/SortJavaScriptImports.cpp:506:8 | function 'parseNamedBindings' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Format/TokenAnalyzer.cpp:98:16 | function 'process' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:149:8 | function 'parseAngle' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:304:8 | function 'parseParens' has cognitive complexity of 208 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:675:8 | function 'parseSquare' has cognitive complexity of 117 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:1088:8 | function 'parseTableGenSimpleValue' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:1179:8 | function 'parseBrace' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:1308:8 | function 'consumeToken' has cognitive complexity of 390 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:1986:12 | function 'parseLine' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:2217:8 | function 'modifyContext' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:2218:39 | lambda has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:2388:8 | function 'determineTokenType' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:2612:8 | function 'isStartOfName' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:2733:8 | function 'rParenEndsCast' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:2851:42 | lambda has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:3011:13 | function 'determineStarAmpUsage' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:3232:8 | function 'parse' has cognitive complexity of 77 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:3382:7 | function 'getCurrentPrecedence' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:3496:16 | function 'verilogGroupDecl' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:3711:21 | function 'getFunctionName' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:3870:13 | function 'isFunctionDeclarationName' has cognitive complexity of 111 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:4048:22 | function 'calculateFormattingInformation' has cognitive complexity of 211 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:4362:26 | function 'splitPenalty' has cognitive complexity of 125 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:4597:22 | function 'spaceRequiredBetween' has cognitive complexity of 289 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:5056:22 | function 'spaceRequiredBefore' has cognitive complexity of 418 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:5705:22 | function 'mustBreakBefore' has cognitive complexity of 246 (threshold 25) |
| TP | clang/lib/Format/TokenAnnotator.cpp:6183:22 | function 'canBreakBefore' has cognitive complexity of 227 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:229:3 | function 'tryFitMultipleLinesInOne' has cognitive complexity of 221 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:301:38 | lambda has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:592:12 | function 'tryMergeNamespace' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:718:12 | function 'tryMergeShortCaseLabels' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:772:12 | function 'tryMergeSimpleBlock' has cognitive complexity of 94 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:1286:12 | function 'analyzeSolutionSpace' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:1404:34 | function 'format' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineFormatter.cpp:1532:13 | function 'computeNewlines' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:196:27 | function 'parse' has cognitive complexity of 100 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:345:27 | function 'parseLevel' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:476:27 | function 'calculateBraceTypes' has cognitive complexity of 87 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:737:35 | function 'parseBlock' has cognitive complexity of 80 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:1433:27 | function 'parseStructuralElement' has cognitive complexity of 449 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:2177:27 | function 'tryToParsePropertyAccessor' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:2495:27 | function 'parseBracedList' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:2596:27 | function 'parseParens' has cognitive complexity of 94 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:2887:35 | function 'parseIfThenElse' has cognitive complexity of 93 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:3060:27 | function 'parseTryCatch' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:3794:27 | function 'parseEnum' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:4010:27 | function 'parseRecord' has cognitive complexity of 108 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:4411:31 | function 'parseVerilogHierarchyHeader' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:4580:27 | function 'addUnwrappedLine' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Format/UnwrappedLineParser.cpp:4861:27 | function 'readToken' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Format/WhitespaceManager.cpp:135:25 | function 'calculateLineBreakInformation' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Format/WhitespaceManager.cpp:292:1 | function 'AlignTokenSequence' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Format/WhitespaceManager.cpp:456:17 | function 'AlignTokens' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/Format/WhitespaceManager.cpp:819:25 | function 'alignConsecutiveShortCaseStatements' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Format/WhitespaceManager.cpp:1019:25 | function 'alignTrailingComments' has cognitive complexity of 89 (threshold 25) |
| TP | clang/lib/Format/WhitespaceManager.cpp:1273:25 | function 'alignArrayInitializersRightJustified' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Format/WhitespaceManager.cpp:1409:56 | function 'getCells' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/Frontend/ASTUnit.cpp:155:1 | function 'getBufferForFileHandlingRemapping' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Frontend/ASTUnit.cpp:275:17 | function 'getDeclShowContexts' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Frontend/ASTUnit.cpp:1113:15 | function 'Parse' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Frontend/ASTUnit.cpp:1493:19 | function 'LoadFromCompilerInvocationAction' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Frontend/ASTUnit.cpp:1935:37 | function 'ProcessCodeCompleteResults' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Frontend/ASTUnit.cpp:2025:15 | function 'CodeComplete' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInstance.cpp:959:24 | function 'ExecuteAction' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInstance.cpp:1784:36 | function 'findOrCompileModuleAndReadAST' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInstance.cpp:1949:19 | function 'loadModule' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:568:13 | function 'FixupInvocation' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:946:13 | function 'GenerateAnalyzerArgs' has cognitive complexity of 204 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:1031:13 | function 'ParseAnalyzerArgs' has cognitive complexity of 228 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:1532:30 | function 'GenerateCodeGenArgs' has cognitive complexity of 3376 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:1822:26 | function 'ParseCodeGenArgs' has cognitive complexity of 3453 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:2327:13 | function 'GenerateDependencyOutputArgs' has cognitive complexity of 116 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:2358:13 | function 'ParseDependencyOutputArgs' has cognitive complexity of 148 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:2536:30 | function 'GenerateDiagnosticArgs' has cognitive complexity of 348 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:2627:13 | function 'ParseDiagnosticArgs' has cognitive complexity of 330 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:2847:13 | function 'GenerateFrontendArgs' has cognitive complexity of 539 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:3014:13 | function 'ParseFrontendArgs' has cognitive complexity of 587 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:3292:13 | function 'GenerateHeaderSearchArgs' has cognitive complexity of 331 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:3404:13 | function 'ParseHeaderSearchArgs' has cognitive complexity of 316 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:3698:30 | function 'GenerateLangArgs' has cognitive complexity of 3088 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:3989:26 | function 'ParseLangArgs' has cognitive complexity of 3468 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:4775:13 | function 'GeneratePreprocessorArgs' has cognitive complexity of 160 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:4848:13 | function 'ParsePreprocessorArgs' has cognitive complexity of 152 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:4944:1 | function 'GeneratePreprocessorOutputArgs' has cognitive complexity of 125 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:4963:13 | function 'ParsePreprocessorOutputArgs' has cognitive complexity of 122 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:4982:13 | function 'GenerateTargetArgs' has cognitive complexity of 162 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:4998:13 | function 'ParseTargetArgs' has cognitive complexity of 168 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:5030:26 | function 'CreateFromArgsImpl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:5176:33 | function 'computeContextHash' has cognitive complexity of 683 (threshold 25) |
| TP | clang/lib/Frontend/CompilerInvocation.cpp:5319:30 | function 'visitPathsImpl' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/Frontend/FrontendAction.cpp:148:8 | function 'HandleTranslationUnit' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Frontend/FrontendAction.cpp:385:17 | function 'CreateWrappedASTConsumer' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Frontend/FrontendAction.cpp:575:24 | function 'collectModuleHeaderIncludes' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Frontend/FrontendAction.cpp:825:22 | function 'BeginSourceFile' has cognitive complexity of 176 (threshold 25) |
| TP | clang/lib/Frontend/FrontendActions.cpp:498:15 | function 'printEntryName' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Frontend/FrontendActions.cpp:645:10 | function 'ReadLanguageOptions' has cognitive complexity of 918 (threshold 25) |
| TP | clang/lib/Frontend/FrontendActions.cpp:877:28 | function 'ExecuteAction' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Frontend/FrontendActions.cpp:1058:31 | function 'ExecuteAction' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Frontend/FrontendActions.cpp:1160:33 | function 'ExecuteAction' has cognitive complexity of 288 (threshold 25) |
| TP | clang/lib/Frontend/HeaderIncludeGen.cpp:387:43 | function 'EndOfMainFile' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Frontend/InitPreprocessor.cpp:388:13 | function 'InitializeStandardPredefinedMacros' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Frontend/InitPreprocessor.cpp:623:13 | function 'InitializeCPlusPlusFeatureTestMacros' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Frontend/InitPreprocessor.cpp:831:13 | function 'InitializePredefinedMacros' has cognitive complexity of 184 (threshold 25) |
| TP | clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:41:8 | function 'WriteNamedDecl' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:53:23 | lambda has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:244:8 | function 'HandleTranslationUnit' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Frontend/LayoutOverrideSource.cpp:43:23 | function 'LayoutOverrideSource' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Frontend/PrecompiledPreamble.cpp:597:27 | function 'CanReuse' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Frontend/PrintPreprocessedOutput.cpp:755:32 | function 'HandleWhitespaceBeforeTok' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Frontend/PrintPreprocessedOutput.cpp:893:13 | function 'PrintPreprocessedTokens' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Frontend/Rewrite/FixItRewriter.cpp:129:21 | function 'HandleDiagnostic' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Frontend/Rewrite/InclusionRewriter.cpp:381:25 | function 'Process' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/Frontend/Rewrite/RewriteMacros.cpp:88:13 | function 'RewriteMacrosInInput' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Frontend/SerializedDiagnosticReader.cpp:26:45 | function 'readDiagnostics' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Frontend/SerializedDiagnosticReader.cpp:209:29 | function 'readDiagnosticBlock' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Frontend/TextDiagnostic.cpp:135:1 | function 'printableTextForNextCharacter' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Frontend/TextDiagnostic.cpp:352:13 | function 'selectInterestingSourceRegion' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Frontend/TextDiagnostic.cpp:857:22 | function 'emitDiagnosticLoc' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Frontend/TextDiagnostic.cpp:1207:1 | function 'highlightLines' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Frontend/TextDiagnostic.cpp:1361:22 | function 'emitSnippetAndCaret' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Frontend/TextDiagnosticPrinter.cpp:47:13 | function 'printDiagnosticOptions' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:182:8 | function 'Search' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:411:13 | function 'ParseDirective' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:780:32 | function 'HandleComment' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:961:17 | function 'CheckLists' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:1080:32 | function 'CheckDiagnostics' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Index/CommentToXML.cpp:97:19 | function 'FullCommentParts' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Index/CommentToXML.cpp:831:32 | function 'visitFullComment' has cognitive complexity of 100 (threshold 25) |
| TP | clang/lib/Index/IndexBody.cpp:62:17 | function 'getRolesForRef' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Index/IndexBody.cpp:232:8 | function 'VisitObjCMessageExpr' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Index/IndexBody.cpp:421:8 | function 'TraverseInitListExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Index/IndexDecl.cpp:88:8 | function 'handleDeclarator' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Index/IndexDecl.cpp:205:3 | function 'gatherTemplatePseudoOverrides' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Index/IndexDecl.cpp:243:8 | function 'VisitFunctionDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Index/IndexDecl.cpp:407:8 | function 'VisitObjCInterfaceDecl' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Index/IndexDecl.cpp:538:8 | function 'VisitObjCPropertyImplDecl' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Index/IndexSymbol.cpp:105:19 | function 'getSymbolInfo' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/Index/IndexSymbol.cpp:439:13 | function 'applyForEachSymbolRoleInterruptible' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Index/IndexingContext.cpp:220:20 | function 'adjustTemplateImplicitInstantiation' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Index/IndexingContext.cpp:367:23 | function 'handleDeclOccurrence' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Index/USRGeneration.cpp:223:20 | function 'VisitFunctionDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Index/USRGeneration.cpp:511:20 | function 'VisitTagDecl' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Index/USRGeneration.cpp:667:20 | function 'VisitType' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/InstallAPI/DirectoryScanner.cpp:215:31 | function 'scanFrameworkDirectory' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/InstallAPI/DylibVerifier.cpp:624:21 | function 'visitSymbolInDylib' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/InstallAPI/DylibVerifier.cpp:829:21 | function 'verifyBinaryAttrs' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/InstallAPI/Visitor.cpp:478:25 | function 'emitVTableSymbols' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/InstallAPI/Visitor.cpp:556:25 | function 'VisitCXXRecordDecl' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Interpreter/CodeCompletion.cpp:290:22 | function 'completeVisibleDeclsMap' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Interpreter/IncrementalParser.cpp:164:25 | function 'CleanUpPTU' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Interpreter/InterpreterValuePrinter.cpp:183:26 | function 'ValueDataToString' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Interpreter/InterpreterValuePrinter.cpp:482:37 | function 'convertExprToValue' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Lex/DependencyDirectivesScanner.cpp:425:15 | function 'skipLine' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Lex/DependencyDirectivesScanner.cpp:718:15 | function 'lexModule' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Lex/HeaderSearch.cpp:327:23 | function 'lookupModule' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Lex/HeaderSearch.cpp:621:39 | function 'DoFrameworkLookup' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Lex/HeaderSearch.cpp:884:20 | function 'diagnoseHeaderShadowing' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Lex/HeaderSearch.cpp:949:36 | function 'LookupFile' has cognitive complexity of 131 (threshold 25) |
| TP | clang/lib/Lex/HeaderSearch.cpp:1462:20 | function 'ShouldEnterIncludeFile' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Lex/HeaderSearch.cpp:1796:20 | function 'parseAndLoadModuleMapFile' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Lex/HeaderSearch.cpp:2140:27 | function 'suggestPathToFileForDiagnostics' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Lex/InitHeaderSearch.cpp:279:17 | function 'RemoveDuplicates' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Lex/InitHeaderSearch.cpp:384:24 | function 'Realize' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:645:23 | function 'ComputePreamble' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:961:24 | function 'makeFileCharRange' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:1964:13 | function 'LexIdentifierContinue' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2061:13 | function 'LexNumericConstant' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2129:20 | function 'LexUDSuffix' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2221:13 | function 'LexStringLiteral' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2282:13 | function 'LexRawStringLiteral' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2450:13 | function 'LexCharConstant' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2594:13 | function 'SkipLineComment' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2787:13 | function 'isEndOfBlockCommentWithEscapedNewLine' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:2875:13 | function 'SkipBlockComment' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:3094:13 | function 'ReadToEndOfLine' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:3421:32 | function 'tryReadNumericUCN' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:3533:32 | function 'tryReadNamedUCN' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:3751:13 | function 'LexTokenInternal' has cognitive complexity of 351 (threshold 25) |
| TP | clang/lib/Lex/Lexer.cpp:4554:13 | function 'LexDependencyDirectiveToken' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:131:17 | function 'ProcessCharEscape' has cognitive complexity of 107 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:381:13 | function 'expandUCNs' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:456:13 | function 'ProcessNumericUCNEscape' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:646:13 | function 'ProcessUCNEscape' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:898:23 | function 'NumericLiteralParser' has cognitive complexity of 205 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:1317:28 | function 'ParseNumberStartingWithZero' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:1591:28 | function 'GetFixedPointValue' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:1747:20 | function 'CharLiteralParser' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:2001:27 | function 'init' has cognitive complexity of 186 (threshold 25) |
| TP | clang/lib/Lex/LiteralSupport.cpp:2389:31 | function 'getOffsetOfStringByte' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Lex/MacroArgs.cpp:207:18 | function 'StringifyArgument' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Lex/MacroInfo.cpp:89:17 | function 'isIdenticalTo' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Lex/MacroInfo.cpp:147:34 | function 'dump' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Lex/ModuleMap.cpp:719:17 | function 'isHeaderUnavailableInModule' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Lex/ModuleMap.cpp:1012:20 | function 'inferFrameworkModule' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Lex/ModuleMap.cpp:1668:23 | function 'handleModuleDecl' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Lex/ModuleMap.cpp:2102:23 | function 'handleInferredModuleDecl' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Lex/ModuleMapFile.cpp:247:48 | function 'parseModuleDecl' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Lex/ModuleMapFile.cpp:677:22 | function 'parseHeaderDecl' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:542:20 | function 'SkipExcludedConditionalBlock' has cognitive complexity of 288 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:1064:36 | function 'LookupFile' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:1189:36 | function 'LookupEmbedFile' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:1313:20 | function 'HandleDirective' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:2235:36 | function 'LookupHeaderIncludeOrImport' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:2362:42 | function 'HandleHeaderIncludeOrImport' has cognitive complexity of 141 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:2908:20 | function 'ReadMacroParameterList' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:3047:26 | function 'ReadOptionalMacroParameterListAndBody' has cognitive complexity of 112 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:3285:20 | function 'HandleDefineDirective' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:3682:20 | function 'HandleElifFamilyDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:3762:15 | function 'LexEmbedParameters' has cognitive complexity of 114 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:4190:20 | function 'HandleCXXImportDirective' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Lex/PPDirectives.cpp:4351:20 | function 'HandleCXXModuleDirective' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Lex/PPExpressions.cpp:233:13 | function 'EvaluateValue' has cognitive complexity of 144 (threshold 25) |
| TP | clang/lib/Lex/PPExpressions.cpp:592:13 | function 'EvaluateDirectiveSubExpr' has cognitive complexity of 104 (threshold 25) |
| TP | clang/lib/Lex/PPLexerChange.cpp:325:20 | function 'HandleEndOfFile' has cognitive complexity of 101 (threshold 25) |
| TP | clang/lib/Lex/PPLexerChange.cpp:778:23 | function 'LeaveSubmodule' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Lex/PPMacroExpansion.cpp:178:20 | function 'updateModuleMacroInfo' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Lex/PPMacroExpansion.cpp:256:20 | function 'dumpMacroInfo' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Lex/PPMacroExpansion.cpp:423:20 | function 'HandleMacroExpandedIdentifier' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Lex/PPMacroExpansion.cpp:618:13 | function 'GenerateNewArgTokens' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Lex/PPMacroExpansion.cpp:714:26 | function 'ReadMacroCallArgumentList' has cognitive complexity of 126 (threshold 25) |
| TP | clang/lib/Lex/PPMacroExpansion.cpp:1338:13 | function 'EvaluateFeatureLikeBuiltinMacro' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Lex/PPMacroExpansion.cpp:1582:20 | function 'ExpandBuiltinMacro' has cognitive complexity of 167 (threshold 25) |
| TP | clang/lib/Lex/Pragma.cpp:302:13 | function 'prepare_PragmaString' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Lex/Pragma.cpp:810:20 | function 'HandlePragmaModuleBuild' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Lex/Pragma.cpp:1056:8 | function 'HandlePragma' has cognitive complexity of 92 (threshold 25) |
| TP | clang/lib/Lex/Pragma.cpp:1402:8 | function 'HandlePragma' has cognitive complexity of 88 (threshold 25) |
| TP | clang/lib/Lex/Preprocessor.cpp:551:20 | function 'EnterMainSourceFile' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Lex/Preprocessor.cpp:805:20 | function 'HandleIdentifier' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Lex/Preprocessor.cpp:912:20 | function 'Lex' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Lex/Preprocessor.cpp:1052:20 | function 'LexHeaderName' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Lex/TokenConcatenation.cpp:160:26 | function 'AvoidConcat' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Lex/TokenLexer.cpp:245:18 | function 'ExpandFunctionArguments' has cognitive complexity of 175 (threshold 25) |
| TP | clang/lib/Lex/TokenLexer.cpp:623:18 | function 'Lex' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Lex/TokenLexer.cpp:747:18 | function 'pasteTokens' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Options/OptionUtils.cpp:101:18 | function 'parseMRecipOption' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Parse/ParseCXXInlineMethods.cpp:63:20 | function 'ParseCXXInlineMethodDef' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Parse/ParseCXXInlineMethods.cpp:371:14 | function 'ParseLexedMethodDeclaration' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Parse/ParseCXXInlineMethods.cpp:917:14 | function 'ConsumeAndStoreFunctionPrologue' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Parse/ParseCXXInlineMethods.cpp:1151:14 | function 'ConsumeAndStoreInitializer' has cognitive complexity of 92 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:209:14 | function 'ParseGNUAttributes' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:281:13 | function 'attributeHasIdentifierArg' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:294:1 | function 'attributeStringLiteralListArg' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:476:18 | function 'ParseAttributeArgsCommon' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:734:14 | function 'ParseMicrosoftDeclSpecArgs' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:878:14 | function 'ParseMicrosoftDeclSpecs' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:1219:14 | function 'ParseAvailabilityAttribute' has cognitive complexity of 88 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:1445:14 | function 'ParseExternalSourceSymbolAttribute' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:2126:32 | function 'ParseDeclGroup' has cognitive complexity of 112 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:2467:15 | function 'ParseDeclarationAfterDeclaratorAndAttributes' has cognitive complexity of 84 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:2801:14 | function 'ParseImplicitInt' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:3353:14 | function 'ParseDeclarationSpecifiers' has cognitive complexity of 548 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:4867:14 | function 'ParseStructUnionBody' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:5003:14 | function 'ParseEnumSpecifier' has cognitive complexity of 117 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:5386:14 | function 'ParseEnumBody' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:5763:14 | function 'isDeclarationSpecifier' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:6007:14 | function 'isConstructorDeclarator' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:6157:14 | function 'ParseTypeQualifierListOpt' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:6392:14 | function 'ParseDeclaratorInternal' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:6594:14 | function 'ParseDirectDeclarator' has cognitive complexity of 178 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:6958:14 | function 'ParseDecompositionDeclarator' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:7212:14 | function 'ParseFunctionDeclarator' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Parse/ParseDecl.cpp:7494:14 | function 'ParseParameterDeclarationClause' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:37:32 | function 'ParseNamespace' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:618:32 | function 'ParseUsingDeclaration' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:926:15 | function 'ParseStaticAssertDeclaration' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:1024:24 | function 'ParseDecltypeSpecifier' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:1542:14 | function 'ParseClassSpecifier' has cognitive complexity of 229 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:2497:14 | function 'ParseCXXMemberDeclaratorBeforeInitializer' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:2635:32 | function 'ParseCXXClassMemberDeclaration' has cognitive complexity of 246 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:3481:14 | function 'ParseCXXMemberSpecification' has cognitive complexity of 103 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:3800:23 | function 'ParseMemInitializer' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:4424:14 | function 'ParseCXX11AttributeArgs' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:4544:14 | function 'ParseCXX11AttributeSpecifierInternal' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Parse/ParseDeclCXX.cpp:4902:14 | function 'ParseMicrosoftAttributes' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:197:9 | function 'ParseConstraintLogicalAndExpression' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:316:9 | function 'ParseRHSOfBinaryExpression' has cognitive complexity of 117 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:742:9 | function 'ParseCastExpression' has cognitive complexity of 279 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:1672:9 | function 'ParsePostfixExpressionSuffix' has cognitive complexity of 281 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:2081:9 | function 'ParseExprAfterUnaryExprOrTypeTrait' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:2221:20 | function 'ParseUnaryExprOrTypeTraitExpression' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:2348:20 | function 'ParseBuiltinPrimaryExpression' has cognitive complexity of 80 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:2644:9 | function 'ParseParenExpression' has cognitive complexity of 144 (threshold 25) |
| TP | clang/lib/Parse/ParseExpr.cpp:3033:20 | function 'ParseGenericSelectionExpression' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:107:14 | function 'ParseOptionalCXXScopeSpecifier' has cognitive complexity of 183 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:760:14 | function 'ParseLambdaIntroducer' has cognitive complexity of 155 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:1203:20 | function 'ParseLambdaExpressionAfterIntroducer' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:1878:9 | function 'ParseCXXCondition' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:2221:14 | function 'ParseUnqualifiedIdTemplateId' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:2378:14 | function 'ParseUnqualifiedIdOperator' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:2580:14 | function 'ParseUnqualifiedId' has cognitive complexity of 109 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:2869:9 | function 'ParseCXXNewExpression' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:3054:9 | function 'ParseCXXDeleteExpression' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:3136:20 | function 'ParseRequiresExpression' has cognitive complexity of 202 (threshold 25) |
| TP | clang/lib/Parse/ParseExprCXX.cpp:3563:9 | function 'ParseCXXAmbiguousParenExpression' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Parse/ParseHLSL.cpp:155:14 | function 'ParseHLSLAnnotations' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Parse/ParseHLSLRootSignature.cpp:37:27 | function 'parse' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Parse/ParseHLSLRootSignature.cpp:498:22 | function 'parseRootConstantParams' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Parse/ParseHLSLRootSignature.cpp:572:22 | function 'parseRootDescriptorParams' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Parse/ParseHLSLRootSignature.cpp:647:22 | function 'parseDescriptorTableClauseParams' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Parse/ParseHLSLRootSignature.cpp:748:22 | function 'parseStaticSamplerParams' has cognitive complexity of 144 (threshold 25) |
| TP | clang/lib/Parse/ParseInit.cpp:116:20 | function 'ParseInitializerWithPotentialDesignator' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Parse/ParseInit.cpp:411:20 | function 'ParseBraceInitializer' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:191:15 | function 'ParseObjCAtInterfaceDeclaration' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:390:28 | function 'parseObjCTypeParamListOrProtocolRefs' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:561:14 | function 'ParseObjCInterfaceDeclList' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:789:14 | function 'ParseObjCPropertyAttribute' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:1163:15 | function 'ParseObjCMethodDecl' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:1421:14 | function 'parseObjCTypeArgsOrProtocolQualifiers' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:1698:14 | function 'ParseObjCClassInstanceVariables' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:1883:9 | function 'ParseObjCAtImplementationDeclaration' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:2256:20 | function 'ParseObjCTryStmt' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:2517:20 | function 'ParseObjCAtExpression' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Parse/ParseObjc.cpp:2820:9 | function 'ParseObjCMessageExpressionBody' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenACC.cpp:986:42 | function 'ParseOpenACCClauseParams' has cognitive complexity of 92 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenACC.cpp:1276:9 | function 'ParseOpenACCWaitArgument' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:160:9 | function 'ParseOpenMPDeclareReductionDirective' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:658:13 | function 'parseDeclareSimdClauses' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:1077:14 | function 'parseOMPContextSelector' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:1246:14 | function 'parseOMPContextSelectorSet' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:1332:14 | function 'ParseOMPDeclareVariantClauses' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:1505:14 | function 'parseOMPDeclareVariantMatchClause' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:1619:14 | function 'ParseOpenMPAssumesDirective' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:1758:14 | function 'ParseOMPDeclareTargetClauses' has cognitive complexity of 107 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:1955:32 | function 'ParseOpenMPDeclarativeDirectiveWithExtDecl' has cognitive complexity of 123 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:2268:20 | function 'ParseOpenMPExecutableDirective' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:2513:20 | function 'ParseOpenMPDeclarativeOrExecutableDirective' has cognitive complexity of 173 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:3016:20 | function 'ParseOpenMPUsesAllocatorClause' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:3142:20 | function 'ParseOpenMPClause' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:3611:14 | function 'ParseOMPInteropInfo' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:3737:20 | function 'ParseOpenMPOMPXAttributesClause' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:3824:20 | function 'ParseOpenMPSingleExprWithArgClause' has cognitive complexity of 237 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:4304:14 | function 'parseMapTypeModifiers' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:4431:20 | function 'ParseOpenMPIteratorsExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:4583:1 | function 'parseOpenMPAllocateClauseModifiers' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Parse/ParseOpenMP.cpp:4665:14 | function 'ParseOpenMPVarList' has cognitive complexity of 389 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:1153:14 | function 'HandlePragmaMSSegment' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:1486:14 | function 'HandlePragmaLoopHint' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:1745:14 | function 'ParsePragmaAttributeSubjectMatchRuleSet' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:1880:19 | function 'createExpectedAttributeSubjectRulesTokenDiagnostic' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:1949:14 | function 'HandlePragmaAttribute' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:2200:25 | function 'HandlePragma' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:2862:33 | function 'HandlePragma' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:2960:24 | function 'HandlePragma' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:3086:33 | function 'HandlePragma' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:3392:23 | function 'HandlePragma' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Parse/ParsePragma.cpp:4042:30 | function 'HandlePragma' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Parse/ParseStmt.cpp:134:20 | function 'ParseStatementOrDeclarationAfterAttributes' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Parse/ParseStmt.cpp:764:20 | function 'ParseCaseStatement' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Parse/ParseStmt.cpp:1104:20 | function 'ParseCompoundStatementBody' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Parse/ParseStmt.cpp:1411:20 | function 'ParseIfStatement' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Parse/ParseStmt.cpp:1898:20 | function 'ParseForStatement' has cognitive complexity of 158 (threshold 25) |
| TP | clang/lib/Parse/ParseStmtAsm.cpp:359:20 | function 'ParseMicrosoftAsmStatement' has cognitive complexity of 84 (threshold 25) |
| TP | clang/lib/Parse/ParseStmtAsm.cpp:671:20 | function 'ParseAsmStatement' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Parse/ParseTemplate.cpp:693:20 | function 'ParseTemplateTemplateParameter' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Parse/ParseTemplate.cpp:908:14 | function 'ParseGreaterThanInTemplateList' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Parse/ParseTemplate.cpp:1100:14 | function 'AnnotateTemplateIdToken' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Parse/ParseTemplate.cpp:1230:32 | function 'ParseTemplateTemplateArgument' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:19:14 | function 'isCXXDeclarationStatement' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:451:9 | function 'isCXXConditionDeclarationOrInitStatement' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:605:9 | function 'isCXX11AttributeSpecifier' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:809:26 | function 'TryParseOperatorId' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:885:26 | function 'TryParseDeclarator' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:1021:9 | function 'isCXXDeclarationSpecifier' has cognitive complexity of 236 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:1729:26 | function 'TryParseParameterDeclarationClause' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Parse/ParseTentative.cpp:1843:9 | function 'TryParseFunctionDeclarator' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:290:14 | function 'SkipUntil' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:725:9 | function 'ParseExternalDeclaration' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:1042:32 | function 'ParseDeclOrFunctionDefInternal' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:1174:15 | function 'ParseFunctionDefinition' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:1435:14 | function 'ParseKNRParamDeclarations' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:1648:9 | function 'TryAnnotateName' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:1855:14 | function 'TryAnnotateTypeOrScopeToken' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:1981:14 | function 'TryAnnotateTypeOrScopeTokenAfterScopeSpec' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Parse/Parser.cpp:2398:15 | function 'ParseModuleImport' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Rewrite/HTMLRewrite.cpp:593:13 | function 'HighlightMacrosImpl' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:480:13 | function 'areAllValuesNoReturn' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:569:24 | function 'CheckFallThrough' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:771:13 | function 'CheckFallThroughForBody' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:958:13 | function 'DiagUninitUse' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:1240:8 | function 'checkFallThroughIntoBlock' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:1403:13 | function 'DiagnoseSwitchLabelsFallthrough' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:1494:13 | function 'diagnoseRepeatedUseOfWeak' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:2414:8 | function 'handleUnsafeOperation' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Sema/AnalysisBasedWarnings.cpp:3105:42 | function 'IssueWarnings' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Sema/CheckExprLifetime.cpp:399:13 | function 'visitFunctionCallArguments' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/CheckExprLifetime.cpp:539:13 | function 'visitLocalsRetainedByReferenceBinding' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Sema/CheckExprLifetime.cpp:674:13 | function 'visitLocalsRetainedByInitializer' has cognitive complexity of 131 (threshold 25) |
| TP | clang/lib/Sema/CheckExprLifetime.cpp:1031:23 | function 'analyzePathForGSLPointer' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/CheckExprLifetime.cpp:1128:1 | function 'checkExprLifetimeImpl' has cognitive complexity of 168 (threshold 25) |
| TP | clang/lib/Sema/CheckExprLifetime.cpp:1142:27 | lambda has cognitive complexity of 115 (threshold 25) |
| TP | clang/lib/Sema/CodeCompleteConsumer.cpp:642:36 | function 'ProcessCodeCompleteResults' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/DeclSpec.cpp:132:34 | function 'getFunction' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/DeclSpec.cpp:631:16 | function 'SetStorageClassSpec' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/DeclSpec.cpp:1159:16 | function 'Finish' has cognitive complexity of 141 (threshold 25) |
| TP | clang/lib/Sema/HeuristicResolver.cpp:201:33 | function 'simplifyType' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/Sema/HeuristicResolver.cpp:212:26 | lambda has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/IdentifierResolver.cpp:102:26 | function 'isDeclInScope' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/JumpDiagnostics.cpp:143:18 | function 'GetDiagForGotoScopeDecl' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/JumpDiagnostics.cpp:305:24 | function 'BuildScopeInformation' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/Sema/JumpDiagnostics.cpp:700:24 | function 'VerifyJumps' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/JumpDiagnostics.cpp:784:24 | function 'VerifyIndirectJumps' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Sema/JumpDiagnostics.cpp:983:24 | function 'CheckJump' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/Scope.cpp:20:13 | function 'setFlags' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:371:12 | function 'Initialize' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:756:18 | function 'ImpCastExprToType' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:960:12 | function 'getUndefinedButUsed' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:1013:13 | function 'checkUndefinedButUsed' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:1245:12 | function 'ActOnEndOfTranslationUnit' has cognitive complexity of 206 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:1699:12 | function 'EmitDiagnostic' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:2141:12 | function 'checkTypeSupport' has cognitive complexity of 121 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:2174:26 | lambda has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:2230:20 | lambda has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/Sema.cpp:2660:12 | function 'tryExprAsCall' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaAMDGPU.cpp:27:18 | function 'CheckAMDGCNBuiltinFunctionCall' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Sema/SemaAPINotes.cpp:249:13 | function 'ProcessAPINotes' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaAPINotes.cpp:419:12 | function 'ApplyNullability' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaAPINotes.cpp:556:13 | function 'ProcessAPINotes' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaAPINotes.cpp:984:12 | function 'ProcessAPINotes' has cognitive complexity of 177 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:26:15 | function 'BuiltinARMMemoryTaggingCall' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:188:15 | function 'BuiltinARMSpecialReg' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:375:15 | function 'CheckImmediateArg' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:561:13 | function 'checkArmStreamingBuiltin' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:851:15 | function 'CheckARMBuiltinExclusiveCall' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:1432:15 | function 'CheckSMEFunctionDefAttributes' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:1502:15 | function 'areCompatibleSveTypes' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:1546:15 | function 'areLaxCompatibleSveTypes' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaARM.cpp:1663:15 | function 'checkTargetClonesAttr' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaAccess.cpp:298:21 | function 'IsDerivedFromInclusive' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaAccess.cpp:741:21 | function 'HasAccess' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Sema/SemaAccess.cpp:939:21 | function 'FindBestPath' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaAccess.cpp:1164:13 | function 'DiagnoseAccessPath' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaAttr.cpp:224:12 | function 'inferLifetimeBoundAttribute' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaAttr.cpp:442:12 | function 'ActOnPragmaPack' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaAttr.cpp:1022:12 | function 'ActOnPragmaAttributeAttribute' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaAvailability.cpp:94:7 | function 'ShouldDiagnoseAvailabilityOfDecl' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaAvailability.cpp:167:13 | function 'ShouldDiagnoseAvailabilityInContext' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Sema/SemaAvailability.cpp:409:13 | function 'DoEmitAvailabilityWarning' has cognitive complexity of 119 (threshold 25) |
| TP | clang/lib/Sema/SemaAvailability.cpp:886:37 | function 'DiagnoseDeclAvailability' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaBoundsSafety.cpp:53:12 | function 'CheckCountedByAttrOnField' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaCUDA.cpp:52:22 | function 'ActOnExecConfigExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaCUDA.cpp:312:11 | function 'IdentifyPreference' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaCUDA.cpp:459:16 | function 'inferTargetForImplicitSpecialMember' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/SemaCUDA.cpp:757:16 | function 'checkAllowedInitializer' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaCUDA.cpp:987:16 | function 'CheckCall' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaCUDA.cpp:1207:16 | function 'recordPotentialODRUsedVariable' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaCXXScopeSpec.cpp:48:20 | function 'computeDeclContext' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaCXXScopeSpec.cpp:456:12 | function 'BuildCXXNestedNameSpecifier' has cognitive complexity of 126 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:337:7 | function 'BuildCXXNamedCast' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:639:1 | function 'unwrapCastAwayConstnessLevel' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:717:1 | function 'CastsAwayConstness' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:836:21 | function 'CheckDynamicCast' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:1045:13 | function 'DiagnoseReinterpretUpDownCast' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:1151:21 | function 'checkCastFunctionType' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:1310:21 | function 'CheckStaticCast' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:1388:22 | function 'TryStaticCast' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:2283:22 | function 'TryReinterpretCast' has cognitive complexity of 124 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:2747:21 | function 'CheckCXXCStyleCast' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Sema/SemaCast.cpp:3008:21 | function 'CheckCStyleCast' has cognitive complexity of 137 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:400:13 | function 'BuiltinOverflow' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:620:8 | function 'dumpRecordValue' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:1144:12 | function 'checkFortifiedBuiltinMemoryFunction' has cognitive complexity of 74 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:1650:13 | function 'checkPointerAuthValue' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:2721:19 | function 'BuiltinInvoke' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:2827:7 | function 'CheckBuiltinFunctionCall' has cognitive complexity of 278 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:3928:13 | function 'CheckNonNullArguments' has cognitive complexity of 74 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:4106:12 | function 'checkCall' has cognitive complexity of 149 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:4513:18 | function 'BuildAtomicExpr' has cognitive complexity of 147 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:5697:12 | function 'BuiltinVAStart' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:5898:12 | function 'BuiltinFPClassification' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:6039:18 | function 'BuiltinShuffleVector' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:6816:1 | function 'checkFormatStringExpr' has cognitive complexity of 202 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:7315:13 | function 'CheckMissingFormatAttribute' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:8608:26 | function 'HandlePrintfSpecifier' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:8959:21 | function 'checkFormatExpr' has cognitive complexity of 147 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:9604:13 | function 'CheckFormatString' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:9985:13 | function 'emitReplacement' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:10548:12 | function 'CheckMemaccessArguments' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:11129:12 | function 'CheckFloatComparison' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:11433:32 | function 'TryGetExprRange' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:11973:13 | function 'CheckTautologicalComparison' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:12137:13 | function 'AnalyzeComparison' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:12258:13 | function 'AnalyzeBitFieldAssignment' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:12475:13 | function 'DiagnoseFloatingImpCast' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:12801:13 | function 'DiagnoseMixedUnicodeImplicitConversion' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:12869:12 | function 'CheckImplicitConversion' has cognitive complexity of 250 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:13494:13 | function 'AnalyzeImplicitConversions' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:13761:12 | function 'DiagnoseAlwaysNonNullPointer' has cognitive complexity of 99 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:14752:8 | function 'VisitCXXOperatorCallExpr' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:14980:12 | function 'CheckParmsForFunctionDef' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:15141:24 | function 'getBaseAlignmentAndOffsetFromLValue' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:15353:12 | function 'CheckArrayAccess' has cognitive complexity of 94 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:15674:12 | function 'checkUnsafeExprAssigns' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:15858:12 | function 'DiagnoseSelfMove' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:16289:12 | function 'CheckArgumentWithTypeTag' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:16423:12 | function 'RefersToMemberWithReducedAlignment' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaChecking.cpp:16791:18 | function 'BuiltinMatrixColumnMajorLoad' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:1126:21 | function 'MaybeAddResult' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:1366:21 | function 'AddResult' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:2128:13 | function 'AddOverrideResults' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:2182:1 | function 'AddOrdinaryNameResults' has cognitive complexity of 208 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:3095:20 | function 'FormatFunctionParameter' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:3190:1 | function 'formatBlockPlaceholder' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:3337:13 | function 'AddTemplateParameterChunks' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:3748:45 | function 'createCodeCompletionStringForDecl' has cognitive complexity of 109 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:4056:13 | function 'AddOverloadParameterChunks' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:4825:26 | function 'CodeCompleteAttribute' has cognitive complexity of 89 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:4858:25 | lambda has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:5221:1 | function 'AddObjCProperties' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:5565:8 | function 'believe' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:5855:26 | function 'CodeCompleteMemberReferenceExpr' has cognitive complexity of 77 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:5896:23 | lambda has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:6304:21 | function 'ProduceCallSignatureHelp' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:6485:30 | function 'ProduceConstructorSignatureHelp' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:6637:17 | function 'getDesignatedType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:6824:26 | function 'CodeCompleteQualifiedId' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:7039:26 | function 'CodeCompleteOperatorName' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:7073:26 | function 'CodeCompleteConstructorInitializer' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:7774:13 | function 'AddObjCMethods' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:8090:1 | function 'AddSuperSendCompletion' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:8326:1 | function 'AddClassMessageCompletions' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:8437:26 | function 'CodeCompleteObjCInstanceMessage' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:9065:13 | function 'FindImplementableMethods' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:9178:13 | function 'AddObjCKeyValueCompletions' has cognitive complexity of 194 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:9791:26 | function 'CodeCompleteObjCMethodDecl' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:9969:26 | function 'CodeCompleteObjCMethodDeclSelector' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:10319:26 | function 'CodeCompleteIncludedFile' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaCodeComplete.cpp:10354:33 | lambda has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaConcept.cpp:1324:12 | function 'SetupConstraintScope' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaConcept.cpp:1860:13 | function 'diagnoseWellFormedUnsatisfiedConstraintExpr' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaConcept.cpp:2227:35 | function 'substitute' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaConcept.cpp:2320:45 | function 'fromConstraintExpr' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaCoroutine.cpp:464:16 | function 'buildCoroutinePromise' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaCoroutine.cpp:1390:28 | function 'makeNewAndDeleteExpr' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaCoroutine.cpp:1825:28 | function 'makeGroDeclAndReturnStmt' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:179:1 | function 'lookupUnqualifiedTypeNameInBase' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:274:18 | function 'getTypeName' has cognitive complexity of 168 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:718:12 | function 'DiagnoseUnknownTypeName' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:898:32 | function 'ClassifyName' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:1559:12 | function 'PushOnScopeChains' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:1671:12 | function 'CheckRedeclarationModuleOwnership' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:1911:12 | function 'ShouldWarnIfUnusedFileScopedDecl' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:1994:13 | function 'ShouldDiagnoseUnusedDecl' has cognitive complexity of 93 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:2260:12 | function 'ActOnPopScope' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:2549:12 | function 'MergeTypedefNameDecl' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:2757:13 | function 'mergeAlignedAttrs' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:2868:13 | function 'mergeDeclAttribute' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:3014:13 | function 'checkNewAttributesAfterDef' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:3211:12 | function 'mergeDeclAttributes' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:3686:12 | function 'MergeFunctionDecl' has cognitive complexity of 295 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:4550:12 | function 'MergeVarDeclTypes' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:4666:12 | function 'MergeVarDecl' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:5064:21 | function 'getNonCLikeKindForAnonymousStruct' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:5221:13 | function 'ParsedFreeStandingDeclSpec' has cognitive complexity of 99 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:5674:13 | function 'BuildAnonymousStructOrUnion' has cognitive complexity of 111 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:6300:12 | function 'diagnoseQualifiedDeclaration' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:6436:18 | function 'HandleDeclarator' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:7171:13 | function 'checkLifetimeBoundAttr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:7244:13 | function 'checkDLLAttributeRedeclaration' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:7516:13 | function 'diagnoseOpenCLTypes' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:7738:18 | function 'ActOnVariableDeclarator' has cognitive complexity of 304 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:8534:12 | function 'CheckShadow' has cognitive complexity of 84 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:8735:13 | function 'checkGlobalOrExternCConflict' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:8882:12 | function 'CheckVariableDeclarationType' has cognitive complexity of 150 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:9340:19 | function 'DiagnoseInvalidRedeclaration' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:9534:22 | function 'CreateNewFunctionDecl' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:9738:24 | function 'getOpenCLKernelParameterType' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:9844:13 | function 'checkIsValidOpenCLKernelParameter' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:10061:7 | function 'ActOnFunctionDeclarator' has cognitive complexity of 579 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:11371:13 | function 'CheckMultiVersionValue' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:11492:12 | function 'areMultiversionVariantFunctionsCompatible' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:11716:13 | function 'CheckDeclarationCausesMultiVersioning' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:11843:13 | function 'CheckMultiVersionAdditionalDecl' has cognitive complexity of 114 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:12225:12 | function 'CheckFunctionDeclaration' has cognitive complexity of 181 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:12611:12 | function 'CheckMain' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:13233:16 | function 'deduceVarTypeFromInitializer' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:13830:12 | function 'AddInitializerToDecl' has cognitive complexity of 166 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:14376:12 | function 'ActOnUninitializedDecl' has cognitive complexity of 159 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:14799:12 | function 'CheckCompleteVariableDeclaration' has cognitive complexity of 178 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:15187:12 | function 'FinalizeDeclaration' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:15349:28 | function 'FinalizeDeclaratorGroup' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:15424:7 | function 'BuildDeclaratorGroup' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:15584:13 | function 'ActOnParamDeclarator' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:16016:7 | function 'CheckForFunctionRedefinition' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:16139:13 | function 'ActOnStartOfFunctionDef' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:16510:13 | function 'ActOnFinishFunctionBody' has cognitive complexity of 298 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:17215:12 | function 'AddKnownFunctionAttributes' has cognitive complexity of 104 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:17593:12 | function 'isAcceptableTagRedeclaration' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:17777:7 | function 'ActOnTag' has cognitive complexity of 567 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:18910:12 | function 'ActOnTagFinishDefinition' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:18997:18 | function 'VerifyBitField' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:19187:18 | function 'CheckFieldDecl' has cognitive complexity of 90 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:19387:12 | function 'CheckNontrivialField' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:19580:13 | function 'SetEligibleMethods' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:19724:12 | function 'ActOnFields' has cognitive complexity of 341 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:20260:25 | function 'CheckEnumConstant' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:20591:13 | function 'CheckForDuplicateEnumValues' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:20732:13 | function 'CheckForComparisonInEnumInitializer' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:20783:12 | function 'ActOnEnumBody' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaDecl.cpp:21028:36 | function 'getEmissionStatus' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:343:13 | function 'checkAttrArgsAreCapabilityObjs' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:1471:13 | function 'handleOwnershipAttr' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:2350:25 | function 'mergeAvailabilityAttr' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:2595:13 | function 'handleAvailabilityAttr' has cognitive complexity of 158 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:3015:13 | function 'handleSentinelAttr' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:3108:13 | function 'handleWarnUnusedResult' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:3230:13 | function 'handleWorkGroupSize' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:3473:12 | function 'checkTargetAttr' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:4083:13 | function 'handleCallbackAttr' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:4274:12 | function 'LazyProcessLifetimeCaptureByParams' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:4859:12 | function 'AddModeAttr' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:5435:13 | function 'handleLifetimeCategoryAttr' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:5517:12 | function 'CheckCallingConvAttr' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:7007:13 | function 'handleVTablePointerAuthentication' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:7228:1 | function 'ProcessDeclAttribute' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclAttr.cpp:8166:12 | function 'ProcessDeclAttributeList' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:453:12 | function 'MergeCXXFunctionDecl' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:722:7 | function 'ActOnDecompositionDeclarator' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:1279:13 | function 'checkTupleLikeDecomposition' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:1919:12 | function 'CheckConstexprFunctionDefinition' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:2009:13 | function 'CheckConstexprDeclStmt' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:2205:1 | function 'CheckConstexprFunctionStmt' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:2367:13 | function 'CheckConstexprFunctionBody' has cognitive complexity of 99 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:2601:12 | function 'DiagnoseImmediateEscalatingReason' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:2734:25 | function 'CheckBaseSpecifier' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:2937:12 | function 'AttachBaseSpecifiers' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:3243:12 | function 'CheckOverrideControl' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:3369:12 | function 'CheckShadowInheritedFields' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:3443:7 | function 'ActOnCXXMemberDeclarator' has cognitive complexity of 122 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:3803:10 | function 'HandleMemberExpr' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:4387:7 | function 'BuildMemInitializer' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:4598:7 | function 'BuildMemberInitializer' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:4745:7 | function 'BuildBaseInitializer' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:4990:1 | function 'BuildImplicitMemberInitializer' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:5437:12 | function 'SetCtorInitializers' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:5664:13 | function 'DiagnoseBaseOrMemInitializerOrder' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:6247:13 | function 'ReferenceDllExportedMembers' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:6507:12 | function 'checkClassLevelDLLAttribute' has cognitive complexity of 96 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:6829:13 | function 'canPassInRegisters' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:6963:12 | function 'CheckCompletedCXXClass' has cognitive complexity of 208 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:7131:33 | lambda has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:7535:13 | function 'defaultedSpecialMemberIsConstexpr' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:7752:12 | function 'CheckExplicitlyDefaultedSpecialMember' has cognitive complexity of 102 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:8245:3 | function 'visitBinaryOperator' has cognitive complexity of 128 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:8528:14 | function 'build' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:8907:12 | function 'CheckExplicitlyDefaultedComparison' has cognitive complexity of 122 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:9539:33 | function 'shouldDeleteForSubobjectCall' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:9738:33 | function 'shouldDeleteForField' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:9874:12 | function 'ShouldDeleteSpecialMember' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:10035:13 | function 'findTrivialSpecialMember' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:10302:12 | function 'SpecialMemberIsTrivial' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:10583:12 | function 'checkIllFormedTrivialABIStruct' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:10764:12 | function 'AddImplicitlyDeclaredMembersToClass' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:10862:7 | function 'ActOnReenterTemplateScope' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:11118:12 | function 'CheckDestructor' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:11337:12 | function 'CheckConversionDeclarator' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:11570:12 | function 'CheckExplicitObjectMemberFunction' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:11706:12 | function 'CheckDeductionGuideDeclarator' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:11855:13 | function 'ActOnStartNamespaceDef' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:12088:16 | function 'CheckComparisonCategoryType' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:12212:13 | function 'isStdClassTemplate' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:12744:12 | function 'CheckUsingShadowDecl' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:13014:8 | function 'ValidateCandidate' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:13105:18 | function 'BuildUsingDeclaration' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:13459:12 | function 'CheckUsingDeclRedeclaration' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:13530:12 | function 'CheckUsingDeclQualifier' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:13718:13 | function 'ActOnAliasDeclaration' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:14879:1 | function 'buildSingleCopyAssignRecursively' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:15175:13 | function 'diagnoseDeprecatedCopyOperation' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:15222:12 | function 'DefineImplicitCopyAssignment' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:15529:13 | function 'checkMoveAssignmentForRepeatedMove' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:15609:12 | function 'DefineImplicitMoveAssignment' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:16578:20 | function 'CheckOperatorNewDeleteTypes' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:16810:12 | function 'CheckOverloadedOperatorDeclaration' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:17034:12 | function 'CheckLiteralOperatorDeclaration' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:17279:16 | function 'BuildExceptionDeclaration' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:17540:13 | function 'ConvertAPValueToString' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:17697:13 | function 'EvaluateAsStringImpl' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:17836:13 | function 'BuildStaticAssertDeclaration' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:18071:13 | function 'ActOnFriendTypeDecl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:18188:18 | function 'ActOnFriendFunctionDecl' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:18554:12 | function 'SetDeclDefaulted' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:18679:12 | function 'CheckOverridingFunctionAttributes' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:18794:12 | function 'CheckOverridingFunctionReturnType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:19004:12 | function 'MarkVTableUsed' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclCXX.cpp:19066:12 | function 'DefineUsedVTables' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:44:16 | function 'checkInitMethod' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:140:16 | function 'CheckObjCMethodOverride' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:288:13 | function 'DiagnoseObjCImplementedDeprecations' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:368:16 | function 'ActOnStartOfObjCMethodDef' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:552:16 | function 'ActOnSuperClassOfClassInterface' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:667:22 | function 'actOnObjCTypeParam' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:829:13 | function 'checkTypeParamListConsistency' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:975:30 | function 'ActOnStartClassInterface' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:1428:16 | function 'actOnObjCTypeArgsOrProtocolQualifiers' has cognitive complexity of 139 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:1440:30 | lambda has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:1985:35 | function 'ActOnStartClassImplementation' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:2146:16 | function 'CheckImplementationIvars' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:2719:13 | function 'CheckProtocolMethodDefs' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:2843:16 | function 'MatchAllMethodDeclarations' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:3069:36 | function 'ActOnForwardClassDeclaration' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:3328:16 | function 'addMethodToGlobalList' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:3712:11 | function 'SelectorsForTypoCorrection' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:3853:13 | function 'DiagnoseVariableSizedIvars' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:3984:17 | function 'ActOnAtEnd' has cognitive complexity of 187 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:4445:16 | function 'CheckObjCMethodOverrides' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:4781:17 | function 'ActOnMethodDeclaration' has cognitive complexity of 158 (threshold 25) |
| TP | clang/lib/Sema/SemaDeclObjC.cpp:5572:17 | function 'ActOnIvar' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaExceptionSpec.cpp:292:12 | function 'CheckEquivalentExceptionSpec' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaExceptionSpec.cpp:512:13 | function 'CheckEquivalentExceptionSpecImpl' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Sema/SemaExceptionSpec.cpp:675:12 | function 'handlerCanCatch' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaExceptionSpec.cpp:758:12 | function 'CheckExceptionSpecSubset' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaExceptionSpec.cpp:997:22 | function 'canCalleeThrow' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaExceptionSpec.cpp:1112:22 | function 'canThrow' has cognitive complexity of 101 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:225:12 | function 'DiagnoseUseOfDecl' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:412:12 | function 'DiagnoseSentinelCalls' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:583:13 | function 'DiagnoseDirectIsaAccess' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:640:18 | function 'DefaultLvalueConversion' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:884:18 | function 'DefaultArgumentPromotion' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:1563:12 | function 'checkEnumArithmeticConversions' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:1623:13 | function 'CheckUnicodeArithmeticConversions' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:1843:18 | function 'CreateGenericSelectionExpr' has cognitive complexity of 98 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:2231:7 | function 'ActOnStringLiteral' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:2600:12 | function 'DiagnoseEmptyLookup' has cognitive complexity of 74 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:2807:7 | function 'ActOnIdExpression' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:3090:18 | function 'PerformObjectMemberConversion' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:3350:18 | function 'BuildDeclarationNameExpr' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:3796:18 | function 'ActOnNumericConstant' has cognitive complexity of 248 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:4368:12 | function 'CheckUnaryExprOrTypeTraitOperand' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:4677:12 | function 'CheckUnaryExprOrTypeTraitOperand' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:5002:18 | function 'ActOnArraySubscriptExpr' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:5350:7 | function 'CreateBuiltinArraySubscriptExpr' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:5717:18 | function 'BuildCXXDefaultArgExpr' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:5811:18 | function 'BuildCXXDefaultInitExpr' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:6043:7 | function 'ConvertArgumentsForCall' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:6183:12 | function 'GatherArgumentsForCall' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:6745:18 | function 'BuildCallExpr' has cognitive complexity of 100 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:7011:18 | function 'BuildResolvedCallExpr' has cognitive complexity of 159 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:7327:7 | function 'BuildCompoundLiteralExpr' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:7477:7 | function 'ActOnInitList' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:7583:16 | function 'PrepareScalarCast' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:8082:7 | function 'ActOnCastExpr' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:8151:18 | function 'BuildVectorLiteral' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:8774:16 | function 'CheckConditionalOperands' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:9241:26 | function 'checkPointerTypesForAssignment' has cognitive complexity of 84 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:9579:25 | function 'CheckAssignmentConstraints' has cognitive complexity of 180 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:10059:25 | function 'CheckSingleAssignmentConstraints' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:10524:13 | function 'tryGCCVectorConvertAndSplat' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:10616:16 | function 'CheckVectorOperands' has cognitive complexity of 129 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:10884:16 | function 'CheckSizelessVectorOperands' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:11383:13 | function 'checkArithmeticBinOpPointerOperands' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:11528:16 | function 'CheckAdditionOperands' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:11654:16 | function 'CheckSubtractionOperands' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:11918:17 | function 'checkVectorShift' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:12012:17 | function 'checkSizelessVectorShift' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:12104:16 | function 'CheckShiftOperands' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:12426:13 | function 'diagnoseTautologicalComparison' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:12796:16 | function 'CheckCompareOperands' has cognitive complexity of 310 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:13450:13 | function 'diagnoseXorMisusedAsPow' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:13790:23 | function 'CheckLogicalOperands' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:13927:28 | function 'isReferenceToNonConstCapture' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:13999:13 | function 'DiagnoseConstAssignment' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:14190:13 | function 'CheckForModifiableLvalue' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:14366:16 | function 'CheckAssignmentOperands' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:14630:17 | function 'CheckIncrementDecrementOperand' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:14827:16 | function 'CheckAddressOfOperand' has cognitive complexity of 123 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:15401:18 | function 'CreateBuiltinBinOp' has cognitive complexity of 90 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:15941:18 | function 'BuildBinOp' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:16097:18 | function 'CreateBuiltinUnaryOp' has cognitive complexity of 123 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:16540:18 | function 'BuildBuiltinOffsetOf' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:16792:12 | function 'ActOnBlockArguments' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:16911:18 | function 'ActOnBlockStmtExpr' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:17113:18 | function 'BuildVAArgExpr' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:17293:23 | function 'LookupStdSourceLocationImpl' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:17430:12 | function 'DiagnoseAssignmentResult' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:17798:7 | function 'VerifyIntegerConstantExpression' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:18432:1 | function 'HandleImmediateInvocations' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:18787:12 | function 'MarkFunctionReferenced' has cognitive complexity of 180 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:18869:38 | lambda has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:19069:1 | function 'MarkVarDeclODRUsed' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:19242:13 | function 'isVariableCapturable' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:19429:13 | function 'captureInLambda' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:19638:12 | function 'tryCaptureVariable' has cognitive complexity of 160 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:20010:19 | function 'rebuildPotentialResultsAsNonOdrUsed' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:20441:13 | function 'DoMarkVarDeclReferenced' has cognitive complexity of 75 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:20650:13 | function 'FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:21530:35 | function 'resolveDecl' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaExpr.cpp:21709:18 | function 'CheckPlaceholderExpr' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:119:18 | function 'getDestructorName' has cognitive complexity of 106 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:167:28 | lambda has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:562:18 | function 'BuildCXXTypeId' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:638:7 | function 'ActOnCXXTypeid' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:968:12 | function 'CheckCXXThrowOperand' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:1104:17 | function 'adjustCVQualifiersForCXXThisWithinLambda' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:1289:12 | function 'CheckCXXThisCapture' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:1522:7 | function 'BuildCXXTypeConstructExpr' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:1834:9 | function 'Compare' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:2018:7 | function 'ActOnCXXNew' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:2139:18 | function 'BuildCXXNew' has cognitive complexity of 177 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:2696:13 | function 'resolveAllocationOverloadInterior' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:2931:12 | function 'FindAllocationFunctions' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:3349:12 | function 'DeclareGlobalNewDelete' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:3480:12 | function 'DeclareGlobalAllocationFunction' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:3981:7 | function 'ActOnCXXDelete' has cognitive complexity of 108 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:4591:7 | function 'PerformImplicitConversion' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:4731:7 | function 'PerformImplicitConversion' has cognitive complexity of 218 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:5396:16 | function 'CheckPointerToMemberOperands' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:5739:16 | function 'CheckVectorConditionalTypes' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:5860:16 | function 'CXXCheckConditionalOperands' has cognitive complexity of 96 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:6153:16 | function 'FindCompositePointerType' has cognitive complexity of 163 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:6539:18 | function 'MaybeBindToTemporary' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:6753:18 | function 'ActOnDecltypeExpression' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:6886:18 | function 'ActOnStartCXXMemberReference' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:7093:18 | function 'BuildPseudoDestructorExpr' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaExprCXX.cpp:7212:18 | function 'ActOnPseudoDestructorExpr' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaExprMember.cpp:94:16 | function 'ClassifyImplicitMemberAccess' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaExprMember.cpp:374:1 | function 'CheckExtVectorComponent' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaExprMember.cpp:871:7 | function 'BuildMemberReferenceExpr' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/Sema/SemaExprMember.cpp:1227:19 | function 'LookupMemberExpr' has cognitive complexity of 233 (threshold 25) |
| TP | clang/lib/Sema/SemaExprMember.cpp:1778:7 | function 'BuildFieldReferenceExpr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:391:19 | function 'CheckObjCCollectionLiteralElement' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:507:22 | function 'BuildObjCBoxedExpr' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:954:22 | function 'BuildObjCDictionaryLiteral' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:1520:20 | function 'getMessageSendResultType' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:1711:16 | function 'CheckMessageArgumentTypes' has cognitive complexity of 108 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:1975:22 | function 'HandleExprPropertyRefExpr' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:2158:22 | function 'ActOnClassPropertyRefExpr' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:2606:22 | function 'BuildClassMessage' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:2831:22 | function 'BuildInstanceMessage' has cognitive complexity of 392 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:3748:13 | function 'addFixitForObjCARCConversion' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:3870:13 | function 'diagnoseObjCARCConversion' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4003:13 | function 'CheckObjCBridgeNSCast' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4066:13 | function 'CheckObjCBridgeCFCast' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4220:16 | function 'checkObjCBridgeRelatedComponents' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4292:16 | function 'CheckObjCBridgeRelatedConversions' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4388:11 | function 'CheckObjCConversion' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4644:22 | function 'BuildObjCBridgedCast' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4773:22 | function 'LookupIvarInObjCMethod' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaExprObjC.cpp:4924:20 | function 'FindCompositeObjCPointerType' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaFixItUtils.cpp:50:32 | function 'tryToFixConversion' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaFunctionEffects.cpp:608:28 | function 'verifyDecl' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaFunctionEffects.cpp:802:8 | function 'emitDiagnostics' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:1431:16 | function 'handleRootSignatureElements' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:1830:16 | function 'diagnoseSystemSemanticAttr' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:1994:13 | function 'CreateHLSLAttributedResourceType' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:2260:13 | function 'DiagnoseLocalRegisterBinding' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:2479:16 | function 'handleResourceBindingAttr' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:2744:32 | function 'RunOnTranslationUnit' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:3329:13 | function 'CheckSamplingBuiltin' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:3450:16 | function 'CheckBuiltinFunctionCall' has cognitive complexity of 194 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:4011:13 | function 'BuildFlattenedTypeList' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:4441:16 | function 'ActOnVariableDeclarator' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:4833:8 | function 'buildInitializerListImpl' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:4939:9 | function 'generateInitListsImpl' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaHLSL.cpp:5143:20 | function 'checkMatrixComponent' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:75:30 | function 'IsStringInit' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:215:13 | function 'CheckStringInit' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:616:29 | function 'PerformEmptyInit' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:773:23 | function 'FillInEmptyInitForField' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:896:18 | function 'FillInEmptyInitializations' has cognitive complexity of 113 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:1342:23 | function 'CheckExplicitInitList' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:1424:23 | function 'CheckListElementTypes' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:1502:23 | function 'CheckSubElementType' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:1749:23 | function 'CheckScalarType' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:1927:23 | function 'CheckVectorType' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:2138:23 | function 'CheckArrayType' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:2352:23 | function 'CheckStructUnionTypes' has cognitive complexity of 165 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:2797:18 | function 'CheckDesignatedInitializer' has cognitive complexity of 310 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:3656:18 | function 'ActOnDesignatedInitializer' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:4455:26 | function 'ResolveConstructorOverload' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:4569:13 | function 'TryConstructorInitialization' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:4891:13 | function 'TryReferenceListInitialization' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:4994:13 | function 'TryListInitialization' has cognitive complexity of 94 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:5249:26 | function 'TryRefInitWithConversionFunction' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:5467:13 | function 'TryReferenceInitializationCore' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:5925:13 | function 'TryOrBuildParenListInitialization' has cognitive complexity of 147 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:6188:13 | function 'TryUserDefinedConversion' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:6656:30 | function 'InitializeFrom' has cognitive complexity of 172 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:7536:1 | function 'PerformConstructorInitialization' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:7717:13 | function 'CheckMoveOnConstruction' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:7886:36 | function 'Perform' has cognitive complexity of 421 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:8970:30 | function 'Diagnose' has cognitive complexity of 151 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:10104:16 | function 'DeduceTemplateSpecializationFromInitializer' has cognitive complexity of 129 (threshold 25) |
| TP | clang/lib/Sema/SemaInit.cpp:10273:7 | lambda has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaLambda.cpp:279:7 | function 'getCurrentMangleNumberContext' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaLambda.cpp:300:10 | lambda has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaLambda.cpp:712:12 | function 'deduceClosureReturnType' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaLambda.cpp:1084:12 | function 'ActOnLambdaExpressionAfterIntroducer' has cognitive complexity of 134 (threshold 25) |
| TP | clang/lib/Sema/SemaLambda.cpp:1420:12 | function 'ActOnStartOfLambdaDefinition' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaLambda.cpp:2141:18 | function 'BuildLambdaExpr' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaLambda.cpp:2441:12 | function 'addInstantiatedCapturesToScope' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:374:13 | function 'isPreferredLookupResult' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:488:20 | function 'resolveKind' has cognitive complexity of 80 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:821:13 | function 'InsertOCLBuiltinDeclarationsFromTable' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:921:12 | function 'LookupBuiltin' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:1074:13 | function 'DeclareImplicitMemberFunctionsWithName' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:1287:12 | function 'CppLookupName' has cognitive complexity of 188 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:1846:20 | function 'isAcceptableSlow' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:2214:12 | function 'LookupName' has cognitive complexity of 92 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:2352:13 | function 'LookupQualifiedNameInUsingDirectives' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:2431:12 | function 'LookupQualifiedName' has cognitive complexity of 101 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:2573:30 | lambda has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:2711:12 | function 'LookupParsedName' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:2793:12 | function 'DiagnoseAmbiguousLookup' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:3384:7 | function 'LookupSpecialMember' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:3688:7 | function 'LookupLiteralOperator' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:3871:12 | function 'ArgumentDependentLookup' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:4154:8 | function 'lookupInDeclContext' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:4344:8 | function 'lookupInScope' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:4550:13 | function 'getNestedNameSpecifierIdentifiers' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:4702:30 | function 'addCorrection' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:4872:30 | function 'performQualifiedLookups' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:5118:13 | function 'AddKeywordsToConsumer' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:5269:47 | function 'makeTypoCorrectionConsumer' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:5413:22 | function 'CorrectTypo' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:5578:29 | function 'ValidateCandidate' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Sema/SemaLookup.cpp:5694:12 | function 'diagnoseMissingImport' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaModule.cpp:249:7 | function 'ActOnModuleDecl' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaModule.cpp:631:18 | function 'ActOnModuleImport' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaModule.cpp:936:13 | function 'checkExportedDecl' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaModule.cpp:1145:23 | function 'isTULocal' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaObjC.cpp:36:22 | function 'ActOnObjCForCollectionStmt' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaObjC.cpp:373:22 | function 'actOnObjCTypeArgsAndProtocolQualifiers' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaObjC.cpp:504:17 | function 'applyObjCTypeArgs' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaObjC.cpp:782:13 | function 'findRetainCycleOwner' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaObjC.cpp:1090:16 | function 'CheckObjCCircularContainer' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaObjC.cpp:1816:16 | function 'handleXReturnsXRetainedAttr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:172:17 | function 'ActOnProperty' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:370:29 | function 'HandlePropertyInClassExtension' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:516:29 | function 'CreatePropertyDecl' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:789:1 | function 'SelectPropertyForSynthesisFromProtocols' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:1028:17 | function 'ActOnPropertyImplDecl' has cognitive complexity of 289 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:1710:1 | function 'CollectImmediateProperties' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:1842:16 | function 'DefaultSynthesizeProperties' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:1987:16 | function 'DiagnoseUnimplementedProperties' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:2118:16 | function 'AtomicPropertySetterGetterRules' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:2212:16 | function 'DiagnoseOwningPropertyGetterSynthesis' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:2330:16 | function 'ProcessPropertyDecl' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Sema/SemaObjCProperty.cpp:2593:16 | function 'CheckObjCPropertyAttributes' has cognitive complexity of 80 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:109:34 | function 'AssociatedStmtRAII' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:719:25 | function 'ActOnVar' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:819:25 | function 'ActOnArraySectionExpr' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1102:19 | function 'ForStmtBeginHelper' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1161:6 | function 'isValidLoopVariableType' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1281:40 | function 'checkForInit' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1373:40 | function 'checkForCond' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1509:40 | function 'checkForInc' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1594:40 | function 'checkFor' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1825:15 | function 'getFunctionFromRoutineName' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:1865:25 | function 'ActOnRoutineName' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:2455:34 | function 'CheckRoutineDecl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:2648:7 | function 'GenerateReductionInitRecipeExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACC.cpp:2973:19 | function 'CreateReductionCombinerRecipe' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACCAtomic.cpp:598:14 | function 'CheckCapture' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACCClause.cpp:256:8 | function 'DisallowSinceLastDeviceType' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenACCClause.cpp:2241:19 | function 'CheckDeclareClause' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenCL.cpp:239:18 | function 'checkBuiltinEnqueueKernel' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:1311:36 | function 'getDSA' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:1789:42 | function 'getTopDSA' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:2168:18 | function 'isOpenMPCapturedByRef' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:2424:22 | function 'isOpenMPCapturedDecl' has cognitive complexity of 114 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:2605:30 | function 'isOpenMPPrivateDecl' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:2880:13 | function 'checkReductionClauses' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:2955:18 | function 'EndOpenMPDSABlock' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:3161:24 | function 'ActOnOpenMPIdExpression' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:3352:13 | function 'CheckOMPThreadPrivateDecl' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:3605:40 | function 'ActOnOpenMPAllocateDirective' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:3975:8 | function 'VisitDeclRefExpr' has cognitive complexity of 118 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:4185:8 | function 'VisitMemberExpr' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:4712:18 | function 'tryCaptureOpenMPLambdas' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:4782:24 | function 'ActOnOpenMPRegionEnd' has cognitive complexity of 133 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:4969:13 | function 'checkNestingOfRegions' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:5261:13 | function 'checkIfClauses' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:5341:1 | function 'getPrivateItem' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:5455:13 | function 'checkAllocateClauses' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:5826:24 | function 'ActOnOpenMPCanonicalLoop' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:6000:1 | function 'processImplicitMapsWithDefaultMappers' has cognitive complexity of 90 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:6202:24 | function 'ActOnOpenMPExecutableDirective' has cognitive complexity of 219 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:6915:40 | function 'ActOnOpenMPDeclareSimdDirective' has cognitive complexity of 128 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:7237:18 | function 'ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:7351:24 | function 'ActOnOpenMPCall' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:7468:13 | function 'checkOpenMPDeclareVariantFunction' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:7775:18 | function 'ActOnOpenMPDeclareVariantDirective' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:8366:35 | function 'checkAndSetInit' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:8483:35 | function 'checkAndSetCond' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:8585:35 | function 'checkAndSetInc' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:8696:1 | function 'calculateNumIters' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:8867:36 | function 'buildNumIterations' has cognitive complexity of 114 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:9098:56 | function 'buildMinMaxValues' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:9332:18 | function 'ActOnOpenMPLoopInitialization' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:9436:13 | function 'checkOpenMPIterationSpace' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:9679:19 | function 'buildCounterUpdate' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:9892:1 | function 'checkOpenMPLoop' has cognitive complexity of 155 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:11108:24 | function 'ActOnOpenMPCriticalDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:11478:13 | function 'ActOnOpenMPOrderedDirective' has cognitive complexity of 108 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:11749:33 | function 'checkStatement' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:11982:34 | function 'checkCondUpdateStmt' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:12087:34 | function 'checkCondExprStmt' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:12301:41 | function 'checkForm3' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:12429:41 | function 'checkForm45' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:12554:41 | function 'checkStmt' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:12684:24 | function 'ActOnOpenMPAtomicDirective' has cognitive complexity of 317 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:13262:24 | function 'ActOnOpenMPTargetDirective' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:14582:18 | function 'analyzeLoopSequence' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:14818:24 | function 'ActOnOpenMPTileDirective' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:15093:24 | function 'ActOnOpenMPStripeDirective' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:15352:24 | function 'ActOnOpenMPUnrollDirective' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:15820:24 | function 'ActOnOpenMPInterchangeDirective' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:16015:24 | function 'ActOnOpenMPFuseDirective' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:16643:28 | function 'getOpenMPCaptureRegionForClause' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:17336:24 | function 'ActOnOpenMPDefaultClause' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:17363:32 | lambda has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:18046:24 | function 'ActOnOpenMPScheduleClause' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:18725:24 | function 'ActOnOpenMPVarListClause' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:18971:24 | function 'ActOnOpenMPPrivateClause' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:19121:24 | function 'ActOnOpenMPFirstprivateClause' has cognitive complexity of 107 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:19413:24 | function 'ActOnOpenMPLastprivateClause' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:19796:1 | function 'buildDeclareReductionRef' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:20102:13 | function 'actOnOMPReductionKindClause' has cognitive complexity of 379 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:20999:24 | function 'ActOnOpenMPLinearClause' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:21143:13 | function 'FinishOpenMPLinearClause' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:21246:24 | function 'ActOnOpenMPAlignedClause' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:21418:24 | function 'ActOnOpenMPCopyprivateClause' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:21604:1 | function 'ProcessOpenMPDoacrossClauseCommon' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:21722:24 | function 'ActOnOpenMPDependClause' has cognitive complexity of 152 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:22260:8 | function 'VisitArraySectionExpr' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:22456:13 | function 'checkMapConflicts' has cognitive complexity of 126 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:22479:7 | lambda has cognitive complexity of 89 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:22703:19 | function 'buildUserDefinedMapperRef' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:22914:13 | function 'hasUserDefinedMapper' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:23043:13 | function 'checkMappableExpressionList' has cognitive complexity of 145 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:23476:13 | function 'ActOnOpenMPDeclareReductionDirectiveStart' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:23733:40 | function 'ActOnOpenMPDeclareMapperDirective' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:24162:24 | function 'ActOnOpenMPDefaultmapClause' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:24441:18 | function 'checkDeclIsAllowedInOpenMPTarget' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:24737:13 | function 'ActOnOpenMPUseDeviceAddrClause' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:24927:13 | function 'ActOnOpenMPHasDeviceAddrClause' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:25016:24 | function 'ActOnOpenMPAllocateClause' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:25258:24 | function 'ActOnOpenMPUsesAllocatorClause' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:25606:24 | function 'ActOnOMPArraySectionExpr' has cognitive complexity of 80 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:25792:24 | function 'ActOnOMPArrayShapingExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOpenMP.cpp:25867:24 | function 'ActOnOMPIteratorExpr' has cognitive complexity of 126 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:367:43 | function 'getNarrowingKind' has cognitive complexity of 129 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:1218:20 | function 'CheckOverload' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:1338:13 | function 'IsOverloadOrOverrideImpl' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:1919:12 | function 'IsFunctionConversion' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:2179:13 | function 'IsVectorConversion' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:2317:13 | function 'IsStandardConversion' has cognitive complexity of 119 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:2713:12 | function 'IsIntegralPromotion' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:3174:12 | function 'isObjCPointerConversion' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:3345:12 | function 'IsBlockPointerConversion' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:3460:12 | function 'HandleFunctionTypeMismatch' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:3621:12 | function 'CheckPointerConversion' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:4110:1 | function 'IsUserDefinedConversion' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:4445:1 | function 'CompareImplicitConversionSequences' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:4691:1 | function 'CompareStandardConversionSequences' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:5026:1 | function 'CompareDerivedToBaseConversions' has cognitive complexity of 122 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:5236:7 | function 'CompareReferenceRelationship' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:5330:1 | function 'FindConversionForRefInit' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:5449:1 | function 'TryReferenceInit' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:5725:1 | function 'TryListConversion' has cognitive complexity of 105 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:6084:35 | function 'TryObjectArgumentInitialization' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:6455:19 | function 'BuildConvertedConstantExpression' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:6649:7 | function 'EvaluateConvertedConstantExpression' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:6980:18 | function 'PerformContextualImplicitConversion' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:7231:12 | function 'AddOverloadCandidate' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:7497:7 | function 'SelectBestMethod' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:7588:13 | function 'convertArgsForAvailabilityChecks' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:7780:12 | function 'AddFunctionCandidates' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:7874:12 | function 'AddMethodCandidate' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:8301:12 | function 'CheckNonDependentConversions' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:8460:12 | function 'AddConversionCandidate' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:9219:26 | function 'AddTypesConvertedFrom' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:9335:20 | function 'CollectVRQualifiers' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:9770:8 | function 'addGenericBinaryPointerOrEnumeralOverloads' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:10080:8 | function 'addAssignmentPointerOverloads' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:10910:13 | function 'isBetterOverloadCandidate' has cognitive complexity of 114 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:11651:1 | function 'ClassifyOverloadCandidate' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:11669:32 | lambda has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:11748:13 | function 'checkAddressOfFunctionIsAvailable' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:11967:13 | function 'DiagnoseBadConversion' has cognitive complexity of 94 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:12329:13 | function 'DiagnoseBadDeduction' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:12789:13 | function 'NoteFunctionCandidate' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:13085:8 | function 'operator()' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:13242:1 | function 'CompleteNonViableCandidate' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:13647:3 | function 'AddressOfFunctionResolver' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:13812:8 | function 'AddMatchingNonTemplateFunction' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:14098:7 | function 'resolveAddressOfSingleOverloadCandidate' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:14495:13 | function 'DiagnoseTwoPhaseLookup' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:14840:19 | function 'FinishOverloadedCallExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:15133:7 | function 'CreateOverloadedUnaryOp' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:15398:18 | function 'CreateOverloadedBinOp' has cognitive complexity of 234 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:15996:18 | function 'CreateOverloadedArraySubscriptExpr' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:16189:18 | function 'BuildCallToMemberFunction' has cognitive complexity of 96 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:16514:7 | function 'BuildCallToObjectOfClassType' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:16784:18 | function 'BuildOverloadedArrowExpr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaOverload.cpp:17050:18 | function 'FixOverloadedFunctionReference' has cognitive complexity of 98 (threshold 25) |
| TP | clang/lib/Sema/SemaPPC.cpp:107:15 | function 'CheckPPCBuiltinFunctionCall' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaPseudoObject.cpp:1068:30 | function 'findAtIndexGetter' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaPseudoObject.cpp:1167:30 | function 'findAtIndexSetter' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaRISCV.cpp:228:33 | function 'ConstructRVVIntrinsics' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaRISCV.cpp:557:17 | function 'CheckBuiltinFunctionCall' has cognitive complexity of 98 (threshold 25) |
| TP | clang/lib/Sema/SemaRISCV.cpp:1592:17 | function 'handleInterruptAttr' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaRISCV.cpp:1806:17 | function 'checkTargetClonesAttr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaSPIRV.cpp:183:17 | function 'CheckSPIRVBuiltinFunctionCall' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaSYCL.cpp:51:16 | function 'deepTypeCheckForDevice' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaSYCL.cpp:270:16 | function 'CheckSYCLEntryPointFunctionDecl' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:234:6 | function 'DiagnoseUnused' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:685:12 | function 'checkMustTailAttr' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:950:18 | function 'ActOnIfStmt' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:1296:7 | function 'ActOnFinishSwitchStmt' has cognitive complexity of 209 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:2277:18 | function 'ActOnForStmt' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:2543:1 | function 'BuildNonArrayForRange' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:2713:18 | function 'BuildCXXForRangeStmt' has cognitive complexity of 140 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:3606:18 | function 'ActOnCapScopeReturnStmt' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:3821:12 | function 'DeduceFunctionTypeFromReturnExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:4009:18 | function 'BuildReturnStmt' has cognitive complexity of 176 (threshold 25) |
| TP | clang/lib/Sema/SemaStmt.cpp:4416:18 | function 'ActOnCXXTryBlock' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaStmtAsm.cpp:269:18 | function 'ActOnGCCAsmStmt' has cognitive complexity of 191 (threshold 25) |
| TP | clang/lib/Sema/SemaStmtAsm.cpp:863:12 | function 'LookupInlineAsmField' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaStmtAttr.cpp:74:14 | function 'handleLoopHintAttr' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaSwift.cpp:214:13 | function 'checkSwiftAsyncErrorBlock' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/SemaSwift.cpp:341:13 | function 'validateSwiftFunctionName' has cognitive complexity of 67 (threshold 25) |
| TP | clang/lib/Sema/SemaSwift.cpp:523:17 | function 'DiagnoseName' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:178:24 | function 'isTemplateName' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:387:12 | function 'LookupTemplateName' has cognitive complexity of 74 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:811:12 | function 'DiagnoseUninstantiableTemplate' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:1351:12 | function 'RequireStructuralType' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:1516:18 | function 'ActOnNonTypeTemplateParameter' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:1912:18 | function 'CheckClassTemplate' has cognitive complexity of 152 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:2370:13 | function 'DiagnoseUnexpandedParameterPacks' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:2410:12 | function 'CheckTemplateParameterList' has cognitive complexity of 122 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:2827:30 | function 'MatchTemplateParametersToScopeSpecifier' has cognitive complexity of 175 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:3215:17 | function 'builtinCommonTypeImpl' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:3405:17 | function 'checkBuiltinTemplateIdType' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:3735:16 | function 'CheckTemplateIdType' has cognitive complexity of 87 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:4332:18 | function 'ActOnVarTemplateSpecialization' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:4563:7 | function 'CheckVarTemplateId' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:5154:12 | function 'CheckTemplateTypeArgument' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:5515:12 | function 'CheckTemplateArgument' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:5841:12 | function 'CheckTemplateArgumentList' has cognitive complexity of 159 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:6715:13 | function 'CheckTemplateArgumentAddressOfObjectOrFunction' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:6978:13 | function 'CheckTemplateArgumentPointerToMember' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:7118:18 | function 'CheckTemplateArgument' has cognitive complexity of 258 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:7914:18 | function 'BuildExpressionFromDeclTemplateArgument' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:8187:13 | function 'MatchTemplateParameterKind' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:8355:12 | function 'TemplateParameterListsAreEqual' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:8616:13 | function 'CheckNonTypeTemplatePartialSpecializationArgs' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:8735:18 | function 'ActOnClassTemplateSpecialization' has cognitive complexity of 118 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:9321:7 | function 'CheckSpecializationInstantiationRedecl' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:9527:12 | function 'CheckFunctionTemplateSpecialization' has cognitive complexity of 62 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:9799:7 | function 'CheckMemberSpecialization' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:10175:18 | function 'ActOnExplicitInstantiation' has cognitive complexity of 87 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:10488:7 | function 'ActOnExplicitInstantiation' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:10602:18 | function 'ActOnExplicitInstantiation' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplate.cpp:11258:7 | function 'CheckTypenameType' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:282:1 | function 'checkDeducedTemplateArguments' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:1204:32 | function 'DeduceForEachType' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:1605:32 | function 'DeduceTemplateArgumentsByTypeMatch' has cognitive complexity of 309 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:2573:1 | function 'DeduceTemplateArguments' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:2743:1 | function 'DeduceTemplateArguments' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:2937:1 | function 'ConvertDeducedTemplateArgument' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:3037:32 | function 'ConvertDeducedTemplateArguments' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:3237:32 | function 'FinishTemplateArgumentDeduction' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:3547:31 | function 'SubstituteExplicitTemplateArguments' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:3735:1 | function 'CheckOriginalCallArgDeduction' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:3923:31 | function 'FinishTemplateArgumentDeduction' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:4151:1 | function 'ResolveOverloadForDeduction' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:4267:13 | function 'AdjustFunctionParmAndArgTypesForDeduction' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:4487:31 | function 'DeduceTemplateArguments' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:4774:31 | function 'DeduceTemplateArguments' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:5203:7 | function 'DeduceAutoType' has cognitive complexity of 87 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:5641:13 | function 'isAtLeastAsSpecializedAs' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:5855:29 | function 'getMoreSpecializedTemplate' has cognitive complexity of 77 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeduction.cpp:6786:1 | function 'MarkUsedTemplateParameters' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeductionGuide.cpp:410:14 | function 'transformConstructor' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeductionGuide.cpp:1086:1 | function 'BuildDeductionGuideForTypeAlias' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateDeductionGuide.cpp:1510:12 | function 'DeclareImplicitDeductionGuides' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:270:10 | function 'HandleFunction' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:489:38 | function 'getTemplateInstantiationArgs' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:901:12 | function 'PrintInstantiationStack' has cognitive complexity of 85 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:1832:29 | function 'TransformDecl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:1999:36 | function 'TransformTemplateName' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:2395:23 | function 'TransformTemplateTypeParmType' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:3033:7 | function 'SubstParmVarDecl' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:3320:7 | function 'SubstBaseSpecifiers' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:3437:12 | function 'InstantiateClassImpl' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:3855:38 | function 'getPatternForClassTemplateSpecialization' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiate.cpp:4060:7 | function 'InstantiateClassMembers' has cognitive complexity of 167 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:362:13 | function 'instantiateOMPDeclareSimdDeclAttr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:445:13 | function 'instantiateOMPDeclareVariantAttr' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:854:12 | function 'InstantiateAttrs' has cognitive complexity of 93 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:1985:33 | function 'VisitFriendDecl' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:2092:33 | function 'VisitEnumDecl' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:2268:33 | function 'VisitClassTemplateDecl' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:2705:33 | function 'VisitFunctionDecl' has cognitive complexity of 130 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:3091:33 | function 'VisitCXXMethodDecl' has cognitive complexity of 133 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:3532:33 | function 'VisitTemplateTypeParmDecl' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:3599:33 | function 'VisitNonTypeTemplateParmDecl' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:3779:27 | function 'VisitTemplateTemplateParmDecl' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:5091:27 | function 'SubstFunctionType' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:5218:12 | function 'addInstantiatedParametersToScope' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:5533:12 | function 'InstantiateFunctionDefinition' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6071:12 | function 'BuildVariableInstantiation' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6201:12 | function 'InstantiateVariableInitializer' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6276:12 | function 'InstantiateVariableDefinition' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6510:7 | function 'InstantiateMemInitializers' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6879:18 | function 'FindInstantiatedDecl' has cognitive complexity of 158 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:7191:12 | function 'PerformPendingInstantiations' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateVariadic.cpp:434:7 | function 'DiagnoseUnexpandedParameterPacks' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateVariadic.cpp:842:12 | function 'CheckParameterPacksForExpansion' has cognitive complexity of 83 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateVariadic.cpp:1063:22 | function 'getNumArgumentsInExpansionFromUnexpanded' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaTemplateVariadic.cpp:1136:12 | function 'containsUnexpandedParameterPacks' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:903:17 | function 'ConvertDeclSpecToType' has cognitive complexity of 301 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:1613:16 | function 'BuildQualifiedType' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:2084:16 | function 'BuildArrayType' has cognitive complexity of 134 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:2853:13 | function 'inferARCWriteback' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:3071:1 | function 'InventTemplateParameter' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:3176:17 | function 'GetDeclSpecTypeForDeclarator' has cognitive complexity of 137 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:3528:13 | function 'warnAboutAmbiguousFunction' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:3625:13 | function 'warnAboutRedundantParens' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:3755:20 | function 'getCCForDeclaratorChunk' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:3933:1 | function 'classifyPointerDeclarator' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:4324:24 | function 'GetFullTypeForDeclarator' has cognitive complexity of 766 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:6700:13 | function 'HandleOverflowBehaviorAttr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:6807:13 | function 'handleObjCOwnershipTypeAttr' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:7219:13 | function 'handleMSPointerTypeQualifierAttr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:7446:13 | function 'CheckNullabilityTypeSpecifier' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:7836:1 | function 'handleNonBlockingNonAllocatingTypeAttr' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:8029:13 | function 'handleFunctionTypeAttr' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:9006:13 | function 'processTypeAttrs' has cognitive complexity of 109 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:9342:12 | function 'completeExprArrayBound' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:9452:12 | function 'hasAcceptableDefinition' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:9599:12 | function 'RequireCompleteTypeImpl' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:9790:12 | function 'RequireLiteralType' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Sema/SemaType.cpp:9924:16 | function 'getDecltypeForExpr' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/SemaTypeTraits.cpp:31:23 | function 'LookupSpecialMemberFromXValue' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/SemaTypeTraits.cpp:633:13 | function 'EvaluateUnaryTypeTrait' has cognitive complexity of 240 (threshold 25) |
| TP | clang/lib/Sema/SemaTypeTraits.cpp:1239:13 | function 'EvaluateBooleanTypeTrait' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Sema/SemaTypeTraits.cpp:1574:13 | function 'EvaluateBinaryTypeTrait' has cognitive complexity of 81 (threshold 25) |
| TP | clang/lib/Sema/SemaTypeTraits.cpp:1832:17 | function 'EvaluateArrayTypeTrait' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/SemaTypeTraits.cpp:1967:31 | function 'ExtractTypeTraitFromExpression' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/SemaTypeTraits.cpp:2417:13 | function 'DiagnoseNonStandardLayoutReason' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/SemaX86.cpp:1056:15 | function 'checkTargetClonesAttr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:4543:30 | function 'TransformExprs' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:4688:48 | function 'TransformNestedNameSpecifierLoc' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:4879:38 | function 'TransformTemplateName' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:5004:30 | function 'TransformTemplateArgument' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:5171:30 | function 'TransformTemplateArguments' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:6369:30 | function 'TransformFunctionTypeParams' has cognitive complexity of 167 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:6613:34 | function 'TransformFunctionProtoType' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:6758:30 | function 'TransformExceptionSpec' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:7087:25 | function 'TransformPackIndexingType' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:7992:25 | function 'TransformObjCObjectType' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:8819:25 | function 'TransformCoroutineBodyStmt' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:9270:25 | function 'TransformCXXForRangeStmt' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:14049:25 | function 'TransformDesignatedInitExpr' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:14287:25 | function 'TransformCXXOperatorCallExpr' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:14744:25 | function 'TransformCXXNewExpr' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:15117:25 | function 'TransformTypeTraitExpr' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:15672:25 | function 'TransformLambdaExpr' has cognitive complexity of 96 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:16395:25 | function 'TransformSizeOfPackExpr' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:16504:25 | function 'TransformPackIndexingExpr' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:16678:25 | function 'TransformCXXFoldExpr' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:16913:25 | function 'TransformObjCDictionaryLiteral' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:17634:34 | function 'RebuildUnresolvedUsingType' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Sema/TreeTransform.h:17804:36 | function 'RebuildCXXOperatorCallExpr' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Sema/TypeLocBuilder.cpp:85:25 | function 'pushImpl' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:285:13 | function 'checkLanguageOptions' has cognitive complexity of 6081 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:395:13 | function 'checkCodegenOptions' has cognitive complexity of 4338 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:782:13 | function 'checkPreprocessorOptions' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:1861:17 | function 'ReadSLocEntry' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:2160:23 | function 'ReadMacroRecord' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:2427:17 | function 'ReadDefinedMacros' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:2592:17 | function 'resolvePendingMacro' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:2822:22 | function 'getInputFile' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:3070:37 | function 'ReadOptionsBlock' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:3166:12 | function 'ReadControlBlock' has cognitive complexity of 250 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:3610:24 | function 'ReadASTBlock' has cognitive complexity of 408 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:4569:12 | function 'ReadModuleMapFileBlock' has cognitive complexity of 80 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:4861:37 | function 'ReadAST' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:5138:12 | function 'ReadASTCore' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:5341:37 | function 'readUnhashedControlBlockImpl' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:5521:17 | function 'InitializeContext' has cognitive complexity of 108 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:5854:17 | function 'readASTFileControlBlock' has cognitive complexity of 122 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:6189:24 | function 'ReadSubmoduleBlock' has cognitive complexity of 97 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:6565:17 | function 'ParseCodeGenOptions' has cognitive complexity of 256 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:7071:17 | function 'ReadPragmaDiagnosticMappings' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:8108:17 | function 'CompleteRedeclChain' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:8310:18 | function 'getPredefinedDecl' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:8638:17 | function 'FindExternalLexicalDecls' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:9116:17 | function 'UpdateSema' has cognitive complexity of 68 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:10503:17 | function 'finishPendingActions' has cognitive complexity of 163 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:10828:17 | function 'diagnoseOdrViolations' has cognitive complexity of 120 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:11129:17 | function 'FinishedDeserializing' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Serialization/ASTReader.cpp:12965:33 | function 'readOpenACCClause' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:568:21 | function 'VisitDecl' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:917:21 | function 'VisitFunctionDecl' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:1986:21 | function 'ReadCXXDefinitionData' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:2080:21 | function 'MergeDefinitionData' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:2521:35 | function 'VisitClassTemplateSpecializationDeclImpl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:3182:24 | function 'readAttr' has cognitive complexity of 136 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:3486:50 | function 'findExisting' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:3913:18 | function 'ReadDeclRecord' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:4381:17 | function 'loadDeclUpdateRecords' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderDecl.cpp:4698:21 | function 'UpdateDecl' has cognitive complexity of 99 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderStmt.cpp:862:21 | function 'VisitRequiresExpr' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/Serialization/ASTReaderStmt.cpp:3036:18 | function 'ReadStmtFromStream' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:173:1 | function 'GetAffectingModuleMaps' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:1441:17 | function 'WriteControlBlock' has cognitive complexity of 314 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:1838:17 | function 'WriteInputFiles' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:2192:17 | function 'WriteHeaderSearch' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:2363:17 | function 'WriteSourceManagerBlock' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:2585:17 | function 'WritePreprocessor' has cognitive complexity of 90 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:2996:17 | function 'WriteSubmodules' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:3275:17 | function 'WritePragmaDiagnosticMappings' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:3669:17 | function 'WriteSelectors' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:4401:38 | function 'getData' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:4674:17 | function 'GenerateNameLookupTable' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:4871:17 | function 'WriteDeclContextVisibleBlock' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:5271:23 | function 'AddAttr' has cognitive complexity of 112 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:5526:17 | function 'computeNonAffectingInputFiles' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:5622:17 | function 'PrepareWritingSpecialDecls' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:5804:17 | function 'WriteSpecialDeclRecords' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:5975:29 | function 'WriteASTCore' has cognitive complexity of 64 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:6296:17 | function 'WriteDeclAndTypes' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:6473:17 | function 'WriteDeclUpdatesBlocks' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:7314:23 | function 'AddCXXDefinitionData' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriter.cpp:8839:23 | function 'writeOpenACCClause' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriterDecl.cpp:770:21 | function 'VisitFunctionDecl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/Serialization/ASTWriterStmt.cpp:539:21 | function 'VisitRequiresExpr' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/Serialization/GlobalModuleIndex.cpp:128:20 | function 'GlobalModuleIndex' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/Serialization/GlobalModuleIndex.cpp:524:39 | function 'loadModuleFile' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/Serialization/ModuleCache.cpp:26:13 | function 'maybePruneImpl' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Serialization/ModuleManager.cpp:98:16 | function 'addModule' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/Serialization/ModuleManager.cpp:341:21 | function 'visit' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:576:25 | function 'performCheck' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:155:21 | function 'warnIfNilArg' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:223:21 | function 'checkPreObjCMessage' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:426:23 | function 'checkPreStmt' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1654:22 | function 'evalstrLengthCommon' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1838:22 | function 'evalStrcpyCommon' has cognitive complexity of 183 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2402:22 | function 'evalStrcmpCommon' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:153:15 | function 'containsBadStrlcpyStrlcatPattern' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:234:8 | function 'Find' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:280:29 | function 'uninitRefOrPointer' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp:259:13 | function 'addInstanceOfTransition' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:495:26 | function 'diagnoseMissingReleases' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:151:25 | function 'checkPostCall' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:297:25 | function 'handleAssignment' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:57:25 | function 'checkPreStmt' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:314:8 | function 'observeStmt' has cognitive complexity of 106 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:416:26 | function 'checkPreStmt' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:124:13 | function 'inferReceiverType' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:299:30 | function 'checkPostCall' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:275:1 | function 'getFuchsiaHandleSymbols' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:317:28 | function 'checkPreCall' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:361:28 | function 'checkPostCall' has cognitive complexity of 70 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:569:39 | function 'checkPointerEscape' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:178:16 | function 'taintPropagationExplainerTag' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:182:23 | lambda has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:919:24 | function 'process' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp:351:19 | function 'handleOverloadedOperator' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp:78:28 | function 'checkPreCall' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:356:1 | function 'visit' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:791:33 | function 'checkPreObjCMessage' has cognitive complexity of 42 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:243:31 | function 'checkPreStmt' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2255:16 | function 'FreeMemAux' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2494:21 | function 'SummarizeRegion' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2857:16 | function 'ReallocMemAux' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:3074:21 | function 'checkDeadSymbols' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:3387:21 | function 'checkPreCall' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:3667:21 | function 'mayFreeAnyEscapedMemoryOrIsModeledExplicitly' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:3928:42 | function 'VisitNode' has cognitive complexity of 90 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:179:8 | function 'checkASTCodeBody' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp:52:33 | function 'checkPreCall' has cognitive complexity of 82 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp:605:19 | function 'checkPreCall' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:109:27 | function 'checkPreCall' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:651:26 | function 'checkPreStmt' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:771:26 | function 'checkPreCall' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:974:26 | function 'checkPostObjCMessage' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1253:26 | function 'checkBind' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:64:16 | function 'run' has cognitive complexity of 60 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:39:25 | function 'checkPreStmt' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:425:26 | function 'AcquireLockAux' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:603:26 | function 'checkSummary' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:709:37 | function 'updateSymbol' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:43:13 | function 'shouldGenerateNote' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:159:13 | function 'generateDiagnosticsForCallLike' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:405:24 | function 'VisitNode' has cognitive complexity of 58 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:614:23 | function 'GetAllocationSite' has cognitive complexity of 50 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:708:23 | function 'getEndPath' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp:273:24 | function 'evalCall' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:453:30 | function 'checkEndFunction' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:1362:34 | function 'checkPostCall' has cognitive complexity of 55 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:1560:34 | function 'initFunctionSummaries' has cognitive complexity of 71 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:1648:21 | function 'evalFflush' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/Taint.cpp:260:31 | function 'getTaintedSymbolsImpl' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:205:31 | function 'checkBranchCondition' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:34:34 | function 'checkBind' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:271:31 | function 'isNonUnionUninit' has cognitive complexity of 54 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp:133:31 | function 'isDereferencableUninit' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:49:30 | function 'checkEndAnalysis' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp:25:6 | function 'tryToFindPtrOrigin' has cognitive complexity of 246 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp:324:6 | function 'isAllocInit' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/ForwardDeclChecker.cpp:263:8 | function 'visitCallArg' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:325:21 | function 'isGetterOfSafePtr' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:559:8 | function 'IsFunctionTrivial' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp:106:8 | function 'visitCallExpr' has cognitive complexity of 47 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp:238:8 | function 'shouldSkipCall' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLambdaCapturesChecker.cpp:41:8 | function 'checkASTDecl' has cognitive complexity of 340 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLambdaCapturesChecker.cpp:102:12 | function 'VisitVarDecl' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLambdaCapturesChecker.cpp:398:12 | function 'declProtectsThis' has cognitive complexity of 63 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLambdaCapturesChecker.cpp:479:8 | function 'visitLambdaExpr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:108:6 | function 'isGuardedScopeEmbeddedInGuardianScope' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:186:8 | function 'checkASTDecl' has cognitive complexity of 39 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:287:8 | function 'visitVarDecl' has cognitive complexity of 59 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:301:15 | lambda has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:106:8 | function 'VisitCXXDeleteExpr' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:165:8 | function 'checkASTDecl' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:181:12 | function 'VisitCXXRecordDecl' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:241:8 | function 'visitCXXRecordDecl' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Checkers/WebKit/RetainPtrCtorAdoptChecker.cpp:465:17 | function 'isOwned' has cognitive complexity of 91 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:672:1 | function 'getEnclosingStmtLocation' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:888:29 | function 'generateMinimalDiagForBlockEdge' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1151:29 | function 'generatePathDiagnosticsForNode' has cognitive complexity of 96 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1450:13 | function 'addContextEdges' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1531:13 | function 'simplifySimpleBranches' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1651:13 | function 'removeContextCycles' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1792:13 | function 'optimizeEdges' has cognitive complexity of 51 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2024:24 | function 'generate' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2736:13 | function 'CompactMacroExpandedPieces' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2831:1 | function 'generateVisitorsDiagnostics' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:3041:38 | function 'findReportInEquivalenceClass' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporter.cpp:3145:19 | function 'FlushReport' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:97:26 | function 'getDerefExpr' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:561:21 | function 'findRegionOfInterestInRecord' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:934:26 | function 'visitNodeInitial' has cognitive complexity of 52 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1244:13 | function 'showBRDiagnostics' has cognitive complexity of 41 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1347:13 | function 'showBRDefaultDiagnostics' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1476:41 | function 'VisitNode' has cognitive complexity of 127 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1863:39 | function 'VisitNode' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2094:20 | function 'peelOffOuterExpr' has cognitive complexity of 43 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2375:19 | function 'handle' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2914:26 | function 'patternMatch' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2999:44 | function 'VisitTrueTest' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:3220:26 | function 'printValue' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:3267:47 | function 'finalizeVisitor' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/CallEvent.cpp:240:28 | function 'invalidateRegions' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1307:35 | function 'getRuntimeDefinition' has cognitive complexity of 66 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:166:14 | function 'operationKindFromOverloadedOperator' has cognitive complexity of 496 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/Environment.cpp:215:19 | function 'printJson' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:439:16 | function 'trim' has cognitive complexity of 40 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:246:29 | function 'getInitialState' has cognitive complexity of 44 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:323:29 | function 'createTemporaryRegionIfNeeded' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1031:18 | function 'removeDead' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1168:18 | function 'ProcessInitializer' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1718:18 | function 'Visit' has cognitive complexity of 76 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:2844:18 | function 'processBranch' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:3105:18 | function 'processSwitch' has cognitive complexity of 32 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:3190:18 | function 'VisitCommonDeclRefExpr' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:3500:18 | function 'VisitMemberExpr' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:3631:29 | function 'processPointerEscapedOnBind' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:41:18 | function 'VisitBinaryOperator' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:287:18 | function 'VisitCast' has cognitive complexity of 72 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:917:18 | function 'VisitUnaryOperator' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:1053:18 | function 'VisitIncrementDecrementOperator' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:131:18 | function 'computeObjectUnderConstruction' has cognitive complexity of 121 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:409:29 | function 'updateObjectsUnderConstruction' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:547:18 | function 'handleConstructor' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:971:18 | function 'VisitCXXNewExpr' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:250:18 | function 'processCallExit' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:845:13 | function 'mayInlineCallKind' has cognitive complexity of 56 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1018:18 | function 'mayInlineDecl' has cognitive complexity of 45 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:153:18 | function 'VisitObjCMessage' has cognitive complexity of 49 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:893:23 | function 'HandlePiece' has cognitive complexity of 78 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp:214:13 | function 'isPossiblyEscaped' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/MemRegion.cpp:807:40 | function 'getStaticSize' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/MemRegion.cpp:1041:36 | function 'getVarRegion' has cognitive complexity of 69 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/MemRegion.cpp:1491:32 | function 'getAsArrayOffset' has cognitive complexity of 29 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/MemRegion.cpp:1553:21 | function 'calculateOffset' has cognitive complexity of 95 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:619:24 | function 'FlushDiagnosticsImpl' has cognitive complexity of 73 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:166:44 | function 'unite' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1634:33 | function 'VisitBinaryOperator<clang::BO_NE>' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2905:25 | function 'removeDeadBindings' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:23:42 | function 'assumeSym' has cognitive complexity of 28 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:235:8 | function 'printJson' has cognitive complexity of 33 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:1019:1 | function 'collectSubRegionBindings' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:1213:31 | function 'VisitCluster' has cognitive complexity of 86 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:1540:26 | function 'getBinding' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:2116:26 | function 'getBindingForField' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:2227:21 | function 'getBindingForFieldOrElementCommon' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:2338:26 | function 'getBindingForVar' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/RegionStore.cpp:2803:21 | function 'bindStruct' has cognitive complexity of 48 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:719:8 | function 'VisitMemRegionVal' has cognitive complexity of 65 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:894:8 | function 'VisitLocAsInteger' has cognitive complexity of 38 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:128:25 | function 'MakeSymIntVal' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:423:25 | function 'evalBinOpNN' has cognitive complexity of 134 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:791:25 | function 'evalBinOpLL' has cognitive complexity of 114 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1082:25 | function 'evalBinOpLN' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1269:25 | function 'simplifySValOnce' has cognitive complexity of 46 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Core/Store.cpp:76:48 | function 'castRegion' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp:55:12 | function 'printAnalyzerConfigList' has cognitive complexity of 79 (threshold 25) |
| TP | clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp:48:18 | function 'CheckerRegistry' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Support/RISCVVIntrinsicUtils.cpp:264:15 | function 'initTypeStr' has cognitive complexity of 30 (threshold 25) |
| TP | clang/lib/Support/RISCVVIntrinsicUtils.cpp:429:22 | function 'parsePrototypeDescriptor' has cognitive complexity of 61 (threshold 25) |
| TP | clang/lib/Support/RISCVVIntrinsicUtils.cpp:1074:54 | function 'computeBuiltinTypes' has cognitive complexity of 35 (threshold 25) |
| TP | clang/lib/Tooling/ASTDiff/ASTDiff.cpp:859:24 | function 'matchTopDown' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Tooling/InterpolatingCompilationDatabase.cpp:458:26 | function 'pickWinner' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Tooling/JSONCompilationDatabase.cpp:323:31 | function 'parse' has cognitive complexity of 57 (threshold 25) |
| TP | clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:539:1 | function 'createRenameAtomicChanges' has cognitive complexity of 34 (threshold 25) |
| TP | clang/lib/Tooling/Syntax/Tree.cpp:99:20 | function 'replaceChildRangeLowLevel' has cognitive complexity of 37 (threshold 25) |
| TP | clang/lib/Tooling/Syntax/Tree.cpp:238:20 | function 'assertInvariants' has cognitive complexity of 36 (threshold 25) |
| TP | clang/lib/Tooling/Tooling.cpp:511:16 | function 'run' has cognitive complexity of 53 (threshold 25) |
| TP | clang/lib/Tooling/Transformer/RangeSelector.cpp:250:28 | function 'name' has cognitive complexity of 26 (threshold 25) |
| TP | clang/lib/Tooling/Transformer/SourceCode.cpp:233:1 | function 'getEntityEndLoc' has cognitive complexity of 27 (threshold 25) |
| TP | clang/lib/Tooling/Transformer/SourceCode.cpp:430:26 | function 'getAssociatedRange' has cognitive complexity of 31 (threshold 25) |
| TP | clang/lib/Tooling/Transformer/Stencil.cpp:148:9 | function 'eval' has cognitive complexity of 26 (threshold 25) |
| TP | clang/tools/clang-diff/ClangDiff.cpp:443:5 | function 'main' has cognitive complexity of 27 (threshold 25) |
| TP | clang/tools/clang-format/ClangFormat.cpp:238:13 | function 'fillRanges' has cognitive complexity of 30 (threshold 25) |
| TP | clang/tools/clang-format/ClangFormat.cpp:404:13 | function 'format' has cognitive complexity of 48 (threshold 25) |
| TP | clang/tools/clang-format/ClangFormat.cpp:595:13 | function 'isIgnored' has cognitive complexity of 28 (threshold 25) |
| TP | clang/tools/clang-installapi/ClangInstallAPI.cpp:71:13 | function 'run' has cognitive complexity of 32 (threshold 25) |
| TP | clang/tools/clang-installapi/Options.cpp:108:15 | function 'processDriverOptions' has cognitive complexity of 33 (threshold 25) |
| TP | clang/tools/clang-installapi/Options.cpp:557:10 | function 'processAndFilterOutInstallAPIOptions' has cognitive complexity of 42 (threshold 25) |
| TP | clang/tools/clang-installapi/Options.cpp:837:28 | function 'createContext' has cognitive complexity of 91 (threshold 25) |
| TP | clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp:480:21 | function 'clang' has cognitive complexity of 43 (threshold 25) |
| TP | clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp:967:1 | function 'linkAndWrapDeviceFiles' has cognitive complexity of 52 (threshold 25) |
| TP | clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp:1151:1 | function 'getDeviceInput' has cognitive complexity of 62 (threshold 25) |
| TP | clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp:1272:5 | function 'main' has cognitive complexity of 33 (threshold 25) |
| TP | clang/tools/clang-nvlink-wrapper/ClangNVLinkWrapper.cpp:500:34 | function 'getInput' has cognitive complexity of 97 (threshold 25) |
| TP | clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp:63:5 | function 'main' has cognitive complexity of 77 (threshold 25) |
| TP | clang/tools/clang-refactor/TestSupport.cpp:177:37 | function 'handleAllResults' has cognitive complexity of 52 (threshold 25) |
| TP | clang/tools/clang-refactor/TestSupport.cpp:296:1 | function 'findTestSelectionRanges' has cognitive complexity of 45 (threshold 25) |
| TP | clang/tools/clang-repl/ClangRepl.cpp:258:5 | function 'main' has cognitive complexity of 54 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:467:8 | function 'printFullOutput' has cognitive complexity of 106 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:481:16 | lambda has cognitive complexity of 90 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:511:47 | lambda has cognitive complexity of 67 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:513:22 | lambda has cognitive complexity of 46 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:514:44 | lambda has cognitive complexity of 36 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:844:5 | function 'clang_scan_deps_main' has cognitive complexity of 169 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:874:7 | lambda has cognitive complexity of 44 (threshold 25) |
| TP | clang/tools/clang-scan-deps/ClangScanDeps.cpp:987:23 | lambda has cognitive complexity of 67 (threshold 25) |
| TP | clang/tools/clang-sycl-linker/ClangSYCLLinker.cpp:476:7 | function 'runSYCLLink' has cognitive complexity of 30 (threshold 25) |
| TP | clang/tools/driver/cc1as_main.cpp:236:27 | function 'CreateFromArgs' has cognitive complexity of 28 (threshold 25) |
| TP | clang/tools/driver/cc1as_main.cpp:424:13 | function 'ExecuteAssemblerImpl' has cognitive complexity of 55 (threshold 25) |
| TP | clang/tools/driver/driver.cpp:242:5 | function 'clang_main' has cognitive complexity of 50 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:319:21 | function 'visitDeclsFromFileRegion' has cognitive complexity of 42 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:501:21 | function 'VisitChildren' has cognitive complexity of 54 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:830:21 | function 'VisitFunctionDecl' has cognitive complexity of 68 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:3743:21 | function 'RunVisitorWorkList' has cognitive complexity of 186 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:4245:1 | function 'clang_parseTranslationUnit_Impl' has cognitive complexity of 32 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:4643:30 | function 'evaluateExpr' has cognitive complexity of 46 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:5323:10 | function 'clang_getCursorSpelling' has cognitive complexity of 71 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:5494:15 | function 'clang_Cursor_getSpellingNameRange' has cognitive complexity of 43 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:5823:10 | function 'clang_getCursorDisplayName' has cognitive complexity of 49 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:6519:1 | function 'GetCursorVisitor' has cognitive complexity of 42 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:7081:10 | function 'clang_getCursorReferenced' has cognitive complexity of 35 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:7191:10 | function 'clang_getCursorDefinition' has cognitive complexity of 54 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:8045:47 | function 'Visit' has cognitive complexity of 84 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:8395:13 | function 'annotatePreprocessorTokens' has cognitive complexity of 55 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:8497:13 | function 'clang_annotateTokensImpl' has cognitive complexity of 34 (threshold 25) |
| TP | clang/tools/libclang/CIndex.cpp:8889:13 | function 'getCursorPlatformAvailabilityForDecl' has cognitive complexity of 66 (threshold 25) |
| TP | clang/tools/libclang/CIndexDiagnostic.cpp:241:10 | function 'clang_formatDiagnostic' has cognitive complexity of 72 (threshold 25) |
| TP | clang/tools/libclang/CIndexHigh.cpp:145:32 | function 'findFileIdRefVisit' has cognitive complexity of 26 (threshold 25) |
| TP | clang/tools/libclang/CXIndexDataConsumer.cpp:164:27 | function 'handleDeclOccurrence' has cognitive complexity of 39 (threshold 25) |
| TP | clang/tools/libclang/Indexing.cpp:442:20 | function 'clang_indexSourceFile_Impl' has cognitive complexity of 28 (threshold 25) |
| TP | clang/tools/offload-arch/AMDGPUArchByHIP.cpp:192:5 | function 'printGPUsByHIP' has cognitive complexity of 62 (threshold 25) |
| TP | clang/tools/offload-arch/LevelZeroArch.cpp:147:5 | function 'printGPUsByLevelZero' has cognitive complexity of 46 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:1496:1 | function 'createArgument' has cognitive complexity of 35 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:1620:1 | function 'writePrettyPrintFunction' has cognitive complexity of 65 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:2309:35 | function 'generateParsingHelpers' has cognitive complexity of 32 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:2721:13 | function 'emitAttributes' has cognitive complexity of 310 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:2908:27 | lambda has cognitive complexity of 37 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:3743:13 | function 'GenerateHasAttrSpellingStringSwitch' has cognitive complexity of 39 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:3861:6 | function 'EmitCXX11AttributeInfo' has cognitive complexity of 31 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:4374:13 | function 'GenerateAppertainsTo' has cognitive complexity of 30 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:4490:13 | function 'GenerateMutualExclusionsChecks' has cognitive complexity of 32 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:4853:6 | function 'EmitClangAttrParsedAttrImpl' has cognitive complexity of 49 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:5016:6 | function 'EmitClangAttrParsedAttrKinds' has cognitive complexity of 57 (threshold 25) |
| TP | clang/utils/TableGen/ClangAttrEmitter.cpp:5461:6 | function 'EmitClangAttrDocs' has cognitive complexity of 35 (threshold 25) |
| TP | clang/utils/TableGen/ClangBuiltinTemplatesEmitter.cpp:36:1 | function 'ParseTemplateParameterList' has cognitive complexity of 28 (threshold 25) |
| TP | clang/utils/TableGen/ClangBuiltinsEmitter.cpp:241:8 | function 'ParseType' has cognitive complexity of 45 (threshold 25) |
| TP | clang/utils/TableGen/ClangBuiltinsEmitter.cpp:680:13 | function 'writeBuiltinDocumentation' has cognitive complexity of 37 (threshold 25) |
| TP | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp:153:13 | function 'groupDiagnostics' has cognitive complexity of 40 (threshold 25) |
| TP | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp:331:21 | function 'compute' has cognitive complexity of 30 (threshold 25) |
| TP | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp:1075:41 | function 'parseDiagText' has cognitive complexity of 104 (threshold 25) |
| TP | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp:1392:13 | function 'verifyDiagnosticWording' has cognitive complexity of 48 (threshold 25) |
| TP | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp:1678:13 | function 'EmitClangDiagsDefs' has cognitive complexity of 38 (threshold 25) |
| TP | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp:1816:13 | function 'emitDiagSubGroups' has cognitive complexity of 26 (threshold 25) |
| TP | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp:2140:13 | function 'EmitClangDiagDocs' has cognitive complexity of 51 (threshold 25) |
| TP | clang/utils/TableGen/ClangOpcodesEmitter.cpp:258:27 | function 'EmitGroup' has cognitive complexity of 27 (threshold 25) |
| TP | clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp:766:26 | function 'EmitQualTypeFinder' has cognitive complexity of 33 (threshold 25) |
| TP | clang/utils/TableGen/ClangOptionDocEmitter.cpp:65:15 | function 'extractDocumentation' has cognitive complexity of 44 (threshold 25) |
| TP | clang/utils/TableGen/ClangOptionDocEmitter.cpp:321:6 | function 'emitOption' has cognitive complexity of 36 (threshold 25) |
| TP | clang/utils/TableGen/MveEmitter.cpp:1177:26 | function 'getCodeForDag' has cognitive complexity of 88 (threshold 25) |
| TP | clang/utils/TableGen/MveEmitter.cpp:1376:16 | function 'ACLEIntrinsic' has cognitive complexity of 48 (threshold 25) |
| TP | clang/utils/TableGen/MveEmitter.cpp:1606:19 | function 'EmitBuiltinCG' has cognitive complexity of 33 (threshold 25) |
| TP | clang/utils/TableGen/MveEmitter.cpp:1795:18 | function 'EmitHeader' has cognitive complexity of 59 (threshold 25) |
| TP | clang/utils/TableGen/MveEmitter.cpp:2084:18 | function 'EmitHeader' has cognitive complexity of 48 (threshold 25) |
| TP | clang/utils/TableGen/NeonEmitter.cpp:780:12 | function 'fromTypedefName' has cognitive complexity of 26 (threshold 25) |
| TP | clang/utils/TableGen/NeonEmitter.cpp:1057:24 | function 'getBuiltinTypeStr' has cognitive complexity of 28 (threshold 25) |
| TP | clang/utils/TableGen/NeonEmitter.cpp:1354:17 | function 'emitBodyAsBuiltinCall' has cognitive complexity of 33 (threshold 25) |
| TP | clang/utils/TableGen/NeonEmitter.cpp:2299:13 | function 'emitNeonTypeDefs' has cognitive complexity of 30 (threshold 25) |
| TP | clang/utils/TableGen/NeonEmitter.cpp:2369:19 | function 'run' has cognitive complexity of 30 (threshold 25) |
| TP | clang/utils/TableGen/NeonEmitter.cpp:2528:19 | function 'runFP16' has cognitive complexity of 30 (threshold 25) |
| TP | clang/utils/TableGen/NeonEmitter.cpp:2719:19 | function 'runBF16' has cognitive complexity of 30 (threshold 25) |
| TP | clang/utils/TableGen/RISCVVEmitter.cpp:246:6 | function 'emitCodeGenSwitchBody' has cognitive complexity of 40 (threshold 25) |
| TP | clang/utils/TableGen/RISCVVEmitter.cpp:407:18 | function 'createHeader' has cognitive complexity of 37 (threshold 25) |
| TP | clang/utils/TableGen/RISCVVEmitter.cpp:627:18 | function 'createRVVIntrinsics' has cognitive complexity of 37 (threshold 25) |
| TP | clang/utils/TableGen/SveEmitter.cpp:612:15 | function 'applyTypespec' has cognitive complexity of 52 (threshold 25) |
| TP | clang/utils/TableGen/SveEmitter.cpp:1603:18 | function 'createBuiltinsJSON' has cognitive complexity of 32 (threshold 25) |
| TP | llvm/include/llvm/ADT/APInt.h:111:3 | function 'APInt' has cognitive complexity of 38 (threshold 25) |
| TP | llvm/include/llvm/Analysis/LoopInfo.h:467:8 | function 'movementPreservesLCSSAForm' has cognitive complexity of 27 (threshold 25) |
| TP | llvm/include/llvm/BinaryFormat/Dwarf.h:231:38 | function 'toDW_LANG' has cognitive complexity of 49 (threshold 25) |
| TP | llvm/include/llvm/Bitstream/BitstreamWriter.h:459:8 | function 'EmitRecordWithAbbrevImpl' has cognitive complexity of 71 (threshold 25) |
| TP | llvm/include/llvm/CodeGenTypes/MachineValueType.h:314:14 | function 'getSizeInBits' has cognitive complexity of 274 (threshold 25) |
| TP | llvm/include/llvm/CodeGenTypes/MachineValueType.h:438:16 | function 'getFloatingPointVT' has cognitive complexity of 540 (threshold 25) |
| TP | llvm/include/llvm/CodeGenTypes/MachineValueType.h:448:16 | function 'getIntegerVT' has cognitive complexity of 540 (threshold 25) |
| TP | llvm/include/llvm/CodeGenTypes/MachineValueType.h:458:16 | function 'getVectorVT' has cognitive complexity of 390 (threshold 25) |
| TP | llvm/include/llvm/CodeGenTypes/MachineValueType.h:468:16 | function 'getScalableVectorVT' has cognitive complexity of 390 (threshold 25) |
| TP | llvm/include/llvm/CodeGenTypes/MachineValueType.h:478:16 | function 'getRISCVVectorTupleVT' has cognitive complexity of 540 (threshold 25) |
| TP | llvm/include/llvm/ExecutionEngine/Orc/Core.h:1879:17 | function 'define' has cognitive complexity of 29 (threshold 25) |
| TP | llvm/include/llvm/ExecutionEngine/Orc/Core.h:1923:17 | function 'define' has cognitive complexity of 30 (threshold 25) |
| TP | llvm/include/llvm/ExecutionEngine/Orc/WaitingOnGraph.h:292:14 | function 'emit' has cognitive complexity of 26 (threshold 25) |
| TP | llvm/include/llvm/ExecutionEngine/Orc/WaitingOnGraph.h:370:3 | function 'fail' has cognitive complexity of 36 (threshold 25) |
| TP | llvm/include/llvm/ExecutionEngine/Orc/WaitingOnGraph.h:418:8 | function 'validate' has cognitive complexity of 50 (threshold 25) |
| TP | llvm/include/llvm/Object/ELF.h:1113:16 | function 'getVersionDefinitions' has cognitive complexity of 26 (threshold 25) |
| TP | llvm/include/llvm/Object/ELF.h:1200:16 | function 'getVersionDependencies' has cognitive complexity of 27 (threshold 25) |
| TP | llvm/include/llvm/Object/ELFObjectFile.h:756:41 | function 'getSymbolFlags' has cognitive complexity of 55 (threshold 25) |
| TP | llvm/include/llvm/Object/ELFObjectFile.h:1365:61 | function 'getArch' has cognitive complexity of 39 (threshold 25) |
| TP | llvm/include/llvm/ProfileData/MemProf.h:187:8 | function 'operator==' has cognitive complexity of 55 (threshold 25) |
| TP | llvm/include/llvm/ProfileData/MemProfData.inc:111:6 | function 'operator==' has cognitive complexity of 27 (threshold 25) |
| TP | llvm/include/llvm/ProfileData/MemProfYAML.h:133:15 | function 'inputOne' has cognitive complexity of 27 (threshold 25) |
| TP | llvm/include/llvm/ProfileData/MemProfYAML.h:154:15 | function 'output' has cognitive complexity of 27 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:355:17 | function 'FindRoots' has cognitive complexity of 178 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:511:15 | function 'RemoveRedundantRoots' has cognitive complexity of 30 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:743:15 | function 'InsertReachable' has cognitive complexity of 91 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:923:15 | function 'DeleteEdge' has cognitive complexity of 28 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:978:15 | function 'DeleteReachable' has cognitive complexity of 26 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:1019:15 | function 'HasProperSupport' has cognitive complexity of 29 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:1044:15 | function 'DeleteUnreachable' has cognitive complexity of 65 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericDomTreeConstruction.h:1335:15 | function 'VerifyDFSNumbers' has cognitive complexity of 30 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h:131:44 | function 'calculate' has cognitive complexity of 36 (threshold 25) |
| TP | llvm/include/llvm/Support/GenericLoopInfoImpl.h:326:31 | function 'verifyLoop' has cognitive complexity of 59 (threshold 25) |
| TP | llvm/include/llvm/Support/GraphWriter.h:182:8 | function 'writeNode' has cognitive complexity of 60 (threshold 25) |
| TP | llvm/include/llvm/Support/LEB128.h:164:16 | function 'decodeSLEB128' has cognitive complexity of 26 (threshold 25) |
| TP | llvm/include/llvm/Support/UnicodeCharRanges.h:68:8 | function 'rangesAreValid' has cognitive complexity of 70 (threshold 25) |
| TP | llvm/include/llvm/Support/YAMLTraits.h:475:13 | function 'isNumeric' has cognitive complexity of 37 (threshold 25) |
Generated from 8e77be5af1.