ClassOrNamespace Class
(CPlusPlus::ClassOrNamespace)Public Functions
| ~ClassOrNamespace() | |
| QList<LookupItem> | find(const Name *name) |
| ClassOrNamespace * | findBlock(Block *block) |
| ClassOrNamespace * | findType(const Name *name) |
| ClassOrNamespace * | globalNamespace() const |
| ClassOrNamespace * | instantiationOrigin() const |
| QList<LookupItem> | lookup(const Name *name) |
| Symbol * | lookupInScope(const QList<const Name *> &fullName) |
| ClassOrNamespace * | lookupType(const Name *name) |
| ClassOrNamespace * | lookupType(const Name *name, Block *block) |
| ClassOrNamespace * | parent() const |
| Class * | rootClass() const |
| QList<Symbol *> | symbols() const |
| const TemplateNameId * | templateId() const |
| QList<Enum *> | unscopedEnums() const |
| QList<ClassOrNamespace *> | usings() const |
Member Function Documentation
ClassOrNamespace::~ClassOrNamespace()
Destroys the instance of ClassOrNamespace.