Cppcheck
|
This is the complete list of members for CheckMemoryLeakInClass, including all inherited members.
AllocType enum name | CheckMemoryLeak | private |
analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< FileInfo * > &fileInfo, const Settings &, ErrorLogger &) | Check | inlinevirtual |
check() | CheckMemoryLeakInClass | private |
Check(const std::string &aname) | Check | explicit |
Check(std::string aname, const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) | Check | inlineprotected |
Check(const Check &)=delete | Check | |
CheckMemoryLeak()=delete | CheckMemoryLeak | private |
CheckMemoryLeak(const CheckMemoryLeak &)=delete | CheckMemoryLeak | private |
CheckMemoryLeak(const Tokenizer *t, ErrorLogger *e, const Settings *s) | CheckMemoryLeak | inlineprivate |
CheckMemoryLeakInClass() | CheckMemoryLeakInClass | inline |
CheckMemoryLeakInClass(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) | CheckMemoryLeakInClass | inlineprivate |
checkPublicFunctions(const Scope *scope, const Token *classtok) | CheckMemoryLeakInClass | private |
classInfo() const override | CheckMemoryLeakInClass | inlineprivatevirtual |
deallocuseError(const Token *tok, const std::string &varname) const | CheckMemoryLeak | private |
Fd enum value | CheckMemoryLeak | private |
File enum value | CheckMemoryLeak | private |
functionReturnType(const Function *func, std::list< const Function * > *callstack=nullptr) const | CheckMemoryLeak | private |
getAllocationType(const Token *tok2, nonneg int varid, std::list< const Function * > *callstack=nullptr) const | CheckMemoryLeak | private |
getDeallocationType(const Token *tok, nonneg int varid) const | CheckMemoryLeak | private |
getErrorMessages(ErrorLogger *e, const Settings *settings) const override | CheckMemoryLeakInClass | inlineprivatevirtual |
getErrorPath(const Token *errtok, const ValueFlow::Value *value, std::string bug) const | Check | protected |
getFileInfo(const Tokenizer &, const Settings &) const | Check | inlinevirtual |
getMessageId(const ValueFlow::Value &value, const char id[]) | Check | protectedstatic |
getReallocationType(const Token *tok2, nonneg int varid) const | CheckMemoryLeak | private |
instances() | Check | static |
isOpenDevNull(const Token *tok) const | CheckMemoryLeak | private |
isReopenStandardStream(const Token *tok) const | CheckMemoryLeak | private |
loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) const | Check | inlinevirtual |
logChecker(const char id[]) | Check | protected |
Malloc enum value | CheckMemoryLeak | private |
Many enum value | CheckMemoryLeak | private |
memleakError(const Token *tok, const std::string &varname) const | CheckMemoryLeak | private |
memleakUponReallocFailureError(const Token *tok, const std::string &reallocfunction, const std::string &varname) const | CheckMemoryLeak | private |
memoryLeak(const Token *tok, const std::string &varname, AllocType alloctype) const | CheckMemoryLeak | private |
mErrorLogger | Check | protected |
mErrorLogger_ | CheckMemoryLeak | private |
mismatchAllocDealloc(const std::list< const Token * > &callstack, const std::string &varname) const | CheckMemoryLeak | private |
mName | Check | private |
mSettings | Check | protected |
mSettings_ | CheckMemoryLeak | private |
mTokenizer | Check | protected |
mTokenizer_ | CheckMemoryLeak | private |
myName() | CheckMemoryLeakInClass | inlineprivatestatic |
name() const | Check | inline |
New enum value | CheckMemoryLeak | private |
NewArray enum value | CheckMemoryLeak | private |
No enum value | CheckMemoryLeak | private |
Check::operator=(const Check &)=delete | Check | |
CheckMemoryLeak::operator=(const CheckMemoryLeak &)=delete | CheckMemoryLeak | private |
OtherMem enum value | CheckMemoryLeak | private |
OtherRes enum value | CheckMemoryLeak | private |
Pipe enum value | CheckMemoryLeak | private |
publicAllocationError(const Token *tok, const std::string &varname) | CheckMemoryLeakInClass | private |
reportErr(const Token *tok, Severity severity, const std::string &id, const std::string &msg, const CWE &cwe) const | CheckMemoryLeak | private |
reportErr(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg, const CWE &cwe) const | CheckMemoryLeak | private |
reportError(const Token *tok, const Severity severity, const std::string &id, const std::string &msg) | Check | inlineprotected |
reportError(const Token *tok, const Severity severity, const std::string &id, const std::string &msg, const CWE &cwe, Certainty certainty) | Check | inlineprotected |
reportError(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg) | Check | inlineprotected |
reportError(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg, const CWE &cwe, Certainty certainty) | Check | protected |
reportError(const ErrorPath &errorPath, Severity severity, const char id[], const std::string &msg, const CWE &cwe, Certainty certainty) | Check | protected |
resourceLeakError(const Token *tok, const std::string &varname) const | CheckMemoryLeak | private |
runChecks(const Tokenizer &tokenizer, ErrorLogger *errorLogger) override | CheckMemoryLeakInClass | inlineprivatevirtual |
TestMemleakInClass class | CheckMemoryLeakInClass | friend |
unsafeClassError(const Token *tok, const std::string &classname, const std::string &varname) | CheckMemoryLeakInClass | private |
variable(const Scope *scope, const Token *tokVarname) | CheckMemoryLeakInClass | private |
writeToErrorList(const ErrorMessage &errmsg) | Check | static |
wrongData(const Token *tok, const char *str) | Check | protected |
~Check() | Check | inlinevirtual |