Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cppcheck-opensource/cppcheck
/ functions
Functions
13,549 in github.com/cppcheck-opensource/cppcheck
⨍
Functions
13,549
◇
Types & classes
1,314
↳
Endpoints
1
↓ 3,349 callers
Method
next
cli/threadexecutor.cpp:101
↓ 3,025 callers
Method
str
lib/mathlib.cpp:74
↓ 1,610 callers
Function
simpleMatch
lib/token.h:304
↓ 1,484 callers
Method
tokAt
(tok,i)
addons/misra.py:3206
↓ 1,422 callers
Method
astOperand1
lib/token.cpp:1441
↓ 1,176 callers
Method
astOperand2
lib/token.cpp:1453
↓ 1,126 callers
Method
astParent
lib/token.cpp:1422
↓ 985 callers
Method
front
test/helpers.h:125
↓ 975 callers
Method
variable
lib/checkmemoryleak.cpp:536
↓ 945 callers
Method
empty
lib/programmemory.cpp:223
↓ 923 callers
Method
find
lib/programmemory.cpp:254
↓ 849 callers
Method
function
test/testlibrary.cpp:104
↓ 830 callers
Method
size
lib/checkstl.cpp:1764
↓ 822 callers
Method
linkAt
(self, n)
addons/cppcheckdata.py:542
↓ 799 callers
Method
size
size is infinite
test/cfg/boost.cpp:226
↓ 757 callers
Function
findsimplematch
lib/token.h:864
↓ 694 callers
Method
format
externals/simplecpp/simplecpp.cpp:1723
↓ 692 callers
Method
end
lib/tokenrange.h:68
↓ 593 callers
Method
join
test/testpath.cpp:175
↓ 538 callers
Method
str
test/testcmdlineparser.cpp:76
↓ 430 callers
Method
name
lib/symboldatabase.cpp:3826
↓ 429 callers
Method
scope
test/testbufferoverrun.cpp:5144
↓ 384 callers
Function
reportError
report an error */
lib/checkimpl.h:53
↓ 383 callers
Method
isEnabled
lib/settings.cpp:314
↓ 382 callers
Method
str
lib/symboldatabase.cpp:8665
↓ 369 callers
Method
write
(self, p)
tools/creduce.py:56
↓ 343 callers
Function
valueFlowUninit
lib/valueflow.cpp:6017
↓ 341 callers
Method
nameToken
lib/tokenize.cpp:988
↓ 329 callers
Method
type
lib/token.cpp:2334
↓ 322 callers
Method
push_back
externals/simplecpp/simplecpp.cpp:552
↓ 317 callers
Function
cppcheck
(*args, **kwargs)
test/cli/testutils.py:251
↓ 289 callers
Method
get
lib/programmemory.cpp:591
↓ 260 callers
Method
at
test/testprogrammemory.cpp:99
↓ 258 callers
Method
tokenize
test/helpers.h:59
↓ 247 callers
Method
function
lib/token.cpp:1052
↓ 241 callers
Function
str
lib/token.h:215
↓ 231 callers
Method
reportError
(self, location, num1, num2)
addons/misra.py:4485
↓ 221 callers
Method
build
test/fixture.h:236
↓ 214 callers
Method
isEmpty
gui/cppchecklibrarydata.h:125
↓ 208 callers
Method
empty
test/testlibrary.cpp:96
↓ 206 callers
Method
value
lib/mathlib.cpp:40
↓ 185 callers
Method
insertToken
lib/token.cpp:1064
↓ 180 callers
Method
begin
lib/tokenrange.h:65
↓ 175 callers
Method
erase
lib/checkstl.cpp:1399
↓ 175 callers
Method
expressionString
lib/token.cpp:1632
↓ 154 callers
Method
isArray
(self)
addons/misra_9.py:40
↓ 153 callers
Function
unknown
lib/vfvalue.h:59
↓ 152 callers
Method
isConst
lib/symboldatabase.cpp:8458
↓ 149 callers
Method
replace
lib/token.cpp:373
↓ 137 callers
Method
hasKnownIntValue
if there is a known INT value it will always be the first entry
lib/token.cpp:2518
↓ 134 callers
Method
deleteNext
lib/token.cpp:272
↓ 131 callers
Method
executeCheck
Execute check function for a single MISRA rule. :param rule_num: Number of rule in hundreds format :param check_function: Check funct
addons/misra.py:4641
↓ 129 callers
Function
toString
lib/color.cpp:73
↓ 128 callers
Method
deleteThis
lib/token.cpp:356
↓ 128 callers
Method
isKeyword
lib/tokenlist.cpp:2293
↓ 128 callers
Method
setEnabled
lib/settings.h:88
↓ 125 callers
Method
isKnown
(self)
addons/cppcheckdata.py:861
↓ 120 callers
Method
isImpossible
(self)
addons/cppcheckdata.py:867
↓ 119 callers
Method
Attribute
externals/tinyxml2/tinyxml2.cpp:1627
↓ 117 callers
Method
isUnaryOp
(self, op)
addons/cppcheckdata.py:502
↓ 114 callers
Method
match
test/testregex.cpp:60
↓ 106 callers
Function
startsWith
lib/utils.h:96
↓ 100 callers
Method
begin
iterator
test/cfg/boost.cpp:229
↓ 98 callers
Method
setValue
cppcheck-suppress shadowFunction
test/cfg/qt.cpp:732
↓ 97 callers
Method
getKnownIntValue
If token has a known int value then return that. Otherwise returns None
addons/cppcheckdata.py:490
↓ 97 callers
Method
toString
gui/erroritem.cpp:71
↓ 95 callers
Method
isPremiumEnabled
lib/settings.cpp:751
↓ 95 callers
Method
size
externals/simplecpp/simplecpp.h:104
↓ 94 callers
Method
isCast
lib/tokenize.cpp:993
↓ 93 callers
Method
clear
gui/resultstree.cpp:401
↓ 92 callers
Function
setTokenValue
set ValueFlow value and perform calculations if possible */
lib/vf_settokenvalue.cpp:220
↓ 91 callers
Function
isSameExpression
lib/astutils.cpp:1597
↓ 91 callers
Function
parse
externals/picojson/picojson.h:1098
↓ 91 callers
Function
setFlag
* Set specified flag state. * @param flag_ flag to set state * @param state_ new state of flag */
lib/token.h:1538
↓ 90 callers
Method
findClosingBracket
lib/token.cpp:876
↓ 90 callers
Method
toString
gui/cppchecklibrarydata.cpp:862
↓ 89 callers
Method
clear
lib/programmemory.cpp:213
↓ 88 callers
Method
printError
cli/cppcheckexecutor.cpp:93
↓ 87 callers
Function
Break
lib/forwardanalyzer.cpp:63
↓ 87 callers
Method
isStandardType
lib/token.cpp:214
↓ 87 callers
Method
token
TODO: do not return non-const pointer from const object
lib/templatesimplifier.h:169
↓ 86 callers
Method
Name
externals/tinyxml2/tinyxml2.cpp:1432
↓ 82 callers
Method
column
lib/sourcelocation.h:86
↓ 81 callers
Method
library
test/testcmdlineparser.cpp:2958
↓ 79 callers
Method
FirstChildElement
externals/tinyxml2/tinyxml2.cpp:1024
↓ 79 callers
Method
findScopeByName
cppcheck-suppress unusedFunction
lib/symboldatabase.cpp:6456
↓ 76 callers
Method
isIntegral
(self)
addons/cppcheckdata.py:213
↓ 72 callers
Method
isInconclusive
lib/forwardanalyzer.cpp:86
↓ 71 callers
Function
simplifyPath
* perform path simplifications for . and .. */
externals/simplecpp/simplecpp.cpp:2529
↓ 70 callers
Method
contains
externals/picojson/picojson.h:469
↓ 68 callers
Function
getArguments
lib/astutils.cpp:3214
↓ 68 callers
Method
isSuppressed
gui/checkthread.cpp:445
↓ 68 callers
Function
join
lib/importproject.cpp:1431
↓ 67 callers
Method
NextSiblingElement
externals/tinyxml2/tinyxml2.cpp:1048
↓ 66 callers
Method
isAssignmentOp
test/testtoken.cpp:976
↓ 63 callers
Method
lang
lib/filesettings.h:84
↓ 62 callers
Method
match
lib/regex.cpp:226
↓ 61 callers
Function
endsWith
lib/utils.h:112
↓ 61 callers
Function
precedes
If tok2 comes after tok1
lib/astutils.cpp:1030
↓ 61 callers
Method
stringifyList
lib/token.cpp:1327
next →
1–100 of 13,549, ranked by callers