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
↓ 12 callers
Function
tokens
Implement tokens() as a wrapper for convinience when using the TokenList
trunk/lib/tokenize.h:804
↓ 11 callers
Function
CheckExprIsSubField
trunk/lib/checktscnullpointer2.cpp:26
↓ 11 callers
Method
GetFullPath
trunk/common/filedepend.cpp:920
↓ 11 callers
Method
IsInitVar
trunk/lib/checktscnullpointer2.h:251
↓ 11 callers
Method
IsStrValue
trunk/lib/checktscnullpointer2.h:66
↓ 11 callers
Method
SetError
trunk/externals/tinyxml/tinyxml2.cpp:2030
↓ 11 callers
Function
ToString
trunk/lib/errorlogger.h:165
↓ 11 callers
Method
clear
trunk/lib/checkunusedvar.cpp:104
↓ 11 callers
Method
getValueLE
trunk/lib/token.cpp:1429
↓ 10 callers
Method
GetIfCondPtr
trunk/lib/checktscnullpointer2.h:819
↓ 10 callers
Method
GetSize
trunk/common/filedepend.cpp:1110
↓ 10 callers
Method
IsCheckIdOpened
trunk/lib/settings.cpp:457
↓ 10 callers
Method
SetConj
trunk/lib/checktscnullpointer2.h:398
↓ 10 callers
Function
argumentType
trunk/lib/token.h:237
↓ 10 callers
Method
createTokens
trunk/lib/tokenlist.cpp:208
↓ 10 callers
Function
iscast
trunk/lib/tokenex.cpp:68
↓ 10 callers
Method
swap
trunk/lib/valueflow.cpp:61
↓ 9 callers
Method
GetParent
trunk/common/filedepend.cpp:915
↓ 9 callers
Method
LoadFile
trunk/externals/tinyxml/tinyxml2.cpp:1904
↓ 9 callers
Method
ResetExpr
trunk/lib/checktscnullpointer2.cpp:6862
↓ 9 callers
Function
XMLConstHandle
trunk/externals/tinyxml/tinyxml2.h:1888
↓ 9 callers
Function
XMLHandle
Create a handle from a node.
trunk/externals/tinyxml/tinyxml2.h:1806
↓ 9 callers
Method
findRecordInNestedList
trunk/lib/symboldatabase.cpp:3467
↓ 9 callers
Function
functionName
trunk/lib/library.cpp:649
↓ 9 callers
Function
getProgramMemory
* Get program memory by looking backwards from given token. */
trunk/lib/valueflow.cpp:206
↓ 9 callers
Method
getfile
trunk/lib/errorlogger.cpp:457
↓ 9 callers
Function
ifvar
trunk/lib/checkmemoryleak.cpp:579
↓ 9 callers
Function
mergeStrategy_Direct
trunk/lib/tscancode.cpp:163
↓ 9 callers
Function
setValueType
trunk/lib/symboldatabase.cpp:3727
↓ 9 callers
Function
trim
* Remove heading and trailing whitespaces from the input parameter. * @param s The string to trim. */
trunk/lib/globalmacros.cpp:24
↓ 8 callers
Method
CheckIfReturn
trunk/lib/globaltokenizer.cpp:1312
↓ 8 callers
Function
ExprValueToString
trunk/lib/checktscnullpointer2.cpp:4696
↓ 8 callers
Method
FindChildScope
trunk/lib/globalsymboldatabase.cpp:81
↓ 8 callers
Method
GetKind
trunk/lib/globalsymboldatabase.h:345
↓ 8 callers
Method
IsCondLogic
trunk/lib/checktscnullpointer2.h:244
↓ 8 callers
Method
IsNum
trunk/lib/globalsymboldatabase.h:594
↓ 8 callers
Method
Negation
trunk/lib/checktscnullpointer2.h:54
↓ 8 callers
Method
SetStr
trunk/externals/tinyxml/tinyxml2.cpp:178
↓ 8 callers
Function
astIsVariableComparison
trunk/lib/astutils.cpp:48
↓ 8 callers
Method
dealloc
get deallocation id for function */
trunk/lib/library.cpp:740
↓ 8 callers
Function
execute
trunk/lib/valueflow.cpp:1828
↓ 8 callers
Function
findFormat
trunk/lib/checkio.cpp:449
↓ 8 callers
Method
hasDefault
trunk/lib/globalsymboldatabase.h:743
↓ 8 callers
Function
intsuffix
trunk/lib/mathlib.cpp:840
↓ 8 callers
Function
myName
* Get name of class (--doc) * @return name of class */
trunk/lib/checkmemoryleak.h:317
↓ 8 callers
Method
replace
trunk/lib/token.cpp:280
↓ 8 callers
Method
sizeOfType
trunk/lib/tokenize.cpp:141
↓ 8 callers
Method
syntaxError
trunk/lib/tokenize.cpp:10223
↓ 8 callers
Function
uninitvarError
trunk/lib/checkuninitvar.h:89
↓ 7 callers
Function
AddEqualCond
trunk/lib/checktscnullpointer2.cpp:2609
↓ 7 callers
Method
AddEqualCond
trunk/lib/checktscnullpointer2.cpp:7025
↓ 7 callers
Method
GetRetParamRelation
trunk/lib/globalsymboldatabase.h:234
↓ 7 callers
Function
GetStandardTypeSize
trunk/lib/tokenex.cpp:234
↓ 7 callers
Method
HasInitStatus
trunk/lib/checktscnullpointer2.h:754
↓ 7 callers
Method
IsCondInit
trunk/lib/checktscnullpointer2.h:271
↓ 7 callers
Function
TIXML_SNPRINTF
Microsoft Visual Studio, version 2005 and higher. Not WinCE. int _snprintf_s( char *buffer, size_t sizeOfBuffer, size_t count, con
trunk/externals/tinyxml/tinyxml2.cpp:44
↓ 7 callers
Function
conditionIsTrue
* Is condition always true when variable has given value? * \param condition top ast token in condition * \param programMemory program memory
trunk/lib/valueflow.cpp:187
↓ 7 callers
Method
getValueGE
trunk/lib/token.cpp:1450
↓ 7 callers
Method
reportProgress
trunk/lib/tscancode.cpp:1066
↓ 7 callers
Function
valueFlowForward
trunk/lib/valueflow.cpp:1060
↓ 6 callers
Function
Check
This constructor is used when running checks. */
trunk/lib/check.h:47
↓ 6 callers
Function
FindAttribute
trunk/externals/tinyxml/tinyxml2.h:1502
↓ 6 callers
Method
GetFileType
trunk/common/filedepend.cpp:905
↓ 6 callers
Method
GetFuncRetNull
trunk/lib/globalsymboldatabase.h:227
↓ 6 callers
Method
GetNext
trunk/common/filedepend.cpp:1094
↓ 6 callers
Method
GetReturn
trunk/lib/checktscnullpointer2.h:814
↓ 6 callers
Method
GetType
trunk/lib/globalsymboldatabase.h:525
↓ 6 callers
Method
ParseText
trunk/externals/tinyxml/tinyxml2.cpp:190
↓ 6 callers
Method
SetExpLoc
trunk/lib/checktscnullpointer2.h:334
↓ 6 callers
Method
SetInitVar
trunk/lib/checktscnullpointer2.h:253
↓ 6 callers
Method
TryGetChildScope
trunk/lib/globalsymboldatabase.cpp:72
↓ 6 callers
Method
addEnabled
trunk/lib/settings.cpp:111
↓ 6 callers
Method
alloc
get allocation id for function */
trunk/lib/library.cpp:733
↓ 6 callers
Function
bailOutVar
* bail out execution paths with given variable id * @param checks the execution paths to bail out on * @param varid the specific variable
trunk/lib/executionpath.h:78
↓ 6 callers
Function
conditionIsFalse
* Is condition always false when variable has given value? * \param condition top ast token in condition * \param programMemory program memory
trunk/lib/valueflow.cpp:166
↓ 6 callers
Method
detectContainer
trunk/lib/library.cpp:795
↓ 6 callers
Method
erase
trunk/lib/checkunusedvar.cpp:122
↓ 6 callers
Function
func_ret_null
samples/cpp/funcretnullstatistic.cpp:1
↓ 6 callers
Method
getDoubleValue
trunk/lib/mathlib.h:56
↓ 6 callers
Method
getVariable
trunk/lib/symboldatabase.cpp:3043
↓ 6 callers
Function
isBool
trunk/lib/checkbool.cpp:128
↓ 6 callers
Method
isFunction
trunk/lib/symboldatabase.cpp:1356
↓ 6 callers
Function
isReturn
trunk/lib/valueflow.cpp:311
↓ 6 callers
Method
isSuppressed
trunk/lib/suppressions.cpp:177
↓ 6 callers
Function
isVariableUsed
trunk/lib/checkuninitvar.cpp:387
↓ 6 callers
Method
platform
trunk/lib/settings.cpp:174
↓ 6 callers
Method
readAll
trunk/lib/checkunusedvar.cpp:282
↓ 6 callers
Function
readChar
trunk/lib/preprocessor.cpp:69
↓ 6 callers
Function
startOfExecutableScope
trunk/lib/tokenize.h:856
↓ 6 callers
Method
toXML
trunk/lib/errorlogger.cpp:259
↓ 5 callers
Method
CheckFuncReturnNull
trunk/lib/globaltokenizer.cpp:139
↓ 5 callers
Method
FindFunctionData
trunk/lib/globaltokenizer.cpp:1156
↓ 5 callers
Method
GetArgCount
trunk/lib/globalsymboldatabase.h:508
↓ 5 callers
Function
GetArrayLength
trunk/cli/tscexecutor.cpp:215
↓ 5 callers
Method
GetFieldInfoByToken
trunk/lib/globaltokenizer.cpp:1502
↓ 5 callers
Method
GetFuncStr
trunk/lib/globalsymboldatabase.cpp:663
↓ 5 callers
Method
GetGlobalData
trunk/lib/globaltokenizer.cpp:115
↓ 5 callers
Method
GetTypeStr
trunk/lib/globalsymboldatabase.cpp:872
↓ 5 callers
Method
HasTempInit
trunk/lib/checktscnullpointer2.h:762
↓ 5 callers
Method
IsCondForward
trunk/lib/checktscnullpointer2.h:286
← previous
next →
101–200 of 2,904, ranked by callers