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
getIntValue
trunk/lib/valueflow.cpp:44
↓ 1 callers
Method
getMacros
trunk/lib/preprocessor.cpp:3235
↓ 1 callers
Function
getMatchType
trunk/lib/checkother.cpp:50
↓ 1 callers
Function
getMode
trunk/lib/checkio.cpp:73
↓ 1 callers
Function
getSymbolDatabase
trunk/lib/tokenize.h:758
↓ 1 callers
Method
getUnmatchedLocalSuppressions
trunk/lib/suppressions.cpp:273
↓ 1 callers
Method
getValueTokenDeadPointer
trunk/lib/token.cpp:1512
↓ 1 callers
Method
getValueTokenMaxStrLength
trunk/lib/token.cpp:1488
↓ 1 callers
Method
getVariableList
Get variable list..
trunk/lib/symboldatabase.cpp:2861
↓ 1 callers
Function
getnumchildren
trunk/lib/checkcondition.cpp:199
↓ 1 callers
Function
hasBody
trunk/lib/symboldatabase.h:712
↓ 1 callers
Method
hasCircularDependencies
trunk/lib/symboldatabase.cpp:2107
↓ 1 callers
Function
hasbom
trunk/lib/preprocessor.cpp:434
↓ 1 callers
Method
if_find
trunk/lib/checkstl.cpp:875
↓ 1 callers
Method
ignoredReturnValueError
trunk/lib/checkother.cpp:3000
↓ 1 callers
Function
inBooleanFunction
Return whether tok is in the body for a function returning a boolean. */
trunk/lib/checkcondition.cpp:212
↓ 1 callers
Method
incompleteArrayFillError
trunk/lib/checkother.cpp:2866
↓ 1 callers
Function
inconclusiveFunctionCall
trunk/lib/checkother.cpp:3755
↓ 1 callers
Method
incorrectLogicOperatorError
trunk/lib/checkcondition.cpp:949
↓ 1 callers
Method
incorrectStringBooleanError
trunk/lib/checkstring.cpp:314
↓ 1 callers
Method
incorrectStringCompareError
trunk/lib/checkstring.cpp:309
↓ 1 callers
Method
incrementBooleanError
trunk/lib/checkbool.cpp:59
↓ 1 callers
Method
init
trunk/cli/tscthreadexecutor.cpp:190
↓ 1 callers
Function
initObsoleteFunctions
init obsolete functions list ' */
trunk/lib/checkobsolescentfunctions.h:67
↓ 1 callers
Method
initializationListUsage
trunk/lib/checkclass.cpp:841
↓ 1 callers
Method
initializerListError
trunk/lib/checkclass.cpp:2118
↓ 1 callers
Method
initializerListOrder
trunk/lib/checkclass.cpp:2061
↓ 1 callers
Method
integerOverflowError
trunk/lib/checktype.cpp:283
↓ 1 callers
Method
invalidFunctionArgBoolError
trunk/lib/checkother.cpp:1190
↓ 1 callers
Method
invalidFunctionArgError
trunk/lib/checkother.cpp:1177
↓ 1 callers
Method
invalidFunctionUsage
--------------------------------------------------------------------------- strtol(str, 0, radix) <- radix must be 0 or 2-36 ------------------------
trunk/lib/checkother.cpp:1138
↓ 1 callers
Method
invalidLengthModifierError
trunk/lib/checkio.cpp:1975
↓ 1 callers
Method
invalidPointerCast
trunk/lib/checkother.cpp:482
↓ 1 callers
Method
invalidPointerCastError
trunk/lib/checkother.cpp:552
↓ 1 callers
Method
invalidPointerError
Error message for bad iterator usage..
trunk/lib/checkstl.cpp:808
↓ 1 callers
Method
invalidPrintfArgTypeError_float
trunk/lib/checkio.cpp:1912
↓ 1 callers
Method
invalidPrintfArgTypeError_int
trunk/lib/checkio.cpp:1875
↓ 1 callers
Method
invalidPrintfArgTypeError_n
trunk/lib/checkio.cpp:1822
↓ 1 callers
Method
invalidPrintfArgTypeError_p
trunk/lib/checkio.cpp:1832
↓ 1 callers
Method
invalidPrintfArgTypeError_s
trunk/lib/checkio.cpp:1812
↓ 1 callers
Method
invalidPrintfArgTypeError_sint
trunk/lib/checkio.cpp:1900
↓ 1 callers
Method
invalidPrintfArgTypeError_uint
trunk/lib/checkio.cpp:1887
↓ 1 callers
Method
invalidScanf
--------------------------------------------------------------------------- scanf without field width limits can crash with huge input data ----------
trunk/lib/checkio.cpp:369
↓ 1 callers
Method
invalidScanfArgTypeError_float
trunk/lib/checkio.cpp:1794
↓ 1 callers
Method
invalidScanfArgTypeError_int
trunk/lib/checkio.cpp:1750
↓ 1 callers
Method
invalidScanfArgTypeError_s
trunk/lib/checkio.cpp:1735
↓ 1 callers
Method
invalidScanfError
trunk/lib/checkio.cpp:416
↓ 1 callers
Method
invalidScanfFormatWidthError
trunk/lib/checkio.cpp:1984
↓ 1 callers
Function
invertOperatorForOperandSwap
trunk/lib/checkcondition.cpp:553
↓ 1 callers
Method
ioWithoutPositioningError
trunk/lib/checkio.cpp:334
↓ 1 callers
Function
isAddressOnStack
* \return true if address is supposed to be on stack (contrary to heap or elsewhere). If ptr is 0 false will be returned. * If unknown better return
trunk/cli/tscexecutor.cpp:329
↓ 1 callers
Function
isArithmeticalOp
trunk/lib/token.h:286
↓ 1 callers
Function
isAssignmentOp
trunk/lib/token.h:292
↓ 1 callers
Method
isBlock
trunk/lib/library.h:443
↓ 1 callers
Function
isClassOrStruct
trunk/lib/symboldatabase.h:865
↓ 1 callers
Function
isClassStructUnionEnumStart
* is tok the start brace { of a class, struct, union, or enum */
trunk/lib/tokenize.cpp:87
↓ 1 callers
Function
isComplex
trunk/lib/token.h:422
↓ 1 callers
Function
isConstExpression
trunk/lib/astutils.cpp:322
↓ 1 callers
Function
isExtern
* Is variable extern. * @return true if extern, false if not */
trunk/lib/symboldatabase.h:354
↓ 1 callers
Function
isIntegral
trunk/lib/symboldatabase.h:1096
↓ 1 callers
Function
isKnown
trunk/lib/valueflow.h:79
↓ 1 callers
Method
isLibraryType
trunk/lib/checkio.cpp:1693
↓ 1 callers
Function
isLong
trunk/lib/token.h:326
↓ 1 callers
Function
isLowerThanOr
trunk/lib/templatesimplifier.cpp:863
↓ 1 callers
Function
isName
trunk/lib/token.h:259
↓ 1 callers
Function
isPartOfClassStructUnion
trunk/lib/checkunusedvar.cpp:630
↓ 1 callers
Method
isPrefix
trunk/lib/library.h:407
↓ 1 callers
Function
isSameCond
trunk/lib/astutils.cpp:257
↓ 1 callers
Function
isSigned
trunk/lib/token.h:314
↓ 1 callers
Function
isStlType
* Checks if the variable is an STL type ('std::') * E.g.: * std::string s; * ... * sVar->isStlType() == true * @return
trunk/lib/symboldatabase.h:500
↓ 1 callers
Method
isSuffix
trunk/lib/library.h:410
↓ 1 callers
Function
isTypeWithoutSideEffects
--------------------------------------------------------------------------- int x = 1; x = x; // <- redundant assignment to self int y = y
trunk/lib/checkother.cpp:3650
↓ 1 callers
Function
isUnsigned
trunk/lib/token.h:308
↓ 1 callers
Method
isUseRetVal
trunk/lib/library.cpp:850
↓ 1 callers
Function
isVLAIndex
trunk/lib/checkbufferoverrun.cpp:1037
↓ 1 callers
Function
isVirtual
trunk/lib/symboldatabase.h:721
↓ 1 callers
Method
isexecutableblock
trunk/lib/library.cpp:893
↓ 1 callers
Method
isimporter
trunk/lib/library.cpp:940
↓ 1 callers
Method
iskeyword
trunk/lib/library.cpp:933
↓ 1 callers
Method
isnotnoreturn
trunk/lib/library.cpp:866
↓ 1 callers
Function
isresource
is allocation type resource? */
trunk/lib/library.h:102
↓ 1 callers
Method
iterators
trunk/lib/checkstl.cpp:89
↓ 1 callers
Method
iteratorsError
trunk/lib/checkstl.cpp:38
↓ 1 callers
Method
leaveScope
trunk/lib/checkunusedvar.cpp:382
↓ 1 callers
Method
load
trunk/lib/library.cpp:35
↓ 1 callers
Function
loadDbgHelp
avoid explicit dependency on Dbghelp.dll
trunk/cli/tscexecutor.cpp:536
↓ 1 callers
Method
longCastAssignError
trunk/lib/checktype.cpp:486
↓ 1 callers
Method
longCastReturnError
trunk/lib/checktype.cpp:495
↓ 1 callers
Method
mallocOnClassError
trunk/lib/checkclass.cpp:1178
↓ 1 callers
Method
mallocOnClassWarning
trunk/lib/checkclass.cpp:1167
↓ 1 callers
Method
memcpyLenCheck
trunk/lib/checkbufferoverrun.cpp:2150
↓ 1 callers
Method
memleakUponReallocFailureError
trunk/lib/checkmemoryleak.cpp:415
↓ 1 callers
Method
memsetError
trunk/lib/checkclass.cpp:1189
↓ 1 callers
Method
memsetErrorFloat
trunk/lib/checkclass.cpp:1203
↓ 1 callers
Method
memsetErrorReference
trunk/lib/checkclass.cpp:1198
↓ 1 callers
Method
memsetFloatError
trunk/lib/checkother.cpp:1414
↓ 1 callers
Method
memsetValueOutOfRangeError
trunk/lib/checkother.cpp:1423
↓ 1 callers
Method
memsetZeroBytesError
trunk/lib/checkother.cpp:1364
↓ 1 callers
Method
mergeCfgXml
trunk/lib/tscancode.cpp:314
↓ 1 callers
Function
mergeSection
trunk/lib/tscancode.cpp:263
← previous
next →
1,001–1,100 of 2,904, ranked by callers