| 
    Cppcheck
    
   | 
 
This is the complete list of members for Scope, including all inherited members.
| addEnum(const Token *tok) | Scope | |
| addFunction(Function func) | Scope | inline | 
| addVariable(const Token *token_, const Token *start_, const Token *end_, AccessControl access_, const Type *type_, const Scope *scope_, const Settings &settings) | Scope | |
| bodyEnd | Scope | |
| bodyStart | Scope | |
| bodyStartList | Scope | |
| check | Scope | |
| checkVariable(const Token *tok, AccessControl varaccess, const Settings &settings) | Scope | |
| classDef | Scope | |
| className | Scope | |
| defaultAccess() const | Scope | |
| definedType | Scope | |
| definedTypesMap | Scope | |
| eCatch enum value | Scope | |
| eClass enum value | Scope | |
| eDo enum value | Scope | |
| eElse enum value | Scope | |
| eEnum enum value | Scope | |
| eFor enum value | Scope | |
| eFunction enum value | Scope | |
| eGlobal enum value | Scope | |
| eIf enum value | Scope | |
| eLambda enum value | Scope | |
| eNamespace enum value | Scope | |
| enumClass | Scope | |
| enumeratorList | Scope | |
| enumType | Scope | |
| eStruct enum value | Scope | |
| eSwitch enum value | Scope | |
| eTry enum value | Scope | |
| eUnconditional enum value | Scope | |
| eUnion enum value | Scope | |
| eWhile enum value | Scope | |
| findAssociatedScopes() const | Scope | |
| findEnumerator(const std::string &name) const | Scope | inline | 
| findFunction(const Token *tok, bool requireConst=false) const | Scope | |
| findFunctionInBase(const std::string &name, nonneg int args, std::vector< const Function * > &matches) const | Scope | private | 
| findInNestedListRecursive(const std::string &name) | Scope | |
| findRecordInBase(const std::string &name) const | Scope | |
| findRecordInNestedList(const std::string &name, bool isC=false) const | Scope | |
| findRecordInNestedList(const std::string &name, bool isC=false) | Scope | |
| findType(const std::string &name) const | Scope | |
| findType(const std::string &name) | Scope | |
| function | Scope | |
| functionList | Scope | |
| functionMap | Scope | |
| functionOf | Scope | |
| getDestructor() const | Scope | |
| getVariable(const std::string &varname) const | Scope | |
| getVariableList(const Settings &settings) | Scope | |
| getVariableList(const Settings &settings, const Token *start, const Token *end) | Scope | private | 
| hasInlineOrLambdaFunction() const | Scope | |
| isAnonymous() const | Scope | inline | 
| isClassOrStruct() const | Scope | inline | 
| isClassOrStructOrUnion() const | Scope | inline | 
| isExecutable() const | Scope | inline | 
| isLocal() const | Scope | inline | 
| isLoopScope() const | Scope | inline | 
| isNestedIn(const Scope *outer) const | Scope | inline | 
| isVariableDeclaration(const Token *const tok, const Token *&vartok, const Token *&typetok) const | Scope | private | 
| nestedIn | Scope | |
| nestedInFunction(const Scope *scope) | Scope | inlinestatic | 
| nestedList | Scope | |
| numConstructors | Scope | |
| numCopyOrMoveConstructors | Scope | |
| Scope(const SymbolDatabase *check_, const Token *classDef_, const Scope *nestedIn_) | Scope | |
| Scope(const SymbolDatabase *check_, const Token *classDef_, const Scope *nestedIn_, ScopeType type_, const Token *start_) | Scope | |
| ScopeType enum name | Scope | |
| setBodyStartEnd(const Token *start) | Scope | inline | 
| TestSymbolDatabase class | Scope | friend | 
| type | Scope | |
| usingList | Scope | |
| varlist | Scope |