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
↓ 60 callers
Method
isFloatArgValid
lib/library.cpp:1138
↓ 60 callers
Method
read
gui/xmlreportv2.cpp:171
↓ 57 callers
Function
asFloat
lib/programmemory.cpp:625
↓ 57 callers
Function
isOct
externals/simplecpp/simplecpp.cpp:65
↓ 56 callers
Method
fileIndex
externals/simplecpp/simplecpp.cpp:1493
↓ 56 callers
Function
print_ts
(msg)
tools/donate-cpu-server.py:55
↓ 55 callers
Function
getFlag
* Get specified flag state. * @param flag_ flag to get state of * @return true if flag set or false in flag not set */
lib/token.h:1529
↓ 53 callers
Method
nextArgument
lib/token.cpp:828
↓ 52 callers
Method
isUnsigned
lib/symboldatabase.cpp:2521
↓ 50 callers
Method
addFinding
lib/sarifreport.cpp:34
↓ 50 callers
Method
getArgumentVar
lib/symboldatabase.cpp:4961
↓ 50 callers
Function
simpleMatch
(token, pattern)
addons/misra.py:83
↓ 49 callers
Function
sameline
externals/simplecpp/simplecpp.cpp:153
↓ 48 callers
Method
astTop
(self)
addons/cppcheckdata.py:526
↓ 46 callers
Method
enable
lib/settings.h:76
↓ 46 callers
Method
endsWith
test/testutils.cpp:605
↓ 46 callers
Function
getFlag
* Get specified flag state. * @param flag_ flag to get state of * @return true if flag set or false in flag not set */
lib/symboldatabase.h:200
↓ 46 callers
Method
isBinaryOp
(self)
addons/cppcheckdata.py:505
↓ 46 callers
Function
isCharLiteral
lib/utils.h:171
↓ 46 callers
Method
open
test/testmemleak.cpp:80
↓ 45 callers
Method
getSizeOf
lib/symboldatabase.cpp:8555
↓ 44 callers
Function
astIsContainer
lib/astutils.cpp:259
↓ 44 callers
Function
findLambdaEndToken
lib/astutils.cpp:3326
↓ 44 callers
Function
isStringLiteral
lib/utils.h:166
↓ 43 callers
Function
astIsLHS
lib/astutils.cpp:812
↓ 43 callers
Function
cppcheck_ex
(args, env=None, remove_checkers_report=True, cwd=None, cppcheck_exe=None, timeout=None, tty=False)
test/cli/testutils.py:168
↓ 43 callers
Method
isIntArgValid
lib/library.cpp:1116
↓ 43 callers
Function
typesMatch
Utility function returning whether iToTest equals iTypename or iOptionalPrefix+iTypename
lib/checkio.cpp:551
↓ 42 callers
Function
deleteToken
externals/simplecpp/simplecpp.h:343
↓ 42 callers
Function
nextAfterAstRightmostLeaf
lib/astutils.cpp:571
↓ 41 callers
Method
empty
gui/cppchecklibrarydata.h:85
↓ 41 callers
Method
getKnownValue
lib/token.cpp:2552
↓ 41 callers
Function
isCPP
Is the code CPP. Used for bailouts */
lib/tokenize.h:66
↓ 41 callers
Method
isVariableDeclaration
lib/symboldatabase.cpp:5335
↓ 41 callers
Method
join
lib/path.cpp:456
↓ 40 callers
Function
bool_to_string
lib/utils.h:372
↓ 40 callers
Function
isUsedAsBool
lib/astutils.cpp:1520
↓ 40 callers
Function
visitAstNodes
lib/astutils.h:59
↓ 39 callers
Function
astIsPointer
lib/astutils.cpp:235
↓ 39 callers
Function
execute
lib/programmemory.cpp:1818
↓ 39 callers
Function
simplifyTypedefInsertToken
lib/tokenize.cpp:1174
↓ 38 callers
Function
id_string
lib/utils.h:367
↓ 38 callers
Function
isVariableChanged
lib/astutils.cpp:2638
↓ 37 callers
Method
GetText
externals/tinyxml2/tinyxml2.cpp:1688
↓ 37 callers
Method
compare
lib/mathlib.cpp:226
↓ 36 callers
Method
compile
lib/regex.cpp:192
↓ 36 callers
Method
cpp
lib/valueflow.cpp:7373
↓ 36 callers
Method
exists
test/testpath.cpp:585
↓ 36 callers
Function
isC
lib/token.h:1688
↓ 36 callers
Function
stringToLL
externals/simplecpp/simplecpp.cpp:120
↓ 35 callers
Method
isC
lib/tokenlist.cpp:2320
↓ 34 callers
Method
startsWith
test/testutils.cpp:422
↓ 34 callers
Function
trim
lib/utils.cpp:131
↓ 33 callers
Function
contains
lib/utils.h:64
↓ 33 callers
Method
findEnumerator
lib/symboldatabase.cpp:5518
↓ 33 callers
Method
isArrayOrPointer
lib/checkio.cpp:1694
↓ 33 callers
Function
tokType
lib/token.h:390
↓ 32 callers
Function
calculate
lib/calculate.h:53
↓ 32 callers
Method
getfile
lib/errorlogger.cpp:745
↓ 32 callers
Method
isPossible
(self)
addons/cppcheckdata.py:864
↓ 32 callers
Method
serialize
lib/errorlogger.cpp:280
↓ 32 callers
Function
set
lib/analyzer.h:61
↓ 31 callers
Method
detectContainerOrIterator
lib/library.cpp:1454
↓ 31 callers
Method
getYield
lib/library.h:250
↓ 31 callers
Method
isUpperCaseName
lib/token.cpp:230
↓ 31 callers
Method
reportErr
lib/analyzerinfo.cpp:202
↓ 31 callers
Function
sameline
lib/preprocessor.cpp:45
↓ 30 callers
Function
FirstChild
Get the first child node, or null if none exists.
externals/tinyxml2/tinyxml2.h:771
↓ 30 callers
Method
close
gui/report.cpp:54
↓ 30 callers
Method
getCount
gui/platforms.cpp:46
↓ 30 callers
Method
isCPP
lib/tokenlist.cpp:2325
↓ 30 callers
Function
isFloat
lib/symboldatabase.h:1304
↓ 30 callers
Function
isValidGlobPattern
lib/utils.cpp:40
↓ 30 callers
Method
open
gui/report.cpp:44
↓ 30 callers
Method
rowCount
test/cli/QML-Samples-TableView/samplemodel.cpp:9
↓ 29 callers
Function
acceptFile
* @brief Check if the file extension indicates that it's a C/C++ source file. * Check if the file has source file extension: *.c;*.cpp;*.cxx;*.c+
lib/path.h:150
↓ 29 callers
Method
addtoken
lib/tokenlist.cpp:131
↓ 29 callers
Function
filter_valueflow
test/helpers.h:207
↓ 29 callers
Function
httpGetResponse
(connection: socket.socket, data: str, contentType: str)
tools/donate-cpu-server.py:1151
↓ 29 callers
Function
matchglob
lib/utils.cpp:60
↓ 28 callers
Function
astIsIterator
lib/astutils.cpp:254
↓ 28 callers
Function
compileBinOp
* @throws InternalError thrown if maximum AST depth is exceeded */
lib/tokenlist.cpp:730
↓ 28 callers
Function
strToInt
lib/utils.h:216
↓ 28 callers
Method
toString
test/testcolor.cpp:32
↓ 28 callers
Function
valueFlowForward
lib/valueflow.cpp:1283
↓ 27 callers
Function
_test_library_includes
(tmpdir, libs, content, libinc_obj=None)
test/tools/donate_cpu_lib_test.py:21
↓ 27 callers
Function
astIsRHS
lib/astutils.cpp:825
↓ 27 callers
Method
isArithmeticalOp
test/testtoken.cpp:874
↓ 27 callers
Method
use
lib/checkunusedvar.cpp:352
↓ 26 callers
Function
assert_cppcheck
(args, ec_exp=None, out_exp=None, err_exp=None, env=None, cwd=None)
test/cli/testutils.py:256
↓ 26 callers
Function
astIsBool
lib/astutils.cpp:230
↓ 26 callers
Method
clear
externals/simplecpp/simplecpp.cpp:541
↓ 26 callers
Method
detectContainer
lib/library.cpp:1444
↓ 26 callers
Function
findAndReplace
lib/utils.cpp:140
↓ 26 callers
Method
isClass
lib/templatesimplifier.h:96
↓ 26 callers
Method
isEnumType
lib/symboldatabase.cpp:3725
↓ 26 callers
Function
isReturnScope
lib/astutils.cpp:2280
↓ 25 callers
Function
Write
externals/tinyxml2/tinyxml2.h:2341
↓ 25 callers
Function
cback
externals/simplecpp/simplecpp.h:339
↓ 25 callers
Method
data
externals/simplecpp/simplecpp.h:100
← previous
next →
101–200 of 13,549, ranked by callers