Cppcheck
CheckNullPointer Member List

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) overrideCheckNullPointerprivatevirtual
arithmetic()CheckNullPointerprivate
Check(const std::string &aname)Checkexplicit
Check(std::string aname, const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)Checkinlineprotected
Check(const Check &)=deleteCheck
CheckNullPointer()CheckNullPointerinline
CheckNullPointer(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)CheckNullPointerinlineprivate
classInfo() const overrideCheckNullPointerinlineprivatevirtual
getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) const overrideCheckNullPointerinlineprivatevirtual
getErrorPath(const Token *errtok, const ValueFlow::Value *value, std::string bug) constCheckprotected
getFileInfo(const Tokenizer &tokenizer, const Settings &settings) const overrideCheckNullPointerprivatevirtual
getMessageId(const ValueFlow::Value &value, const char id[])Checkprotectedstatic
instances()Checkstatic
isPointerDeRef(const Token *tok, bool &unknown) constCheckNullPointer
isPointerDeRef(const Token *tok, bool &unknown, const Settings &settings)CheckNullPointerstatic
loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) const overrideCheckNullPointerprivatevirtual
logChecker(const char id[])Checkprotected
mErrorLoggerCheckprotected
mNameCheckprivate
mSettingsCheckprotected
mTokenizerCheckprotected
myName()CheckNullPointerinlineprivatestatic
name() constCheckinline
nullConstantDereference()CheckNullPointerprivate
nullPointer()CheckNullPointerprivate
nullPointerByDeRefAndChec()CheckNullPointerprivate
nullPointerError(const Token *tok)CheckNullPointerinlineprivate
nullPointerError(const Token *tok, const std::string &varname, const ValueFlow::Value *value, bool inconclusive)CheckNullPointerprivate
operator=(const Check &)=deleteCheck
parseFunctionCall(const Token &tok, std::list< const Token * > &var, const Library &library)CheckNullPointerprivatestatic
pointerArithmeticError(const Token *tok, const ValueFlow::Value *value, bool inconclusive)CheckNullPointerprivate
redundantConditionWarning(const Token *tok, const ValueFlow::Value *value, const Token *condition, bool inconclusive)CheckNullPointerprivate
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
runChecks(const Tokenizer &tokenizer, ErrorLogger *errorLogger) overrideCheckNullPointerinlineprivatevirtual
TestNullPointer classCheckNullPointerfriend
writeToErrorList(const ErrorMessage &errmsg)Checkstatic
wrongData(const Token *tok, const char *str)Checkprotected
~Check()Checkinlinevirtual