Cppcheck
CheckMemoryLeakInFunction Member List

This is the complete list of members for CheckMemoryLeakInFunction, including all inherited members.

AllocType enum nameCheckMemoryLeak
analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< FileInfo * > &fileInfo, const Settings &, ErrorLogger &)Checkinlinevirtual
Check(const std::string &aname)Checkexplicit
Check(std::string aname, const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)Checkinlineprotected
Check(const Check &)=deleteCheck
CheckMemoryLeak()=deleteCheckMemoryLeak
CheckMemoryLeak(const CheckMemoryLeak &)=deleteCheckMemoryLeak
CheckMemoryLeak(const Tokenizer *t, ErrorLogger *e, const Settings *s)CheckMemoryLeakinline
CheckMemoryLeakInFunction()CheckMemoryLeakInFunctioninline
CheckMemoryLeakInFunction(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)CheckMemoryLeakInFunctioninlineprivate
checkReallocUsage()CheckMemoryLeakInFunctionprivate
classInfo() const overrideCheckMemoryLeakInFunctioninlineprivatevirtual
deallocuseError(const Token *tok, const std::string &varname) constCheckMemoryLeak
Fd enum valueCheckMemoryLeak
File enum valueCheckMemoryLeak
functionReturnType(const Function *func, std::list< const Function * > *callstack=nullptr) constCheckMemoryLeak
getAllocationType(const Token *tok2, nonneg int varid, std::list< const Function * > *callstack=nullptr) constCheckMemoryLeak
getDeallocationType(const Token *tok, nonneg int varid) constCheckMemoryLeak
getErrorMessages(ErrorLogger *e, const Settings *settings) const overrideCheckMemoryLeakInFunctioninlineprivatevirtual
getErrorPath(const Token *errtok, const ValueFlow::Value *value, std::string bug) constCheckprotected
getFileInfo(const Tokenizer &, const Settings &) constCheckinlinevirtual
getMessageId(const ValueFlow::Value &value, const char id[])Checkprotectedstatic
getReallocationType(const Token *tok2, nonneg int varid) constCheckMemoryLeak
instances()Checkstatic
isOpenDevNull(const Token *tok) constCheckMemoryLeak
isReopenStandardStream(const Token *tok) constCheckMemoryLeak
loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) constCheckinlinevirtual
logChecker(const char id[])Checkprotected
Malloc enum valueCheckMemoryLeak
Many enum valueCheckMemoryLeak
memleakError(const Token *tok, const std::string &varname) constCheckMemoryLeak
memleakUponReallocFailureError(const Token *tok, const std::string &reallocfunction, const std::string &varname) constCheckMemoryLeak
memoryLeak(const Token *tok, const std::string &varname, AllocType alloctype) constCheckMemoryLeak
mErrorLoggerCheckprotected
mErrorLogger_CheckMemoryLeakprivate
mismatchAllocDealloc(const std::list< const Token * > &callstack, const std::string &varname) constCheckMemoryLeak
mNameCheckprivate
mSettingsCheckprotected
mSettings_CheckMemoryLeakprivate
mTokenizerCheckprotected
mTokenizer_CheckMemoryLeakprivate
myName()CheckMemoryLeakInFunctioninlineprivatestatic
name() constCheckinline
New enum valueCheckMemoryLeak
NewArray enum valueCheckMemoryLeak
No enum valueCheckMemoryLeak
Check::operator=(const Check &)=deleteCheck
CheckMemoryLeak::operator=(const CheckMemoryLeak &)=deleteCheckMemoryLeak
OtherMem enum valueCheckMemoryLeak
OtherRes enum valueCheckMemoryLeak
Pipe enum valueCheckMemoryLeak
reportErr(const Token *tok, Severity severity, const std::string &id, const std::string &msg, const CWE &cwe) constCheckMemoryLeakprivate
reportErr(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg, const CWE &cwe) constCheckMemoryLeakprivate
reportError(const Token *tok, const Severity severity, const std::string &id, const std::string &msg)Checkinlineprotected
reportError(const Token *tok, const Severity severity, const std::string &id, const std::string &msg, const CWE &cwe, Certainty certainty)Checkinlineprotected
reportError(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg)Checkinlineprotected
reportError(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg, const CWE &cwe, Certainty certainty)Checkprotected
reportError(const ErrorPath &errorPath, Severity severity, const char id[], const std::string &msg, const CWE &cwe, Certainty certainty)Checkprotected
resourceLeakError(const Token *tok, const std::string &varname) constCheckMemoryLeak
runChecks(const Tokenizer &tokenizer, ErrorLogger *errorLogger) overrideCheckMemoryLeakInFunctioninlineprivatevirtual
TestMemleakInFunction classCheckMemoryLeakInFunctionfriend
writeToErrorList(const ErrorMessage &errmsg)Checkstatic
wrongData(const Token *tok, const char *str)Checkprotected
~Check()Checkinlinevirtual