#include <ast.h>
Inheritance diagram for ParameterDeclarationListAST:


Definition at line 1013 of file ast.h.
Public Types | |
| enum | |
Public Member Functions | |
| ParameterDeclarationListAST () | |
| List< ParameterDeclarationAST * > * | parameterList () const |
| void | addParameter (ParameterDeclarationAST *parameter) |
Private Member Functions | |
| ParameterDeclarationListAST (const ParameterDeclarationListAST &source) | |
| void | operator= (const ParameterDeclarationListAST &source) |
Private Attributes | |
| List< ParameterDeclarationAST * > * | m_parameterList |
| anonymous enum |
| ParameterDeclarationListAST::ParameterDeclarationListAST | ( | ) |
| ParameterDeclarationListAST::ParameterDeclarationListAST | ( | const ParameterDeclarationListAST & | source | ) | [private] |
| List<ParameterDeclarationAST *>* ParameterDeclarationListAST::parameterList | ( | ) | const [inline] |
Definition at line 1021 of file ast.h.
References m_parameterList.
Referenced by TreeWalker::parseParameterDeclarationList().
01021 { return m_parameterList; }
| void ParameterDeclarationListAST::addParameter | ( | ParameterDeclarationAST * | parameter | ) |
Definition at line 834 of file ast.cpp.
References AST::_pool, m_parameterList, and AST::setParent().
Referenced by Parser::parseParameterDeclarationList().
00835 { 00836 if(!parameter) 00837 return; 00838 00839 parameter->setParent(this); 00840 m_parameterList = snoc(m_parameterList, parameter, _pool); 00841 }
Here is the call graph for this function:

| void ParameterDeclarationListAST::operator= | ( | const ParameterDeclarationListAST & | source | ) | [private] |
1.5.1