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

Public Types | |
typedef std::auto_ptr< GroupAST > | Node |
enum | { Type = NodeType_Group } |
Public Member Functions | |
GroupAST () | |
QPtrList< AST > | nodeList () |
void | addNode (AST::Node &node) |
virtual QString | text () const |
Private Member Functions | |
GroupAST (const GroupAST &source) | |
void | operator= (const GroupAST &source) |
Private Attributes | |
QPtrList< AST > | m_nodeList |
Member Typedef Documentation
|
Reimplemented from AST. Definition at line 274 of file ast.h. Referenced by Parser::parseName(), TypeSpecifierAST::setCvQualify(), DeclaratorAST::setExceptionSpecification(), FunctionDefinitionAST::setFunctionSpecifier(), SimpleDeclarationAST::setFunctionSpecifier(), and ClassSpecifierAST::setWinDeclSpec(). |
Member Enumeration Documentation
|
|
Constructor & Destructor Documentation
|
Definition at line 1039 of file ast.cpp. References m_nodeList. |
|
|
Member Function Documentation
|
Definition at line 1044 of file ast.cpp. References addNode(), m_nodeList, and AST::Node. Referenced by addNode(). |
|
Definition at line 282 of file ast.h. References m_nodeList. Referenced by StoreWalker::parseDeclaration(), TagCreator::parseFunctionDeclaration(), StoreWalker::parseFunctionDeclaration(), TagCreator::parseFunctionDefinition(), StoreWalker::parseFunctionDefinition(), TagCreator::parseMyDeclaration(), and CppSupportPart::slotMakeMember(). |
|
|
|
Reimplemented from AST. Definition at line 1053 of file ast.cpp. References m_nodeList. |
Member Data Documentation
|
Definition at line 288 of file ast.h. Referenced by addNode(), GroupAST(), nodeList(), and text(). |
The documentation for this class was generated from the following files: