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
↓ 25 callers
Function
diag
lib/checkother.h:332
↓ 25 callers
Method
stringify
test/testpreprocessor.cpp:1436
↓ 24 callers
Method
Value
externals/tinyxml2/tinyxml2.cpp:847
↓ 24 callers
Function
dprint
Print messages for someone debugging this script. This wraps print().
tools/MT-Unsafe.py:31
↓ 24 callers
Function
get
lib/valueptr.h:58
↓ 24 callers
Method
getAllocFuncInfo
get allocation info for function */
lib/library.cpp:1268
↓ 24 callers
Method
getSuppressions
lib/suppressions.cpp:625
↓ 24 callers
Function
getline
test/cfg/std.cpp:4755
↓ 24 callers
Function
isVariableChangedByFunctionCall
lib/astutils.cpp:2341
↓ 23 callers
Method
fullName
lib/symboldatabase.cpp:2934
↓ 23 callers
Method
isModified
lib/forwardanalyzer.cpp:83
↓ 23 callers
Method
read
lib/checkunusedvar.cpp:285
↓ 23 callers
Function
setFlag
* Set specified flag state. * @param flag_ flag to set state * @param state_ new state of flag */
lib/symboldatabase.h:209
↓ 22 callers
Method
exists
lib/path.cpp:442
↓ 22 callers
Method
findRecordInNestedList
lib/symboldatabase.cpp:6501
↓ 22 callers
Function
isUnevaluated
lib/astutils.cpp:3762
↓ 22 callers
Method
scopeInfo
lib/token.cpp:2508
↓ 22 callers
Method
simplifyTokens1
lib/tokenize.cpp:3515
↓ 22 callers
Function
terminated
@brief termination requested? */
lib/settings.h:577
↓ 21 callers
Method
addSuppressionLine
lib/suppressions.cpp:276
↓ 21 callers
Function
f
test/cfg/std.cpp:5041
↓ 21 callers
Function
getValue
oss-fuzz/type2.cpp:23
↓ 21 callers
Method
good
externals/simplecpp/simplecpp.cpp:373
↓ 21 callers
Method
isGlobal
lib/vf_analyzers.cpp:1339
↓ 21 callers
Function
isalnum
(c)
addons/misra.py:1190
↓ 21 callers
Method
parseComment
lib/suppressions.cpp:352
↓ 21 callers
Function
swap
lib/valueptr.h:79
↓ 20 callers
Method
_replaceTokenMatch
(self, line, linenr, filename)
tools/matchcompiler.py:455
↓ 20 callers
Function
findLambdaStartToken
lib/astutils.cpp:3276
↓ 20 callers
Method
getAction
lib/library.h:243
↓ 20 callers
Method
importCompileCommands
lib/importproject.cpp:362
↓ 20 callers
Function
isKeyword
(keyword, standard='c99')
addons/misra.py:523
↓ 20 callers
Function
isNegative
lib/checkother.cpp:3439
↓ 20 callers
Function
max_value
lib/platform.h:55
↓ 20 callers
Method
showResults
gui/resultstree.cpp:479
↓ 20 callers
Function
tokens
Implement tokens() as a wrapper for convenience when using the TokenList
lib/tokenize.h:606
↓ 19 callers
Method
PushAttribute
externals/tinyxml2/tinyxml2.cpp:2761
↓ 19 callers
Function
StringEqual
externals/tinyxml2/tinyxml2.h:595
↓ 19 callers
Method
add
lib/mathlib.cpp:254
↓ 19 callers
Function
astIsIntegral
lib/astutils.cpp:209
↓ 19 callers
Function
getArrayLength
lib/utils.h:323
↓ 19 callers
Method
getDeallocFuncInfo
get deallocation info for function */
lib/library.cpp:1279
↓ 19 callers
Function
isStdLibId
(id_, standard='c99')
addons/misra.py:487
↓ 19 callers
Function
parsedecl
lib/symboldatabase.cpp:7461
↓ 19 callers
Function
removeImpossible
lib/valueflow.cpp:171
↓ 18 callers
Function
__test_cmd
(tmp_path, file_name, extra_args, stdout_exp_1, content='')
test/cli/clang-import_test.py:142
↓ 18 callers
Method
addErrorItem
gui/resultstree.cpp:241
↓ 18 callers
Method
addItem
gui/checkstatistics.cpp:41
↓ 18 callers
Method
getFunction
lib/library.cpp:1700
↓ 18 callers
Method
toString
test/testsuppressions.cpp:1854
↓ 18 callers
Function
unreachable
lib/utils.h:402
↓ 17 callers
Method
Parse
externals/tinyxml2/tinyxml2.cpp:2447
↓ 17 callers
Function
compileExpression
* @throws InternalError thrown if maximum AST depth is exceeded */
lib/tokenlist.cpp:1471
↓ 17 callers
Method
getValue
lib/token.cpp:2571
↓ 17 callers
Method
isFloat
lib/mathlib.cpp:582
↓ 17 callers
Method
isImplicitlyVirtual
lib/symboldatabase.cpp:4832
↓ 17 callers
Method
isModified
lib/checkstl.cpp:2890
↓ 17 callers
Method
isVolatile
lib/symboldatabase.cpp:8465
↓ 17 callers
Function
next
lib/token.h:959
↓ 17 callers
Method
parseFile
parse test file and add info to the nodes variable
test/scripts/extracttests.py:82
↓ 17 callers
Method
reportErr
* @brief Errors and warnings are directed here. * * @param msg Errors messages are normally in format * "[filepath:line number] Message
lib/cppcheck.cpp:160
↓ 17 callers
Method
reset
lib/timer.cpp:87
↓ 17 callers
Function
splitString
lib/utils.cpp:186
↓ 17 callers
Function
tokenToString
lib/symboldatabase.cpp:4094
↓ 16 callers
Function
__remove_std_lookup_log
(l : list, exepath)
test/cli/lookup_test.py:9
↓ 16 callers
Function
compileUnaryOp
* @throws InternalError thrown if maximum AST depth is exceeded */
lib/tokenlist.cpp:691
↓ 16 callers
Method
detectIterator
lib/library.cpp:1449
↓ 16 callers
Function
empty_if_null
lib/utils.h:421
↓ 16 callers
Function
findExpressionChanged
lib/astutils.cpp:3159
↓ 16 callers
Method
fromLibraryType
lib/symboldatabase.cpp:8257
↓ 16 callers
Function
getTokenArgumentFunction
lib/astutils.cpp:2438
↓ 16 callers
Method
getType
gui/resultitem.h:41
↓ 16 callers
Method
isEnum
(self)
addons/cppcheckdata.py:219
↓ 16 callers
Function
make_vcxproj_cl_entry
tools/dmake/dmake.cpp:255
↓ 16 callers
Function
updateRecursive
lib/forwardanalyzer.cpp:273
↓ 16 callers
Function
validTokenEnd
lib/templatesimplifier.cpp:2706
↓ 15 callers
Function
addItem
gui/checkstatistics.cpp:36
↓ 15 callers
Method
appendFileIfNew
TODO: also update mOrigFiles?
lib/tokenlist.cpp:94
↓ 15 callers
Method
createTokensFromString
test/helpers.h:252
↓ 15 callers
Method
deletePrevious
lib/token.cpp:292
↓ 15 callers
Function
format_path
(p)
test/cli/lookup_test.py:458
↓ 15 callers
Method
fsFileId
lib/filesettings.h:89
↓ 15 callers
Method
hasKnownValue
lib/token.cpp:2528
↓ 15 callers
Method
isFunction
lib/symboldatabase.cpp:1954
↓ 15 callers
Function
isLikelyStreamRead
lib/astutils.cpp:3352
↓ 15 callers
Method
isVariadic
lib/templatesimplifier.h:117
↓ 15 callers
Method
readChar
externals/simplecpp/simplecpp.cpp:250
↓ 15 callers
Function
run
lib/timer.h:75
↓ 15 callers
Function
skipCPPOrAlignAttribute
lib/tokenize.cpp:8543
↓ 15 callers
Method
syntaxError
lib/tokenize.cpp:8341
↓ 15 callers
Method
toString
lib/ctu.cpp:69
↓ 15 callers
Function
valueFlowGenericForward
lib/forwardanalyzer.cpp:940
↓ 14 callers
Function
__test_ignore_file
(tmpdir, ign, append=False, inject_path=False)
test/cli/other_test.py:1983
↓ 14 callers
Function
__test_ignore_project_2
(tmpdir, extra_args, append=False, inject_path=False)
test/cli/other_test.py:2177
↓ 14 callers
Function
astIsSmartPointer
lib/astutils.cpp:240
↓ 14 callers
Method
empty
lib/infer.cpp:94
↓ 14 callers
Method
find
lib/checkunusedvar.cpp:392
↓ 14 callers
Method
findType
lib/symboldatabase.cpp:6540
↓ 14 callers
Function
getLibraryContainer
lib/library.cpp:1981
↓ 14 callers
Function
isCast
(expr)
addons/misra.py:812
← previous
next →
201–300 of 13,549, ranked by callers