Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/TscanCode
/ functions
Functions
2,904 in github.com/Tencent/TscanCode
⨍
Functions
2,904
◇
Types & classes
373
↓ 1 callers
Method
clarifyCalculation
--------------------------------------------------------------------------- Clarify calculation precedence for ternary operators. --------------------
trunk/lib/checkother.cpp:296
↓ 1 callers
Method
clarifyCalculationError
trunk/lib/checkother.cpp:327
↓ 1 callers
Method
clarifyCondition
--------------------------------------------------------------------------- Clarify condition '(x = a < 0)' into '((x = a) < 0)' or '(x = (a < 0))' Cl
trunk/lib/checkcondition.cpp:1011
↓ 1 callers
Method
clarifyConditionError
trunk/lib/checkcondition.cpp:1088
↓ 1 callers
Method
clarifyStatement
--------------------------------------------------------------------------- Clarify (meaningless) statements like *foo++; with parentheses. ----------
trunk/lib/checkother.cpp:349
↓ 1 callers
Method
clarifyStatementError
trunk/lib/checkother.cpp:375
↓ 1 callers
Method
classInfo
trunk/lib/checknonreentrantfunctions.cpp:97
↓ 1 callers
Method
cmdLineArgsError
trunk/lib/checkbufferoverrun.cpp:240
↓ 1 callers
Method
commaSeparatedReturnError
trunk/lib/checkother.cpp:1642
↓ 1 callers
Method
comparison
trunk/lib/checkcondition.cpp:257
↓ 1 callers
Method
comparisonError
trunk/lib/checkcondition.cpp:294
↓ 1 callers
Method
comparisonOfBoolExpressionWithIntError
trunk/lib/checkbool.cpp:515
↓ 1 callers
Method
comparisonOfBoolWithBoolError
trunk/lib/checkbool.cpp:419
↓ 1 callers
Method
comparisonOfBoolWithIntError
trunk/lib/checkbool.cpp:188
↓ 1 callers
Method
comparisonOfFuncReturningBoolError
trunk/lib/checkbool.cpp:264
↓ 1 callers
Method
comparisonOfTwoFuncsReturningBoolError
trunk/lib/checkbool.cpp:273
↓ 1 callers
Function
compileAddSub
trunk/lib/tokenlist.cpp:772
↓ 1 callers
Function
compileAnd
trunk/lib/tokenlist.cpp:812
↓ 1 callers
Function
compileAssignTernary
trunk/lib/tokenlist.cpp:871
↓ 1 callers
Function
compileComma
trunk/lib/tokenlist.cpp:899
↓ 1 callers
Function
compileEqComp
trunk/lib/tokenlist.cpp:802
↓ 1 callers
Function
compileLogicAnd
trunk/lib/tokenlist.cpp:851
↓ 1 callers
Function
compileLogicOr
trunk/lib/tokenlist.cpp:861
↓ 1 callers
Function
compileMulDiv
trunk/lib/tokenlist.cpp:753
↓ 1 callers
Function
compileOr
trunk/lib/tokenlist.cpp:841
↓ 1 callers
Function
compilePointerToElem
trunk/lib/tokenlist.cpp:743
↓ 1 callers
Function
compilePrecedence3
trunk/lib/tokenlist.cpp:670
↓ 1 callers
Function
compileRelComp
trunk/lib/tokenlist.cpp:792
↓ 1 callers
Function
compileScope
trunk/lib/tokenlist.cpp:569
↓ 1 callers
Function
compileShift
trunk/lib/tokenlist.cpp:782
↓ 1 callers
Function
compileXor
trunk/lib/tokenlist.cpp:831
↓ 1 callers
Method
complexPatternError
trunk/lib/checkinternal.cpp:316
↓ 1 callers
Method
concatenateNegativeNumberAndAnyPositive
trunk/lib/tokenize.cpp:2953
↓ 1 callers
Function
conditionAlwaysTrueOrFalse
trunk/lib/checkuninitvar.cpp:346
↓ 1 callers
Method
configurationInfo
trunk/lib/checkleakautovar.cpp:92
↓ 1 callers
Method
constStatementError
trunk/lib/checkother.cpp:1847
↓ 1 callers
Function
constructorTakesReference
check if a constructor in given class scope takes a reference */
trunk/lib/checkother.cpp:2701
↓ 1 callers
Method
constructors
trunk/lib/checkclass.cpp:76
↓ 1 callers
Method
copyConstructorShallowCopyError
trunk/lib/checkclass.cpp:392
↓ 1 callers
Method
copyconstructors
trunk/lib/checkclass.cpp:302
↓ 1 callers
Method
coutCerrMisusageError
trunk/lib/checkio.cpp:61
↓ 1 callers
Function
createAstAtToken
trunk/lib/tokenlist.cpp:917
↓ 1 callers
Method
cstyleCastError
trunk/lib/checkother.cpp:453
↓ 1 callers
Method
deadPointer
trunk/lib/checkuninitvar.cpp:1312
↓ 1 callers
Method
deadPointerError
trunk/lib/checkuninitvar.cpp:1335
↓ 1 callers
Method
deallocDeallocError
trunk/lib/checkmemoryleak.cpp:428
↓ 1 callers
Method
deallocReturnError
trunk/lib/checkleakautovar.cpp:86
↓ 1 callers
Method
deallocThrow
trunk/lib/checkexceptionsafety.cpp:75
↓ 1 callers
Method
dereferenceInvalidIteratorError
trunk/lib/checkstl.cpp:1611
↓ 1 callers
Method
destructors
trunk/lib/checkexceptionsafety.cpp:33
↓ 1 callers
Method
divideBySizeofError
trunk/lib/checksizeof.cpp:276
↓ 1 callers
Method
divideSizeofError
trunk/lib/checksizeof.cpp:370
↓ 1 callers
Method
doubleFreeError
trunk/lib/checkleakautovar.cpp:103
↓ 1 callers
Method
dump
trunk/lib/tokenize.cpp:4963
↓ 1 callers
Method
duplInheritedMembersError
trunk/lib/checkclass.cpp:2326
↓ 1 callers
Method
duplicateBranchError
trunk/lib/checkother.cpp:2197
↓ 1 callers
Method
duplicateBreakError
trunk/lib/checkother.cpp:1300
↓ 1 callers
Method
duplicateDeclarationError
trunk/lib/tokenize.cpp:253
↓ 1 callers
Method
duplicateEnumError
trunk/lib/tokenize.cpp:8441
↓ 1 callers
Method
duplicateExpressionError
trunk/lib/checkother.cpp:2446
↓ 1 callers
Method
duplicateExpressionTernaryError
trunk/lib/checkother.cpp:2505
↓ 1 callers
Method
duplicateTypedefError
trunk/lib/tokenize.cpp:239
↓ 1 callers
Method
enterScope
trunk/lib/checkunusedvar.cpp:376
↓ 1 callers
Method
erase2
trunk/lib/checkstl.cpp:561
↓ 1 callers
Method
eraseAll
trunk/lib/checkunusedvar.cpp:225
↓ 1 callers
Method
eraseTokens
trunk/lib/token.cpp:966
↓ 1 callers
Method
error
trunk/lib/preprocessor.cpp:2226
↓ 1 callers
Method
errorAutoVariableAssignment
trunk/lib/checkautovariables.cpp:275
↓ 1 callers
Method
errorInvalidDeallocation
trunk/lib/checkautovariables.cpp:483
↓ 1 callers
Method
errorReturnAddressOfFunctionParameter
trunk/lib/checkautovariables.cpp:296
↓ 1 callers
Method
errorReturnAddressToAutoVariable
trunk/lib/checkautovariables.cpp:260
↓ 1 callers
Method
errorReturnPointerToLocalArray
trunk/lib/checkautovariables.cpp:266
↓ 1 callers
Method
errorReturnReference
trunk/lib/checkautovariables.cpp:470
↓ 1 callers
Method
errorReturnTempReference
trunk/lib/checkautovariables.cpp:478
↓ 1 callers
Method
errorUselessAssignmentArg
trunk/lib/checkautovariables.cpp:305
↓ 1 callers
Method
errorUselessAssignmentPtrArg
trunk/lib/checkautovariables.cpp:313
↓ 1 callers
Function
expressionHasSideEffects
----------------------------------------------------------------------------- check for duplicate expressions in if statements if (a) { } else if (a)
trunk/lib/checkother.cpp:3178
↓ 1 callers
Method
extraVersion
trunk/lib/tscancode.cpp:70
↓ 1 callers
Method
extraWhitespaceError
trunk/lib/checkinternal.cpp:348
↓ 1 callers
Method
fflushOnInputStreamError
trunk/lib/checkio.cpp:328
↓ 1 callers
Function
filterException
* Any evaluation of the exception needs to be done here! */
trunk/cli/tscexecutor.cpp:652
↓ 1 callers
Method
findDependency
trunk/lib/symboldatabase.cpp:2129
↓ 1 callers
Method
findFunction
@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 callers
Function
findFunctionOf
trunk/lib/checkclass.cpp:1015
↓ 1 callers
Method
findInNestedList
trunk/lib/symboldatabase.cpp:3454
↓ 1 callers
Method
findInNestedListRecursive
trunk/lib/symboldatabase.cpp:3493
↓ 1 callers
Method
findScope
trunk/lib/symboldatabase.cpp:3531
↓ 1 callers
Function
findSection
trunk/lib/tscancode.cpp:118
↓ 1 callers
Function
findcallstr
trunk/lib/checkother.cpp:3345
↓ 1 callers
Function
finddoublerelease
trunk/lib/checkother.cpp:3297
↓ 1 callers
Function
firstNotEqual
trunk/lib/checkcondition.cpp:716
↓ 1 callers
Method
formatbufoverrun
only for 4 args ( variable args to do)
trunk/lib/checktscsuspicious.cpp:36
↓ 1 callers
Function
front
get first token of list */
trunk/lib/tokenlist.h:85
↓ 1 callers
Function
func
samples/cpp/pragmapacknotmatch.cpp:4
↓ 1 callers
Method
functionCallLeak
trunk/lib/checkmemoryleak.cpp:2866
↓ 1 callers
Function
functionThrowsRecursive
trunk/lib/checkexceptionsafety.cpp:192
↓ 1 callers
Method
getAction
trunk/lib/library.h:169
↓ 1 callers
Method
getErrorMessages
trunk/lib/tokenize.cpp:10799
↓ 1 callers
Method
getFileInfo
trunk/lib/checkbufferoverrun.cpp:1957
↓ 1 callers
Function
getFunctionTypeName
trunk/lib/checkclass.cpp:37
← previous
next →
901–1,000 of 2,904, ranked by callers