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

Public Types | |
typedef std::auto_ptr< EnumSpecifierAST > | Node |
enum | { Type = NodeType_EnumSpecifier } |
Public Member Functions | |
EnumSpecifierAST () | |
void | addEnumerator (EnumeratorAST::Node &enumerator) |
QPtrList< EnumeratorAST > | enumeratorList () |
Private Member Functions | |
EnumSpecifierAST (const EnumSpecifierAST &source) | |
void | operator= (const EnumSpecifierAST &source) |
Private Attributes | |
QPtrList< EnumeratorAST > | m_enumeratorList |
Member Typedef Documentation
|
Reimplemented from TypeSpecifierAST. Definition at line 601 of file ast.h. Referenced by Parser::parseEnumSpecifier(). |
Member Enumeration Documentation
|
|
Constructor & Destructor Documentation
|
Definition at line 535 of file ast.cpp. References m_enumeratorList. |
|
|
Member Function Documentation
|
Definition at line 540 of file ast.cpp. References addEnumerator(), m_enumeratorList, and EnumeratorAST::Node. Referenced by addEnumerator(). |
|
Definition at line 610 of file ast.h. Referenced by TagCreator::parseEnumSpecifier(), and StoreWalker::parseEnumSpecifier(). |
|
|
Member Data Documentation
|
Definition at line 613 of file ast.h. Referenced by addEnumerator(), and EnumSpecifierAST(). |
The documentation for this class was generated from the following files: