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
redundantConditionError
trunk/lib/checkcondition.cpp:963
↓ 1 callers
Method
redundantCopyInSwitchError
trunk/lib/checkother.cpp:821
↓ 1 callers
Method
redundantIfRemoveError
trunk/lib/checkstl.cpp:1057
↓ 1 callers
Method
redundantNextPreviousError
trunk/lib/checkinternal.cpp:336
↓ 1 callers
Method
redundantPointerOpError
trunk/lib/checkother.cpp:3037
↓ 1 callers
Method
referenceAs_va_start_error
trunk/lib/checkvaarg.cpp:70
↓ 1 callers
Function
removeValues
trunk/lib/valueflow.cpp:1013
↓ 1 callers
Method
reportErrors
trunk/lib/library.cpp:887
↓ 1 callers
Function
reportInfo
* Output information messages. * @param msg Location and other information about the found error. */
trunk/lib/errorlogger.h:368
↓ 1 callers
Method
reportInfo
trunk/cli/tscthreadexecutor.cpp:69
↓ 1 callers
Function
rethrowCopyError
trunk/lib/checkexceptionsafety.h:89
↓ 1 callers
Method
returnIntegerError
trunk/lib/check64bit.cpp:158
↓ 1 callers
Method
returnPointerError
trunk/lib/check64bit.cpp:147
↓ 1 callers
Method
returnPointerToLocalArray
trunk/lib/checkautovariables.cpp:234
↓ 1 callers
Method
returnReference
trunk/lib/checkautovariables.cpp:400
↓ 1 callers
Method
returnValueNotUsedError
trunk/lib/checkmemoryleak.cpp:2871
↓ 1 callers
Method
runChecks
trunk/lib/checktscinvalidvarargs.cpp:63
↓ 1 callers
Method
seekOnAppendedFileError
trunk/lib/checkio.cpp:359
↓ 1 callers
Method
selfAssignmentError
trunk/lib/checkother.cpp:2516
↓ 1 callers
Method
selfInitializationError
trunk/lib/checkclass.cpp:2159
↓ 1 callers
Method
setEnd
trunk/lib/library.h:425
↓ 1 callers
Method
setOffset
trunk/lib/library.h:428
↓ 1 callers
Method
setStart
trunk/lib/library.h:422
↓ 1 callers
Function
setVarIdParseDeclaration
trunk/lib/tokenize.cpp:3419
↓ 1 callers
Method
sideEffectInAssertError
trunk/lib/checkassert.cpp:88
↓ 1 callers
Method
signConversionError
trunk/lib/checktype.cpp:361
↓ 1 callers
Function
signal_name
* Simple mapping */
trunk/cli/tscexecutor.cpp:246
↓ 1 callers
Method
simplePatternError
trunk/lib/checkinternal.cpp:309
↓ 1 callers
Method
simplifyCalculations
trunk/lib/tokenize.cpp:8319
↓ 1 callers
Method
simplifyConstTernaryOp
trunk/lib/tokenize.cpp:5927
↓ 1 callers
Method
simplifyRedundantParentheses
trunk/lib/tokenize.cpp:8110
↓ 1 callers
Method
simplifySizeof
trunk/lib/tokenize.cpp:4131
↓ 1 callers
Method
simplifyTokenList2
trunk/lib/tokenize.cpp:4689
↓ 1 callers
Function
simplifyVarMap
* Simplifies the variable map. For example if the map contains A=>B, B=>1, then A=>B is simplified to A=>1. * @param [in,out] variables - a map of v
trunk/lib/preprocessor.cpp:1309
↓ 1 callers
Function
simplifyVarMapExpandValue
Simplify variable in variable map. */
trunk/lib/preprocessor.cpp:1269
↓ 1 callers
Method
sizeArgumentAsCharError
trunk/lib/checkbufferoverrun.cpp:223
↓ 1 callers
Method
sizeError
trunk/lib/checkstl.cpp:1015
↓ 1 callers
Method
sizeofCalculation
trunk/lib/checksizeof.cpp:309
↓ 1 callers
Method
sizeofCalculationError
trunk/lib/checksizeof.cpp:336
↓ 1 callers
Method
sizeofDereferencedVoidPointerError
trunk/lib/checksizeof.cpp:438
↓ 1 callers
Method
sizeofForArrayParameterError
trunk/lib/checksizeof.cpp:92
↓ 1 callers
Method
sizeofForNumericParameterError
trunk/lib/checksizeof.cpp:56
↓ 1 callers
Method
sizeofForPointerError
trunk/lib/checksizeof.cpp:268
↓ 1 callers
Method
sizeofVoid
trunk/lib/checksizeof.cpp:378
↓ 1 callers
Method
sizeofVoidError
trunk/lib/checksizeof.cpp:431
↓ 1 callers
Method
sizeofsizeof
----------------------------------------------------------------------------- ------------------------------------------------------------------------
trunk/lib/checksizeof.cpp:285
↓ 1 callers
Method
sizeofsizeofError
trunk/lib/checksizeof.cpp:298
↓ 1 callers
Function
skipBrackets
Skip [ .. ]
trunk/lib/checkunusedvar.cpp:645
↓ 1 callers
Function
skipMembers
trunk/lib/checkstl.cpp:82
↓ 1 callers
Function
skipScopeIdentifiers
trunk/lib/symboldatabase.cpp:3055
↓ 1 callers
Function
splitString
trunk/cli/tscthreadexecutor.cpp:489
↓ 1 callers
Method
sprintfOverlappingData
--------------------------------------------------------------------------- Overlapping source and destination passed to sprintf(). ------------------
trunk/lib/checkstring.cpp:322
↓ 1 callers
Method
sprintfOverlappingDataError
trunk/lib/checkstring.cpp:361
↓ 1 callers
Method
stlBoundaries
trunk/lib/checkstl.cpp:817
↓ 1 callers
Method
stlBoundariesError
Error message for bad boundary usage..
trunk/lib/checkstl.cpp:850
↓ 1 callers
Method
stlOutOfBounds
trunk/lib/checkstl.cpp:343
↓ 1 callers
Method
stlOutOfBoundsError
trunk/lib/checkstl.cpp:405
↓ 1 callers
Function
str
trunk/lib/token.h:80
↓ 1 callers
Method
strPlusCharError
trunk/lib/checkstring.cpp:251
↓ 1 callers
Function
stringCondtionReplace
trunk/lib/checkother.cpp:86
↓ 1 callers
Method
stringLiteralWrite
--------------------------------------------------------------------------- Writing string literal is UB ---------------------------------------------
trunk/lib/checkstring.cpp:35
↓ 1 callers
Method
stringLiteralWriteError
trunk/lib/checkstring.cpp:55
↓ 1 callers
Function
stringToXml
trunk/lib/errorlogger.cpp:285
↓ 1 callers
Method
string_c_str
trunk/lib/checkstl.cpp:1159
↓ 1 callers
Method
string_c_strError
trunk/lib/checkstl.cpp:1306
↓ 1 callers
Method
string_c_strParam
trunk/lib/checkstl.cpp:1318
↓ 1 callers
Method
string_c_strReturn
trunk/lib/checkstl.cpp:1312
↓ 1 callers
Method
stringify
trunk/lib/errorlogger.cpp:471
↓ 1 callers
Method
strncatUsageError
trunk/lib/checkbufferoverrun.cpp:172
↓ 1 callers
Method
suggestInitializationList
trunk/lib/checkclass.cpp:895
↓ 1 callers
Method
suspiciousArrayIndex
trunk/lib/checktscsuspicious.cpp:253
↓ 1 callers
Method
suspiciousCaseInSwitchError
trunk/lib/checkother.cpp:1075
↓ 1 callers
Method
suspiciousEqualityComparisonError
trunk/lib/checkother.cpp:1128
↓ 1 callers
Method
suspiciousSizeofCalculation
----------------------------------------------------------------------------- Check for code like sizeof()*sizeof() or sizeof(ptr)/value -------------
trunk/lib/checksizeof.cpp:345
↓ 1 callers
Method
suspiciousStringCompareError
trunk/lib/checkstring.cpp:205
↓ 1 callers
Method
suspiciousStringCompareError_char
trunk/lib/checkstring.cpp:211
↓ 1 callers
Method
swapWithNext
trunk/lib/token.cpp:194
↓ 1 callers
Method
switchCaseFallThrough
trunk/lib/checkother.cpp:1028
↓ 1 callers
Method
terminateStrncpyError
trunk/lib/checkbufferoverrun.cpp:231
↓ 1 callers
Method
thisSubtractionError
trunk/lib/checkclass.cpp:1694
↓ 1 callers
Method
tooBigBitwiseShiftError
trunk/lib/checktype.cpp:229
↓ 1 callers
Method
tooManyConfigsError
trunk/lib/tscancode.cpp:910
↓ 1 callers
Function
typeStartToken
* Get type start token. * The type start token doesn't account 'static' and 'const' qualifiers * E.g.: * static const int * cons
trunk/lib/symboldatabase.h:216
↓ 1 callers
Method
unAssignedIteratorError
trunk/lib/checkstl.cpp:44
↓ 1 callers
Method
unassignedVariableError
trunk/lib/checkunusedvar.cpp:1153
↓ 1 callers
Method
unhandledExceptionSpecification
-------------------------------------------------------------------------- void func() { functionWithExceptionSpecification(); } ---------------------
trunk/lib/checkexceptionsafety.cpp:276
↓ 1 callers
Function
unhandledExceptionSpecificationError
Missing exception specification */
trunk/lib/checkexceptionsafety.h:108
↓ 1 callers
Function
unify
Removes duplicate string portions separated by the specified separator
trunk/lib/preprocessor.cpp:114
↓ 1 callers
Method
uninitStructMemberError
trunk/lib/checkuninitvar.cpp:1255
↓ 1 callers
Method
uninitVarError
trunk/lib/checkclass.cpp:825
↓ 1 callers
Method
uninitdataError
trunk/lib/checkuninitvar.cpp:1176
↓ 1 callers
Method
uninitstringError
trunk/lib/checkuninitvar.cpp:1165
↓ 1 callers
Method
uninitvarError
trunk/lib/checkuninitvar.cpp:1231
↓ 1 callers
Method
unknownPatternError
trunk/lib/checkinternal.cpp:330
↓ 1 callers
Method
unreachableCodeError
trunk/lib/checkother.cpp:1308
↓ 1 callers
Method
unreadVariableError
trunk/lib/checkunusedvar.cpp:1148
↓ 1 callers
Method
unsafeArgAllocError
trunk/lib/checkmemoryleak.cpp:2878
↓ 1 callers
Method
unsafeClassError
trunk/lib/checkmemoryleak.cpp:2493
↓ 1 callers
Method
unsafeFunctionUsage
trunk/lib/checktscsuspicious.cpp:366
↓ 1 callers
Method
unsignedLessThanZeroError
trunk/lib/checkother.cpp:2650
← previous
next →
1,201–1,300 of 2,904, ranked by callers