MCPcopy Create free account

hub / github.com/Tencent/TscanCode / functions

Functions2,904 in github.com/Tencent/TscanCode

↓ 1 callersMethodclarifyCalculation
--------------------------------------------------------------------------- Clarify calculation precedence for ternary operators. --------------------
trunk/lib/checkother.cpp:296
↓ 1 callersMethodclarifyCalculationError
trunk/lib/checkother.cpp:327
↓ 1 callersMethodclarifyCondition
--------------------------------------------------------------------------- Clarify condition '(x = a < 0)' into '((x = a) < 0)' or '(x = (a < 0))' Cl
trunk/lib/checkcondition.cpp:1011
↓ 1 callersMethodclarifyConditionError
trunk/lib/checkcondition.cpp:1088
↓ 1 callersMethodclarifyStatement
--------------------------------------------------------------------------- Clarify (meaningless) statements like *foo++; with parentheses. ----------
trunk/lib/checkother.cpp:349
↓ 1 callersMethodclarifyStatementError
trunk/lib/checkother.cpp:375
↓ 1 callersMethodclassInfo
trunk/lib/checknonreentrantfunctions.cpp:97
↓ 1 callersMethodcmdLineArgsError
trunk/lib/checkbufferoverrun.cpp:240
↓ 1 callersMethodcommaSeparatedReturnError
trunk/lib/checkother.cpp:1642
↓ 1 callersMethodcomparison
trunk/lib/checkcondition.cpp:257
↓ 1 callersMethodcomparisonError
trunk/lib/checkcondition.cpp:294
↓ 1 callersMethodcomparisonOfBoolExpressionWithIntError
trunk/lib/checkbool.cpp:515
↓ 1 callersMethodcomparisonOfBoolWithBoolError
trunk/lib/checkbool.cpp:419
↓ 1 callersMethodcomparisonOfBoolWithIntError
trunk/lib/checkbool.cpp:188
↓ 1 callersMethodcomparisonOfFuncReturningBoolError
trunk/lib/checkbool.cpp:264
↓ 1 callersMethodcomparisonOfTwoFuncsReturningBoolError
trunk/lib/checkbool.cpp:273
↓ 1 callersFunctioncompileAddSub
trunk/lib/tokenlist.cpp:772
↓ 1 callersFunctioncompileAnd
trunk/lib/tokenlist.cpp:812
↓ 1 callersFunctioncompileAssignTernary
trunk/lib/tokenlist.cpp:871
↓ 1 callersFunctioncompileComma
trunk/lib/tokenlist.cpp:899
↓ 1 callersFunctioncompileEqComp
trunk/lib/tokenlist.cpp:802
↓ 1 callersFunctioncompileLogicAnd
trunk/lib/tokenlist.cpp:851
↓ 1 callersFunctioncompileLogicOr
trunk/lib/tokenlist.cpp:861
↓ 1 callersFunctioncompileMulDiv
trunk/lib/tokenlist.cpp:753
↓ 1 callersFunctioncompileOr
trunk/lib/tokenlist.cpp:841
↓ 1 callersFunctioncompilePointerToElem
trunk/lib/tokenlist.cpp:743
↓ 1 callersFunctioncompilePrecedence3
trunk/lib/tokenlist.cpp:670
↓ 1 callersFunctioncompileRelComp
trunk/lib/tokenlist.cpp:792
↓ 1 callersFunctioncompileScope
trunk/lib/tokenlist.cpp:569
↓ 1 callersFunctioncompileShift
trunk/lib/tokenlist.cpp:782
↓ 1 callersFunctioncompileXor
trunk/lib/tokenlist.cpp:831
↓ 1 callersMethodcomplexPatternError
trunk/lib/checkinternal.cpp:316
↓ 1 callersMethodconcatenateNegativeNumberAndAnyPositive
trunk/lib/tokenize.cpp:2953
↓ 1 callersFunctionconditionAlwaysTrueOrFalse
trunk/lib/checkuninitvar.cpp:346
↓ 1 callersMethodconfigurationInfo
trunk/lib/checkleakautovar.cpp:92
↓ 1 callersMethodconstStatementError
trunk/lib/checkother.cpp:1847
↓ 1 callersFunctionconstructorTakesReference
check if a constructor in given class scope takes a reference */
trunk/lib/checkother.cpp:2701
↓ 1 callersMethodconstructors
trunk/lib/checkclass.cpp:76
↓ 1 callersMethodcopyConstructorShallowCopyError
trunk/lib/checkclass.cpp:392
↓ 1 callersMethodcopyconstructors
trunk/lib/checkclass.cpp:302
↓ 1 callersMethodcoutCerrMisusageError
trunk/lib/checkio.cpp:61
↓ 1 callersFunctioncreateAstAtToken
trunk/lib/tokenlist.cpp:917
↓ 1 callersMethodcstyleCastError
trunk/lib/checkother.cpp:453
↓ 1 callersMethoddeadPointer
trunk/lib/checkuninitvar.cpp:1312
↓ 1 callersMethoddeadPointerError
trunk/lib/checkuninitvar.cpp:1335
↓ 1 callersMethoddeallocDeallocError
trunk/lib/checkmemoryleak.cpp:428
↓ 1 callersMethoddeallocReturnError
trunk/lib/checkleakautovar.cpp:86
↓ 1 callersMethoddeallocThrow
trunk/lib/checkexceptionsafety.cpp:75
↓ 1 callersMethoddereferenceInvalidIteratorError
trunk/lib/checkstl.cpp:1611
↓ 1 callersMethoddestructors
trunk/lib/checkexceptionsafety.cpp:33
↓ 1 callersMethoddivideBySizeofError
trunk/lib/checksizeof.cpp:276
↓ 1 callersMethoddivideSizeofError
trunk/lib/checksizeof.cpp:370
↓ 1 callersMethoddoubleFreeError
trunk/lib/checkleakautovar.cpp:103
↓ 1 callersMethoddump
trunk/lib/tokenize.cpp:4963
↓ 1 callersMethodduplInheritedMembersError
trunk/lib/checkclass.cpp:2326
↓ 1 callersMethodduplicateBranchError
trunk/lib/checkother.cpp:2197
↓ 1 callersMethodduplicateBreakError
trunk/lib/checkother.cpp:1300
↓ 1 callersMethodduplicateDeclarationError
trunk/lib/tokenize.cpp:253
↓ 1 callersMethodduplicateEnumError
trunk/lib/tokenize.cpp:8441
↓ 1 callersMethodduplicateExpressionError
trunk/lib/checkother.cpp:2446
↓ 1 callersMethodduplicateExpressionTernaryError
trunk/lib/checkother.cpp:2505
↓ 1 callersMethodduplicateTypedefError
trunk/lib/tokenize.cpp:239
↓ 1 callersMethodenterScope
trunk/lib/checkunusedvar.cpp:376
↓ 1 callersMethoderase2
trunk/lib/checkstl.cpp:561
↓ 1 callersMethoderaseAll
trunk/lib/checkunusedvar.cpp:225
↓ 1 callersMethoderaseTokens
trunk/lib/token.cpp:966
↓ 1 callersMethoderror
trunk/lib/preprocessor.cpp:2226
↓ 1 callersMethoderrorAutoVariableAssignment
trunk/lib/checkautovariables.cpp:275
↓ 1 callersMethoderrorInvalidDeallocation
trunk/lib/checkautovariables.cpp:483
↓ 1 callersMethoderrorReturnAddressOfFunctionParameter
trunk/lib/checkautovariables.cpp:296
↓ 1 callersMethoderrorReturnAddressToAutoVariable
trunk/lib/checkautovariables.cpp:260
↓ 1 callersMethoderrorReturnPointerToLocalArray
trunk/lib/checkautovariables.cpp:266
↓ 1 callersMethoderrorReturnReference
trunk/lib/checkautovariables.cpp:470
↓ 1 callersMethoderrorReturnTempReference
trunk/lib/checkautovariables.cpp:478
↓ 1 callersMethoderrorUselessAssignmentArg
trunk/lib/checkautovariables.cpp:305
↓ 1 callersMethoderrorUselessAssignmentPtrArg
trunk/lib/checkautovariables.cpp:313
↓ 1 callersFunctionexpressionHasSideEffects
----------------------------------------------------------------------------- check for duplicate expressions in if statements if (a) { } else if (a)
trunk/lib/checkother.cpp:3178
↓ 1 callersMethodextraVersion
trunk/lib/tscancode.cpp:70
↓ 1 callersMethodextraWhitespaceError
trunk/lib/checkinternal.cpp:348
↓ 1 callersMethodfflushOnInputStreamError
trunk/lib/checkio.cpp:328
↓ 1 callersFunctionfilterException
* Any evaluation of the exception needs to be done here! */
trunk/cli/tscexecutor.cpp:652
↓ 1 callersMethodfindDependency
trunk/lib/symboldatabase.cpp:2129
↓ 1 callersMethodfindFunction
@todo This function does not take into account argument types when they don't match. This can be difficult because of promotion and conversion oper
trunk/lib/symboldatabase.cpp:3203
↓ 1 callersFunctionfindFunctionOf
trunk/lib/checkclass.cpp:1015
↓ 1 callersMethodfindInNestedList
trunk/lib/symboldatabase.cpp:3454
↓ 1 callersMethodfindInNestedListRecursive
trunk/lib/symboldatabase.cpp:3493
↓ 1 callersMethodfindScope
trunk/lib/symboldatabase.cpp:3531
↓ 1 callersFunctionfindSection
trunk/lib/tscancode.cpp:118
↓ 1 callersFunctionfindcallstr
trunk/lib/checkother.cpp:3345
↓ 1 callersFunctionfinddoublerelease
trunk/lib/checkother.cpp:3297
↓ 1 callersFunctionfirstNotEqual
trunk/lib/checkcondition.cpp:716
↓ 1 callersMethodformatbufoverrun
only for 4 args ( variable args to do)
trunk/lib/checktscsuspicious.cpp:36
↓ 1 callersFunctionfront
get first token of list */
trunk/lib/tokenlist.h:85
↓ 1 callersFunctionfunc
samples/cpp/pragmapacknotmatch.cpp:4
↓ 1 callersMethodfunctionCallLeak
trunk/lib/checkmemoryleak.cpp:2866
↓ 1 callersFunctionfunctionThrowsRecursive
trunk/lib/checkexceptionsafety.cpp:192
↓ 1 callersMethodgetAction
trunk/lib/library.h:169
↓ 1 callersMethodgetErrorMessages
trunk/lib/tokenize.cpp:10799
↓ 1 callersMethodgetFileInfo
trunk/lib/checkbufferoverrun.cpp:1957
↓ 1 callersFunctiongetFunctionTypeName
trunk/lib/checkclass.cpp:37
← previousnext →901–1,000 of 2,904, ranked by callers