llvm-project:

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

New warnings, not in baseline (0):

None.

Gone, only in baseline (0):

None.

Unchanged, also in baseline (2906):

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

Generated from 8e77be5af1.