Cppcheck
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UninitVar Member List

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

allocUninitVarprivate
alloc_pointer(std::list< ExecutionPath * > &checks, unsigned int varid)UninitVarinlineprivatestatic
analyseFunctions(const Token *const tokens, std::set< std::string > &func)UninitVarinlinestatic
bailOut(std::list< ExecutionPath * > &checks)ExecutionPathinlinestatic
bailOutVar(std::list< ExecutionPath * > &checks, const unsigned int varid)ExecutionPathinlinestatic
checkScope(const Token *tok, std::list< ExecutionPath * > &checks)ExecutionPathstatic
copy()UninitVarinlineprivate
dealloc_pointer(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
end(const std::list< ExecutionPath * > &, const Token *) const ExecutionPathinlinevirtual
ExecutionPath(Check *c, unsigned int id)ExecutionPathinline
init_memset_nonzero(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
init_pointer(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
init_strncpy(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
is_equal(const ExecutionPath *e) const UninitVarinlineprivate
isCUninitVarprivate
libraryUninitVarprivate
memset_nonzeroUninitVarprivate
numberOfIfExecutionPath
operator==(const ExecutionPath &e) const ExecutionPathinline
ownerExecutionPathprotected
parse(const Token &tok, std::list< ExecutionPath * > &checks) const UninitVarinlineprivate
parseCondition(const Token &tok, std::list< ExecutionPath * > &checks)UninitVarinlineprivate
parseLoopBody(const Token *tok, std::list< ExecutionPath * > &checks) const UninitVarinlineprivate
parserhs(const Token *tok2, std::list< ExecutionPath * > &checks)UninitVarinlineprivatestatic
pointer_assignment(std::list< ExecutionPath * > &checks, const Token *tok1, const Token *tok2)UninitVarinlineprivatestatic
print() const ExecutionPath
strncpy_UninitVarprivate
symbolDatabaseUninitVarprivate
UninitVar(Check *c, const SymbolDatabase *db, const Library *lib, bool isc)UninitVarinlineexplicitstatic
UninitVar(Check *c, const Variable *v, const SymbolDatabase *db, const Library *lib, bool isc)UninitVarinlineprivate
use(std::list< ExecutionPath * > &checks, const Token *tok, const int mode)UninitVarinlineprivatestatic
use(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
use_array(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
use_array_mem(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
use_array_or_pointer_data(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
use_dead_pointer(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
use_pointer(std::list< ExecutionPath * > &checks, const Token *tok)UninitVarinlineprivatestatic
varUninitVarprivate
varIdExecutionPath
~ExecutionPath()ExecutionPathinlinevirtual