|
Cppcheck
|
This is the complete list of members for CheckNullPointer, including all inherited members.
| analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< Check::FileInfo * > &fileInfo, const Settings &settings, ErrorLogger &errorLogger) override | CheckNullPointer | privatevirtual |
| arithmetic() | CheckNullPointer | 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 | |
| CheckNullPointer() | CheckNullPointer | inline |
| CheckNullPointer(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) | CheckNullPointer | inlineprivate |
| classInfo() const override | CheckNullPointer | inlineprivatevirtual |
| getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) const override | CheckNullPointer | inlineprivatevirtual |
| getErrorPath(const Token *errtok, const ValueFlow::Value *value, std::string bug) const | Check | protected |
| getFileInfo(const Tokenizer &tokenizer, const Settings &settings) const override | CheckNullPointer | privatevirtual |
| getMessageId(const ValueFlow::Value &value, const char id[]) | Check | protectedstatic |
| instances() | Check | static |
| isPointerDeRef(const Token *tok, bool &unknown) const | CheckNullPointer | |
| isPointerDeRef(const Token *tok, bool &unknown, const Settings &settings) | CheckNullPointer | static |
| loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) const override | CheckNullPointer | privatevirtual |
| logChecker(const char id[]) | Check | protected |
| mErrorLogger | Check | protected |
| mName | Check | private |
| mSettings | Check | protected |
| mTokenizer | Check | protected |
| myName() | CheckNullPointer | inlineprivatestatic |
| name() const | Check | inline |
| nullConstantDereference() | CheckNullPointer | private |
| nullPointer() | CheckNullPointer | private |
| nullPointerByDeRefAndChec() | CheckNullPointer | private |
| nullPointerError(const Token *tok) | CheckNullPointer | inlineprivate |
| nullPointerError(const Token *tok, const std::string &varname, const ValueFlow::Value *value, bool inconclusive) | CheckNullPointer | private |
| operator=(const Check &)=delete | Check | |
| parseFunctionCall(const Token &tok, std::list< const Token * > &var, const Library &library) | CheckNullPointer | privatestatic |
| pointerArithmeticError(const Token *tok, const ValueFlow::Value *value, bool inconclusive) | CheckNullPointer | private |
| redundantConditionWarning(const Token *tok, const ValueFlow::Value *value, const Token *condition, bool inconclusive) | CheckNullPointer | 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 |
| runChecks(const Tokenizer &tokenizer, ErrorLogger *errorLogger) override | CheckNullPointer | inlineprivatevirtual |
| TestNullPointer class | CheckNullPointer | friend |
| writeToErrorList(const ErrorMessage &errmsg) | Check | static |
| wrongData(const Token *tok, const char *str) | Check | protected |
| ~Check() | Check | inlinevirtual |