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

Public Types | |
typedef std::auto_ptr< ParameterDeclarationClauseAST > | Node |
enum | { Type = NodeType_ParameterDeclarationClause } |
Public Member Functions | |
ParameterDeclarationClauseAST () | |
ParameterDeclarationListAST * | parameterDeclarationList () |
void | setParameterDeclarationList (ParameterDeclarationListAST::Node ¶meterDeclarationList) |
AST * | ellipsis () |
void | setEllipsis (AST::Node &ellipsis) |
virtual QString | text () const |
Private Member Functions | |
ParameterDeclarationClauseAST (const ParameterDeclarationClauseAST &source) | |
void | operator= (const ParameterDeclarationClauseAST &source) |
Private Attributes | |
ParameterDeclarationListAST::Node | m_parameterDeclarationList |
AST::Node | m_ellipsis |
Member Typedef Documentation
|
Reimplemented from AST. Definition at line 907 of file ast.h. Referenced by Parser::parseDeclarator(). |
Member Enumeration Documentation
|
|
Constructor & Destructor Documentation
|
|
|
|
Member Function Documentation
|
Definition at line 918 of file ast.h. Referenced by TagCreator::parseFunctionArguments(). |
|
|
|
Definition at line 915 of file ast.h. Referenced by CppCodeCompletion::computeContext(), declaratorToString(), TagCreator::parseFunctionArguments(), and StoreWalker::parseFunctionArguments(). |
|
Definition at line 1018 of file ast.cpp. References m_ellipsis, AST::Node, and setEllipsis(). Referenced by setEllipsis(). |
|
Definition at line 1012 of file ast.cpp. References m_parameterDeclarationList, ParameterDeclarationListAST::Node, and setParameterDeclarationList(). Referenced by setParameterDeclarationList(). |
|
Reimplemented from AST. Definition at line 1024 of file ast.cpp. References m_ellipsis, and m_parameterDeclarationList. |
Member Data Documentation
|
Definition at line 925 of file ast.h. Referenced by setEllipsis(), and text(). |
|
Definition at line 924 of file ast.h. Referenced by setParameterDeclarationList(), and text(). |
The documentation for this class was generated from the following files: