MCPcopy Create free account

hub / github.com/Tencent/TscanCode / functions

Functions2,904 in github.com/Tencent/TscanCode

↓ 3,597 callersMethodstr
trunk/lib/mathlib.cpp:72
↓ 1,316 callersMethodtokAt
trunk/lib/token.cpp:313
↓ 1,079 callersMethodend
@brief going out of scope - all execution paths end */
trunk/lib/checkstl.cpp:540
↓ 580 callersMethodsize
trunk/lib/checkstl.cpp:966
↓ 559 callersMethodfind
trunk/lib/checkunusedvar.cpp:366
↓ 557 callersMethodastOperand1
trunk/lib/token.cpp:1108
↓ 529 callersMethodastOperand2
trunk/lib/token.cpp:1125
↓ 470 callersMethodempty
trunk/lib/valueflow.cpp:71
↓ 388 callersFunctionreportError
trunk/lib/check.h:121
↓ 383 callersMethodlinkAt
trunk/lib/token.cpp:327
↓ 360 callersMethodvariable
trunk/lib/checkmemoryleak.cpp:2375
↓ 305 callersMethoddeleteNext
trunk/lib/token.cpp:179
↓ 297 callersMethodstr
trunk/lib/symboldatabase.cpp:3960
↓ 212 callersMethodinsertToken
trunk/lib/token.cpp:887
↓ 180 callersMethoderase
trunk/lib/checkstl.cpp:604
↓ 173 callersMethodisEnabled
* @return true if support for threads exist. */
trunk/cli/tscthreadexecutor.h:104
↓ 145 callersMethodclear
trunk/lib/valueflow.cpp:66
↓ 136 callersMethoddeleteThis
trunk/lib/token.cpp:211
↓ 114 callersMethodisPointer
trunk/lib/globalsymboldatabase.h:742
↓ 106 callersMethodcompare
trunk/lib/mathlib.cpp:223
↓ 88 callersFunctionaddtoken
trunk/lib/checkmemoryleak.cpp:778
↓ 78 callersMethodnextArgument
trunk/lib/token.cpp:770
↓ 76 callersMethodisCPP
trunk/lib/symboldatabase.cpp:3524
↓ 75 callersMethodAttribute
trunk/externals/tinyxml/tinyxml2.cpp:1402
↓ 75 callersMethodisArray
trunk/lib/globalsymboldatabase.h:737
↓ 72 callersMethodtokens
return tokens of this macro */
trunk/lib/globalmacros.h:64
↓ 68 callersFunctionfindmatch
trunk/lib/token.h:439
↓ 64 callersMethodName
trunk/externals/tinyxml/tinyxml2.cpp:1240
↓ 60 callersFunctiontoString
trunk/lib/mathlib.h:71
↓ 59 callersFunctiongetFlag
* Get specified flag state. * @param flag_ flag to get state of * @return true if flag set or false in flag not set */
trunk/lib/token.h:865
↓ 53 callersFunctionfindsimplematch
trunk/lib/token.h:433
↓ 51 callersMethodAddPreCond
trunk/lib/checktscnullpointer2.cpp:7075
↓ 50 callersFunctionCreateSExprByExprTok
trunk/lib/tokenex.cpp:103
↓ 44 callersMethodFirstChildElement
trunk/externals/tinyxml/tinyxml2.cpp:874
↓ 43 callersFunctiontypesMatch
Utility function returning whether iToTest equals iTypename or iOptionalPrefix+iTypename
trunk/lib/checkio.cpp:477
↓ 42 callersMethodEmpty
trunk/lib/tokenex.h:30
↓ 42 callersMethodNextSiblingElement
trunk/externals/tinyxml/tinyxml2.cpp:902
↓ 40 callersFunctionbailout
trunk/lib/valueflow.cpp:82
↓ 40 callersFunctionisCPP
Is the code CPP. Used for bailouts */
trunk/lib/tokenize.h:70
↓ 39 callersMethodisStatic
trunk/lib/globalsymboldatabase.h:746
↓ 39 callersFunctionsetFlag
* Set specified flag state. * @param flag_ flag to set state * @param state_ new state of flag */
trunk/lib/token.h:874
↓ 35 callersMethodAddInitStatus
trunk/lib/checktscnullpointer2.h:768
↓ 34 callersFunctionValue
trunk/lib/valueflow.h:37
↓ 32 callersFunctionisC
Is the code C. Used for bailouts */
trunk/lib/tokenize.h:65
↓ 30 callersMethodisArrayOrPointer
trunk/lib/checkio.cpp:1655
↓ 25 callersFunctionisSameExpression
trunk/lib/astutils.cpp:86
↓ 25 callersFunctionreportErr
trunk/lib/errorlogger.h:350
↓ 24 callersMethodGetLeft
trunk/lib/checktscnullpointer2.h:429
↓ 23 callersFunctionFirstChild
Get the first child node, or null if none exists.
trunk/externals/tinyxml/tinyxml2.h:715
↓ 23 callersMethodHasPreCond
trunk/lib/checktscnullpointer2.h:720
↓ 22 callersMethodIsUnknownOrEmpty
trunk/lib/checktscnullpointer2.h:482
↓ 22 callersMethodValue
trunk/externals/tinyxml/tinyxml2.cpp:718
↓ 22 callersFunctioncompileBinOp
trunk/lib/tokenlist.cpp:483
↓ 22 callersMethodisC
trunk/common/path.cpp:214
↓ 21 callersMethodDeepCopy
trunk/lib/globalsymboldatabase.h:701
↓ 21 callersMethodGetConj
trunk/lib/checktscnullpointer2.h:401
↓ 21 callersMethodGetRight
trunk/lib/checktscnullpointer2.h:439
↓ 21 callersMethodPushAttribute
trunk/externals/tinyxml/tinyxml2.cpp:2218
↓ 21 callersMethodSetCondLogic
trunk/lib/checktscnullpointer2.h:239
↓ 21 callersFunctionsetTokenValue
set ValueFlow value and perform calculations if possible */
trunk/lib/valueflow.cpp:391
↓ 21 callersMethodstringifyList
trunk/lib/token.cpp:1040
↓ 20 callersMethodSetCondInit
trunk/lib/checktscnullpointer2.h:261
↓ 20 callersFunctionbailOut
* bail out all execution paths * @param checks the execution paths to bail out on **/
trunk/lib/executionpath.h:66
↓ 20 callersMethodisUpperCaseName
trunk/lib/token.cpp:138
↓ 20 callersMethodread
trunk/lib/checkunusedvar.cpp:251
↓ 19 callersMethodConvertToList
trunk/lib/checktscnullpointer2.cpp:6592
↓ 19 callersMethodGetText
trunk/externals/tinyxml/tinyxml2.cpp:1415
↓ 19 callersMethodGetValue
trunk/lib/checktscnullpointer2.h:63
↓ 19 callersMethodreportErr
trunk/lib/tscancode.cpp:978
↓ 18 callersMethodIsCertainAndEqual
trunk/lib/checktscnullpointer2.h:223
↓ 17 callersMethodfindClosingBracket
trunk/lib/token.cpp:813
↓ 17 callersMethodisClass
trunk/lib/globalsymboldatabase.h:745
↓ 16 callersMethodGetCondjStatus
trunk/lib/checktscnullpointer2.h:486
↓ 16 callersMethodGetEqual
trunk/lib/checktscnullpointer2.h:67
↓ 16 callersMethodGetParent
trunk/lib/globalsymboldatabase.h:348
↓ 16 callersMethodGetVariable
trunk/lib/tokenex.cpp:10
↓ 16 callersMethodHasSExpr
trunk/lib/checktscnullpointer2.cpp:6631
↓ 16 callersMethodIsCertain
trunk/lib/checktscnullpointer2.h:218
↓ 16 callersMethodgetArgumentVar
trunk/lib/symboldatabase.cpp:2761
↓ 16 callersMethodstrValue
trunk/lib/token.cpp:157
↓ 16 callersFunctionswap
trunk/lib/checkleakautovar.h:58
↓ 16 callersMethoduse
trunk/lib/checkunusedvar.cpp:324
↓ 15 callersMethodNegationValue
trunk/lib/checktscnullpointer2.h:193
↓ 15 callersMethodSetExprValue
trunk/lib/checktscnullpointer2.h:399
↓ 15 callersMethodexpressionString
trunk/lib/token.cpp:1198
↓ 15 callersFunctionsetFlag
* Set specified flag state. * @param flag_ flag to set state * @param state_ new state of flag */
trunk/lib/symboldatabase.h:170
↓ 15 callersMethodsetfile
trunk/lib/errorlogger.cpp:464
↓ 14 callersMethodIsEqualZero
trunk/lib/checktscnullpointer2.h:70
↓ 14 callersMethodIsNotEqualZero
trunk/lib/checktscnullpointer2.h:71
↓ 13 callersMethodAlloc
trunk/externals/tinyxml/tinyxml2.h:344
↓ 13 callersMethodItemSize
trunk/externals/tinyxml/tinyxml2.h:337
↓ 13 callersMethodSetAttribute
trunk/externals/tinyxml/tinyxml2.cpp:1329
↓ 13 callersMethodappend
trunk/lib/settings.cpp:155
↓ 13 callersMethodisKnownType
trunk/lib/checkio.cpp:1683
↓ 13 callersFunctionisVariableChanged
trunk/lib/astutils.cpp:358
↓ 13 callersFunctiontokenToString
trunk/lib/symboldatabase.cpp:2216
↓ 12 callersMethodSetLeft
trunk/lib/checktscnullpointer2.h:536
↓ 12 callersMethodSetRight
trunk/lib/checktscnullpointer2.h:543
↓ 12 callersFunctioncompileUnaryOp
trunk/lib/tokenlist.cpp:465
↓ 12 callersFunctiongetParamsbyAst
trunk/lib/tokenex.cpp:343
next →1–100 of 2,904, ranked by callers