Cppcheck
|
This is the complete list of members for CheckUninitVar, including all inherited members.
Alloc enum name | CheckUninitVar | |
analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< Check::FileInfo * > &fileInfo, const Settings &settings, ErrorLogger &errorLogger) override | CheckUninitVar | privatevirtual |
ARRAY enum value | CheckUninitVar | |
check() | CheckUninitVar | 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 | |
checkExpr(const Token *tok, const Variable &var, const Alloc alloc, bool known, bool *bailout=nullptr) const | CheckUninitVar | private |
checkIfForWhileHead(const Token *startparentheses, const Variable &var, bool suppressErrors, bool isuninit, Alloc alloc, const std::string &membervar) | CheckUninitVar | private |
checkLoopBody(const Token *tok, const Variable &var, const Alloc alloc, const std::string &membervar, const bool suppressErrors) | CheckUninitVar | private |
checkLoopBodyRecursive(const Token *start, const Variable &var, const Alloc alloc, const std::string &membervar, bool &bailout) const | CheckUninitVar | private |
checkRhs(const Token *tok, const Variable &var, Alloc alloc, nonneg int number_of_if, const std::string &membervar) | CheckUninitVar | private |
checkScope(const Scope *scope, const std::set< std::string > &arrayTypeDefs) | CheckUninitVar | private |
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) | CheckUninitVar | private |
checkStruct(const Token *tok, const Variable &structvar) | CheckUninitVar | private |
CheckUninitVar() | CheckUninitVar | inline |
CheckUninitVar(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) | CheckUninitVar | inlineprivate |
classInfo() const override | CheckUninitVar | inlineprivatevirtual |
CTOR_CALL enum value | CheckUninitVar | |
diag(const Token *tok) | CheckUninitVar | private |
getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) const override | CheckUninitVar | inlineprivatevirtual |
getErrorPath(const Token *errtok, const ValueFlow::Value *value, std::string bug) const | Check | protected |
getFileInfo(const Tokenizer &tokenizer, const Settings &settings) const override | CheckUninitVar | privatevirtual |
getMessageId(const ValueFlow::Value &value, const char id[]) | Check | protectedstatic |
instances() | Check | static |
isFunctionParUsage(const Token *vartok, const Library &library, bool pointer, Alloc alloc, int indirect=0) | CheckUninitVar | privatestatic |
isFunctionParUsage(const Token *vartok, bool pointer, Alloc alloc, int indirect=0) const | CheckUninitVar | private |
isMemberVariableAssignment(const Token *tok, const std::string &membervar) const | CheckUninitVar | private |
isMemberVariableUsage(const Token *tok, bool isPointer, Alloc alloc, const std::string &membervar) const | CheckUninitVar | private |
isVariableUsage(const Token *vartok, const Library &library, bool pointer, Alloc alloc, int indirect=0) | CheckUninitVar | static |
isVariableUsage(const Token *vartok, bool pointer, Alloc alloc, int indirect=0) const | CheckUninitVar | |
loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) const override | CheckUninitVar | privatevirtual |
logChecker(const char id[]) | Check | protected |
mErrorLogger | Check | protected |
mName | Check | private |
mSettings | Check | protected |
mTokenizer | Check | protected |
mUninitDiags | CheckUninitVar | private |
myName() | CheckUninitVar | inlineprivatestatic |
name() const | Check | inline |
NO_ALLOC enum value | CheckUninitVar | |
NO_CTOR_CALL enum value | CheckUninitVar | |
operator=(const Check &)=delete | Check | |
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 | CheckUninitVar | inlineprivatevirtual |
TestUninitVar class | CheckUninitVar | friend |
uninitdataError(const Token *tok, const std::string &varname) | CheckUninitVar | private |
uninitStructMemberError(const Token *tok, const std::string &membername) | CheckUninitVar | private |
uninitvarError(const Token *tok, const ValueFlow::Value &v) | CheckUninitVar | private |
uninitvarError(const Token *tok, const std::string &varname, ErrorPath errorPath) | CheckUninitVar | private |
uninitvarError(const Token *tok, const std::string &varname) | CheckUninitVar | inlineprivate |
uninitvarError(const Token *tok, const std::string &varname, Alloc alloc) | CheckUninitVar | inlineprivate |
valueFlowUninit() | CheckUninitVar | private |
writeToErrorList(const ErrorMessage &errmsg) | Check | static |
wrongData(const Token *tok, const char *str) | Check | protected |
~Check() | Check | inlinevirtual |