ClassSpecifierAST Class Reference
#include <ast.h>
Inheritance diagram for ClassSpecifierAST:


Public Types | |
| typedef std::auto_ptr< ClassSpecifierAST > | Node |
| enum | { Type = NodeType_ClassSpecifier } |
Public Member Functions | |
| ClassSpecifierAST () | |
| GroupAST * | winDeclSpec () |
| void | setWinDeclSpec (GroupAST::Node &winDeclSpec) |
| AST * | classKey () |
| void | setClassKey (AST::Node &classKey) |
| BaseClauseAST * | baseClause () |
| void | setBaseClause (BaseClauseAST::Node &baseClause) |
| QPtrList< DeclarationAST > | declarationList () |
| void | addDeclaration (DeclarationAST::Node &declaration) |
Private Member Functions | |
| ClassSpecifierAST (const ClassSpecifierAST &source) | |
| void | operator= (const ClassSpecifierAST &source) |
Private Attributes | |
| GroupAST::Node | m_winDeclSpec |
| AST::Node | m_classKey |
| BaseClauseAST::Node | m_baseClause |
| QPtrList< DeclarationAST > | m_declarationList |
Member Typedef Documentation
|
|
Reimplemented from TypeSpecifierAST. |
Member Enumeration Documentation
|
|
|
Constructor & Destructor Documentation
|
|
Definition at line 508 of file ast.cpp. References m_declarationList. |
|
|
|
Member Function Documentation
|
|
Definition at line 519 of file ast.cpp. References m_declarationList. |
|
|
Definition at line 555 of file ast.h. Referenced by TagCreator::parseClassSpecifier(), and StoreWalker::parseClassSpecifier(). |
|
|
Definition at line 552 of file ast.h. Referenced by TagCreator::parseClassSpecifier(), and StoreWalker::parseClassSpecifier(). |
|
|
Definition at line 558 of file ast.h. Referenced by TreeParser::parseClassSpecifier(). |
|
|
|
|
|
Definition at line 528 of file ast.cpp. References m_baseClause. |
|
|
Definition at line 513 of file ast.cpp. References m_classKey. |
|
|
Definition at line 1178 of file ast.cpp. References m_winDeclSpec. |
|
|
|
Member Data Documentation
|
|
Definition at line 564 of file ast.h. Referenced by setBaseClause(). |
|
|
Definition at line 563 of file ast.h. Referenced by setClassKey(). |
|
|
Definition at line 565 of file ast.h. Referenced by addDeclaration(), and ClassSpecifierAST(). |
|
|
Definition at line 562 of file ast.h. Referenced by setWinDeclSpec(). |
The documentation for this class was generated from the following files:
