Cppcheck
CheckUninitVar Member List

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

Alloc enum nameCheckUninitVar
analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< Check::FileInfo * > &fileInfo, const Settings &settings, ErrorLogger &errorLogger) overrideCheckUninitVarprivatevirtual
ARRAY enum valueCheckUninitVar
check()CheckUninitVarprivate
Check(const std::string &aname)Checkexplicit
Check(std::string aname, const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)Checkinlineprotected
Check(const Check &)=deleteCheck
checkExpr(const Token *tok, const Variable &var, const Alloc alloc, bool known, bool *bailout=nullptr) constCheckUninitVarprivate
checkIfForWhileHead(const Token *startparentheses, const Variable &var, bool suppressErrors, bool isuninit, Alloc alloc, const std::string &membervar)CheckUninitVarprivate
checkLoopBody(const Token *tok, const Variable &var, const Alloc alloc, const std::string &membervar, const bool suppressErrors)CheckUninitVarprivate
checkLoopBodyRecursive(const Token *start, const Variable &var, const Alloc alloc, const std::string &membervar, bool &bailout) constCheckUninitVarprivate
checkRhs(const Token *tok, const Variable &var, Alloc alloc, nonneg int number_of_if, const std::string &membervar)CheckUninitVarprivate
checkScope(const Scope *scope, const std::set< std::string > &arrayTypeDefs)CheckUninitVarprivate
checkScopeForVariable(const Token *tok, const Variable &var, bool *const possibleInit, bool *const noreturn, Alloc *const alloc, const std::string &membervar, std::map< nonneg int, VariableValue > &variableValue)CheckUninitVarprivate
checkStruct(const Token *tok, const Variable &structvar)CheckUninitVarprivate
CheckUninitVar()CheckUninitVarinline
CheckUninitVar(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger)CheckUninitVarinlineprivate
classInfo() const overrideCheckUninitVarinlineprivatevirtual
CTOR_CALL enum valueCheckUninitVar
diag(const Token *tok)CheckUninitVarprivate
getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) const overrideCheckUninitVarinlineprivatevirtual
getErrorPath(const Token *errtok, const ValueFlow::Value *value, std::string bug) constCheckprotected
getFileInfo(const Tokenizer &tokenizer, const Settings &settings) const overrideCheckUninitVarprivatevirtual
getMessageId(const ValueFlow::Value &value, const char id[])Checkprotectedstatic
instances()Checkstatic
isFunctionParUsage(const Token *vartok, const Library &library, bool pointer, Alloc alloc, int indirect=0)CheckUninitVarprivatestatic
isFunctionParUsage(const Token *vartok, bool pointer, Alloc alloc, int indirect=0) constCheckUninitVarprivate
isMemberVariableAssignment(const Token *tok, const std::string &membervar) constCheckUninitVarprivate
isMemberVariableUsage(const Token *tok, bool isPointer, Alloc alloc, const std::string &membervar) constCheckUninitVarprivate
isVariableUsage(const Token *vartok, const Library &library, bool pointer, Alloc alloc, int indirect=0)CheckUninitVarstatic
isVariableUsage(const Token *vartok, bool pointer, Alloc alloc, int indirect=0) constCheckUninitVar
loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) const overrideCheckUninitVarprivatevirtual
logChecker(const char id[])Checkprotected
mErrorLoggerCheckprotected
mNameCheckprivate
mSettingsCheckprotected
mTokenizerCheckprotected
mUninitDiagsCheckUninitVarprivate
myName()CheckUninitVarinlineprivatestatic
name() constCheckinline
NO_ALLOC enum valueCheckUninitVar
NO_CTOR_CALL enum valueCheckUninitVar
operator=(const Check &)=deleteCheck
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) overrideCheckUninitVarinlineprivatevirtual
TestUninitVar classCheckUninitVarfriend
uninitdataError(const Token *tok, const std::string &varname)CheckUninitVarprivate
uninitStructMemberError(const Token *tok, const std::string &membername)CheckUninitVarprivate
uninitvarError(const Token *tok, const ValueFlow::Value &v)CheckUninitVarprivate
uninitvarError(const Token *tok, const std::string &varname, ErrorPath errorPath)CheckUninitVarprivate
uninitvarError(const Token *tok, const std::string &varname)CheckUninitVarinlineprivate
uninitvarError(const Token *tok, const std::string &varname, Alloc alloc)CheckUninitVarinlineprivate
valueFlowUninit()CheckUninitVarprivate
writeToErrorList(const ErrorMessage &errmsg)Checkstatic
wrongData(const Token *tok, const char *str)Checkprotected
~Check()Checkinlinevirtual