MCPcopy Create free account

hub / github.com/Tencent/TscanCode / functions

Functions2,904 in github.com/Tencent/TscanCode

↓ 1 callersMethodredundantConditionError
trunk/lib/checkcondition.cpp:963
↓ 1 callersMethodredundantCopyInSwitchError
trunk/lib/checkother.cpp:821
↓ 1 callersMethodredundantIfRemoveError
trunk/lib/checkstl.cpp:1057
↓ 1 callersMethodredundantNextPreviousError
trunk/lib/checkinternal.cpp:336
↓ 1 callersMethodredundantPointerOpError
trunk/lib/checkother.cpp:3037
↓ 1 callersMethodreferenceAs_va_start_error
trunk/lib/checkvaarg.cpp:70
↓ 1 callersFunctionremoveValues
trunk/lib/valueflow.cpp:1013
↓ 1 callersMethodreportErrors
trunk/lib/library.cpp:887
↓ 1 callersFunctionreportInfo
* Output information messages. * @param msg Location and other information about the found error. */
trunk/lib/errorlogger.h:368
↓ 1 callersMethodreportInfo
trunk/cli/tscthreadexecutor.cpp:69
↓ 1 callersFunctionrethrowCopyError
trunk/lib/checkexceptionsafety.h:89
↓ 1 callersMethodreturnIntegerError
trunk/lib/check64bit.cpp:158
↓ 1 callersMethodreturnPointerError
trunk/lib/check64bit.cpp:147
↓ 1 callersMethodreturnPointerToLocalArray
trunk/lib/checkautovariables.cpp:234
↓ 1 callersMethodreturnReference
trunk/lib/checkautovariables.cpp:400
↓ 1 callersMethodreturnValueNotUsedError
trunk/lib/checkmemoryleak.cpp:2871
↓ 1 callersMethodrunChecks
trunk/lib/checktscinvalidvarargs.cpp:63
↓ 1 callersMethodseekOnAppendedFileError
trunk/lib/checkio.cpp:359
↓ 1 callersMethodselfAssignmentError
trunk/lib/checkother.cpp:2516
↓ 1 callersMethodselfInitializationError
trunk/lib/checkclass.cpp:2159
↓ 1 callersMethodsetEnd
trunk/lib/library.h:425
↓ 1 callersMethodsetOffset
trunk/lib/library.h:428
↓ 1 callersMethodsetStart
trunk/lib/library.h:422
↓ 1 callersFunctionsetVarIdParseDeclaration
trunk/lib/tokenize.cpp:3419
↓ 1 callersMethodsideEffectInAssertError
trunk/lib/checkassert.cpp:88
↓ 1 callersMethodsignConversionError
trunk/lib/checktype.cpp:361
↓ 1 callersFunctionsignal_name
* Simple mapping */
trunk/cli/tscexecutor.cpp:246
↓ 1 callersMethodsimplePatternError
trunk/lib/checkinternal.cpp:309
↓ 1 callersMethodsimplifyCalculations
trunk/lib/tokenize.cpp:8319
↓ 1 callersMethodsimplifyConstTernaryOp
trunk/lib/tokenize.cpp:5927
↓ 1 callersMethodsimplifyRedundantParentheses
trunk/lib/tokenize.cpp:8110
↓ 1 callersMethodsimplifySizeof
trunk/lib/tokenize.cpp:4131
↓ 1 callersMethodsimplifyTokenList2
trunk/lib/tokenize.cpp:4689
↓ 1 callersFunctionsimplifyVarMap
* 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 callersFunctionsimplifyVarMapExpandValue
Simplify variable in variable map. */
trunk/lib/preprocessor.cpp:1269
↓ 1 callersMethodsizeArgumentAsCharError
trunk/lib/checkbufferoverrun.cpp:223
↓ 1 callersMethodsizeError
trunk/lib/checkstl.cpp:1015
↓ 1 callersMethodsizeofCalculation
trunk/lib/checksizeof.cpp:309
↓ 1 callersMethodsizeofCalculationError
trunk/lib/checksizeof.cpp:336
↓ 1 callersMethodsizeofDereferencedVoidPointerError
trunk/lib/checksizeof.cpp:438
↓ 1 callersMethodsizeofForArrayParameterError
trunk/lib/checksizeof.cpp:92
↓ 1 callersMethodsizeofForNumericParameterError
trunk/lib/checksizeof.cpp:56
↓ 1 callersMethodsizeofForPointerError
trunk/lib/checksizeof.cpp:268
↓ 1 callersMethodsizeofVoid
trunk/lib/checksizeof.cpp:378
↓ 1 callersMethodsizeofVoidError
trunk/lib/checksizeof.cpp:431
↓ 1 callersMethodsizeofsizeof
----------------------------------------------------------------------------- ------------------------------------------------------------------------
trunk/lib/checksizeof.cpp:285
↓ 1 callersMethodsizeofsizeofError
trunk/lib/checksizeof.cpp:298
↓ 1 callersFunctionskipBrackets
Skip [ .. ]
trunk/lib/checkunusedvar.cpp:645
↓ 1 callersFunctionskipMembers
trunk/lib/checkstl.cpp:82
↓ 1 callersFunctionskipScopeIdentifiers
trunk/lib/symboldatabase.cpp:3055
↓ 1 callersFunctionsplitString
trunk/cli/tscthreadexecutor.cpp:489
↓ 1 callersMethodsprintfOverlappingData
--------------------------------------------------------------------------- Overlapping source and destination passed to sprintf(). ------------------
trunk/lib/checkstring.cpp:322
↓ 1 callersMethodsprintfOverlappingDataError
trunk/lib/checkstring.cpp:361
↓ 1 callersMethodstlBoundaries
trunk/lib/checkstl.cpp:817
↓ 1 callersMethodstlBoundariesError
Error message for bad boundary usage..
trunk/lib/checkstl.cpp:850
↓ 1 callersMethodstlOutOfBounds
trunk/lib/checkstl.cpp:343
↓ 1 callersMethodstlOutOfBoundsError
trunk/lib/checkstl.cpp:405
↓ 1 callersFunctionstr
trunk/lib/token.h:80
↓ 1 callersMethodstrPlusCharError
trunk/lib/checkstring.cpp:251
↓ 1 callersFunctionstringCondtionReplace
trunk/lib/checkother.cpp:86
↓ 1 callersMethodstringLiteralWrite
--------------------------------------------------------------------------- Writing string literal is UB ---------------------------------------------
trunk/lib/checkstring.cpp:35
↓ 1 callersMethodstringLiteralWriteError
trunk/lib/checkstring.cpp:55
↓ 1 callersFunctionstringToXml
trunk/lib/errorlogger.cpp:285
↓ 1 callersMethodstring_c_str
trunk/lib/checkstl.cpp:1159
↓ 1 callersMethodstring_c_strError
trunk/lib/checkstl.cpp:1306
↓ 1 callersMethodstring_c_strParam
trunk/lib/checkstl.cpp:1318
↓ 1 callersMethodstring_c_strReturn
trunk/lib/checkstl.cpp:1312
↓ 1 callersMethodstringify
trunk/lib/errorlogger.cpp:471
↓ 1 callersMethodstrncatUsageError
trunk/lib/checkbufferoverrun.cpp:172
↓ 1 callersMethodsuggestInitializationList
trunk/lib/checkclass.cpp:895
↓ 1 callersMethodsuspiciousArrayIndex
trunk/lib/checktscsuspicious.cpp:253
↓ 1 callersMethodsuspiciousCaseInSwitchError
trunk/lib/checkother.cpp:1075
↓ 1 callersMethodsuspiciousEqualityComparisonError
trunk/lib/checkother.cpp:1128
↓ 1 callersMethodsuspiciousSizeofCalculation
----------------------------------------------------------------------------- Check for code like sizeof()*sizeof() or sizeof(ptr)/value -------------
trunk/lib/checksizeof.cpp:345
↓ 1 callersMethodsuspiciousStringCompareError
trunk/lib/checkstring.cpp:205
↓ 1 callersMethodsuspiciousStringCompareError_char
trunk/lib/checkstring.cpp:211
↓ 1 callersMethodswapWithNext
trunk/lib/token.cpp:194
↓ 1 callersMethodswitchCaseFallThrough
trunk/lib/checkother.cpp:1028
↓ 1 callersMethodterminateStrncpyError
trunk/lib/checkbufferoverrun.cpp:231
↓ 1 callersMethodthisSubtractionError
trunk/lib/checkclass.cpp:1694
↓ 1 callersMethodtooBigBitwiseShiftError
trunk/lib/checktype.cpp:229
↓ 1 callersMethodtooManyConfigsError
trunk/lib/tscancode.cpp:910
↓ 1 callersFunctiontypeStartToken
* 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 callersMethodunAssignedIteratorError
trunk/lib/checkstl.cpp:44
↓ 1 callersMethodunassignedVariableError
trunk/lib/checkunusedvar.cpp:1153
↓ 1 callersMethodunhandledExceptionSpecification
-------------------------------------------------------------------------- void func() { functionWithExceptionSpecification(); } ---------------------
trunk/lib/checkexceptionsafety.cpp:276
↓ 1 callersFunctionunhandledExceptionSpecificationError
Missing exception specification */
trunk/lib/checkexceptionsafety.h:108
↓ 1 callersFunctionunify
Removes duplicate string portions separated by the specified separator
trunk/lib/preprocessor.cpp:114
↓ 1 callersMethoduninitStructMemberError
trunk/lib/checkuninitvar.cpp:1255
↓ 1 callersMethoduninitVarError
trunk/lib/checkclass.cpp:825
↓ 1 callersMethoduninitdataError
trunk/lib/checkuninitvar.cpp:1176
↓ 1 callersMethoduninitstringError
trunk/lib/checkuninitvar.cpp:1165
↓ 1 callersMethoduninitvarError
trunk/lib/checkuninitvar.cpp:1231
↓ 1 callersMethodunknownPatternError
trunk/lib/checkinternal.cpp:330
↓ 1 callersMethodunreachableCodeError
trunk/lib/checkother.cpp:1308
↓ 1 callersMethodunreadVariableError
trunk/lib/checkunusedvar.cpp:1148
↓ 1 callersMethodunsafeArgAllocError
trunk/lib/checkmemoryleak.cpp:2878
↓ 1 callersMethodunsafeClassError
trunk/lib/checkmemoryleak.cpp:2493
↓ 1 callersMethodunsafeFunctionUsage
trunk/lib/checktscsuspicious.cpp:366
↓ 1 callersMethodunsignedLessThanZeroError
trunk/lib/checkother.cpp:2650
← previousnext →1,201–1,300 of 2,904, ranked by callers