Cppcheck
CheckBool Member List

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

analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< FileInfo * > &fileInfo, const Settings &, ErrorLogger &)Checkinlinevirtual
assignBoolToFloatError(const Token *tok)CheckBoolprivate
assignBoolToPointerError(const Token *tok)CheckBoolprivate
bitwiseOnBooleanError(const Token *tok, const std::string &expression, const std::string &op, bool isCompound=false)CheckBoolprivate
Check(const std::string &aname)Checkexplicit
Check(std::string aname, const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)Checkinlineprotected
Check(const Check &)=deleteCheck
checkAssignBoolToFloat()CheckBoolprivate
checkAssignBoolToPointer()CheckBoolprivate
checkBitwiseOnBoolean()CheckBoolprivate
CheckBool()CheckBoolinline
CheckBool(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)CheckBoolinlineprivate
checkComparisonOfBoolExpressionWithInt()CheckBoolprivate
checkComparisonOfBoolWithBool()CheckBoolprivate
checkComparisonOfBoolWithInt()CheckBoolprivate
checkComparisonOfFuncReturningBool()CheckBoolprivate
checkIncrementBoolean()CheckBoolprivate
classInfo() const overrideCheckBoolinlineprivatevirtual
comparisonOfBoolExpressionWithIntError(const Token *tok, bool not0or1)CheckBoolprivate
comparisonOfBoolWithBoolError(const Token *tok, const std::string &expression)CheckBoolprivate
comparisonOfBoolWithInvalidComparator(const Token *tok, const std::string &expression)CheckBoolprivate
comparisonOfFuncReturningBoolError(const Token *tok, const std::string &expression)CheckBoolprivate
comparisonOfTwoFuncsReturningBoolError(const Token *tok, const std::string &expression1, const std::string &expression2)CheckBoolprivate
getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) const overrideCheckBoolinlineprivatevirtual
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
incrementBooleanError(const Token *tok)CheckBoolprivate
instances()Checkstatic
loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) constCheckinlinevirtual
logChecker(const char id[])Checkprotected
mErrorLoggerCheckprotected
mNameCheckprivate
mSettingsCheckprotected
mTokenizerCheckprotected
myName()CheckBoolinlineprivatestatic
name() constCheckinline
operator=(const Check &)=deleteCheck
pointerArithBool()CheckBoolprivate
pointerArithBoolCond(const Token *tok)CheckBoolprivate
pointerArithBoolError(const Token *tok)CheckBoolprivate
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
returnValueBoolError(const Token *tok)CheckBoolprivate
returnValueOfFunctionReturningBool()CheckBoolprivate
runChecks(const Tokenizer &tokenizer, ErrorLogger *errorLogger) overrideCheckBoolinlineprivatevirtual
writeToErrorList(const ErrorMessage &errmsg)Checkstatic
wrongData(const Token *tok, const char *str)Checkprotected
~Check()Checkinlinevirtual