Cppcheck
CheckMemoryLeakInClass Member List

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

AllocType enum nameCheckMemoryLeakprivate
analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< FileInfo * > &fileInfo, const Settings &, ErrorLogger &)Checkinlinevirtual
check()CheckMemoryLeakInClassprivate
Check(const std::string &aname)Checkexplicit
Check(std::string aname, const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)Checkinlineprotected
Check(const Check &)=deleteCheck
CheckMemoryLeak()=deleteCheckMemoryLeakprivate
CheckMemoryLeak(const CheckMemoryLeak &)=deleteCheckMemoryLeakprivate
CheckMemoryLeak(const Tokenizer *t, ErrorLogger *e, const Settings *s)CheckMemoryLeakinlineprivate
CheckMemoryLeakInClass()CheckMemoryLeakInClassinline
CheckMemoryLeakInClass(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)CheckMemoryLeakInClassinlineprivate
checkPublicFunctions(const Scope *scope, const Token *classtok)CheckMemoryLeakInClassprivate
classInfo() const overrideCheckMemoryLeakInClassinlineprivatevirtual
deallocuseError(const Token *tok, const std::string &varname) constCheckMemoryLeakprivate
Fd enum valueCheckMemoryLeakprivate
File enum valueCheckMemoryLeakprivate
functionReturnType(const Function *func, std::list< const Function * > *callstack=nullptr) constCheckMemoryLeakprivate
getAllocationType(const Token *tok2, nonneg int varid, std::list< const Function * > *callstack=nullptr) constCheckMemoryLeakprivate
getDeallocationType(const Token *tok, nonneg int varid) constCheckMemoryLeakprivate
getErrorMessages(ErrorLogger *e, const Settings *settings) const overrideCheckMemoryLeakInClassinlineprivatevirtual
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) constCheckMemoryLeakprivate
instances()Checkstatic
isOpenDevNull(const Token *tok) constCheckMemoryLeakprivate
isReopenStandardStream(const Token *tok) constCheckMemoryLeakprivate
loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) constCheckinlinevirtual
logChecker(const char id[])Checkprotected
Malloc enum valueCheckMemoryLeakprivate
Many enum valueCheckMemoryLeakprivate
memleakError(const Token *tok, const std::string &varname) constCheckMemoryLeakprivate
memleakUponReallocFailureError(const Token *tok, const std::string &reallocfunction, const std::string &varname) constCheckMemoryLeakprivate
memoryLeak(const Token *tok, const std::string &varname, AllocType alloctype) constCheckMemoryLeakprivate
mErrorLoggerCheckprotected
mErrorLogger_CheckMemoryLeakprivate
mismatchAllocDealloc(const std::list< const Token * > &callstack, const std::string &varname) constCheckMemoryLeakprivate
mNameCheckprivate
mSettingsCheckprotected
mSettings_CheckMemoryLeakprivate
mTokenizerCheckprotected
mTokenizer_CheckMemoryLeakprivate
myName()CheckMemoryLeakInClassinlineprivatestatic
name() constCheckinline
New enum valueCheckMemoryLeakprivate
NewArray enum valueCheckMemoryLeakprivate
No enum valueCheckMemoryLeakprivate
Check::operator=(const Check &)=deleteCheck
CheckMemoryLeak::operator=(const CheckMemoryLeak &)=deleteCheckMemoryLeakprivate
OtherMem enum valueCheckMemoryLeakprivate
OtherRes enum valueCheckMemoryLeakprivate
Pipe enum valueCheckMemoryLeakprivate
publicAllocationError(const Token *tok, const std::string &varname)CheckMemoryLeakInClassprivate
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) constCheckMemoryLeakprivate
runChecks(const Tokenizer &tokenizer, ErrorLogger *errorLogger) overrideCheckMemoryLeakInClassinlineprivatevirtual
TestMemleakInClass classCheckMemoryLeakInClassfriend
unsafeClassError(const Token *tok, const std::string &classname, const std::string &varname)CheckMemoryLeakInClassprivate
variable(const Scope *scope, const Token *tokVarname)CheckMemoryLeakInClassprivate
writeToErrorList(const ErrorMessage &errmsg)Checkstatic
wrongData(const Token *tok, const char *str)Checkprotected
~Check()Checkinlinevirtual