| 
    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 |