| 
    Cppcheck
    
   | 
 
#include <symboldatabase.h>
Public Member Functions | |
| bool | operator< (const BaseInfo &rhs) const | 
Public Attributes | |
| std::string | name | 
| const Type * | type {} | 
| const Token * | nameTok {} | 
| AccessControl | access {} | 
| bool | isVirtual {} | 
Definition at line 75 of file symboldatabase.h.
      
  | 
  inline | 
Definition at line 82 of file symboldatabase.h.
References type.
| AccessControl Type::BaseInfo::access {} | 
Definition at line 79 of file symboldatabase.h.
Referenced by Type::initBaseInfo(), SymbolDatabase::printOut(), SymbolDatabase::printXml(), and CheckClass::virtualDestructor().
| bool Type::BaseInfo::isVirtual {} | 
Definition at line 80 of file symboldatabase.h.
Referenced by Type::initBaseInfo(), SymbolDatabase::printOut(), and SymbolDatabase::printXml().
| std::string Type::BaseInfo::name | 
Definition at line 76 of file symboldatabase.h.
Referenced by Type::initBaseInfo(), and SymbolDatabase::printOut().
| const Token* Type::BaseInfo::nameTok {} | 
Definition at line 78 of file symboldatabase.h.
Referenced by SymbolDatabase::createSymbolDatabaseClassInfo(), Type::initBaseInfo(), and SymbolDatabase::printXml().
| const Type* Type::BaseInfo::type {} | 
Definition at line 77 of file symboldatabase.h.
Referenced by CheckClass::assignAllVarsVisibleFromScope(), CheckClass::checkMemsetType(), SymbolDatabase::createSymbolDatabaseClassInfo(), getAllVariableMembers(), getDuplInheritedMemberFunctionsRecursive(), getDuplInheritedMembersRecursive(), Scope::getVariable(), hasNonCopyableBase(), Type::initBaseInfo(), CheckClass::isBaseClassMutableMemberFunc(), CheckClass::isConstMemberFunc(), CheckClass::isMemberFunc(), CheckClass::isMemberVar(), operator<(), SymbolDatabase::printOut(), SymbolDatabase::printXml(), and CheckClass::virtualDestructor().