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


Definition at line 619 of file ast.h.
Public Types | |
| enum | |
Public Member Functions | |
| AccessDeclarationAST () | |
| List< AST * > * | accessList () const |
| void | addAccess (AST *access) |
Private Member Functions | |
| AccessDeclarationAST (const AccessDeclarationAST &source) | |
| void | operator= (const AccessDeclarationAST &source) |
Private Attributes | |
| List< AST * > * | m_accessList |
| anonymous enum |
| AccessDeclarationAST::AccessDeclarationAST | ( | ) |
| AccessDeclarationAST::AccessDeclarationAST | ( | const AccessDeclarationAST & | source | ) | [private] |
Definition at line 627 of file ast.h.
References m_accessList.
Referenced by TreeWalker::parseAccessDeclaration().
00627 { return m_accessList; }
| void AccessDeclarationAST::addAccess | ( | AST * | access | ) |
Definition at line 868 of file ast.cpp.
References AST::_pool, m_accessList, and AST::setParent().
Referenced by Parser::parseMemberSpecification().
00869 { 00870 if(!access) 00871 return; 00872 00873 access->setParent(this); 00874 m_accessList = snoc(m_accessList, access, _pool); 00875 }
Here is the call graph for this function:

| void AccessDeclarationAST::operator= | ( | const AccessDeclarationAST & | source | ) | [private] |
List<AST *>* AccessDeclarationAST::m_accessList [private] |
1.5.1