mycc::ast::direct_declarator_func Struct Reference
[Non-terminals (rules)]

#include <mycc/ast/rules.hh>

Inheritance diagram for mycc::ast::direct_declarator_func:

Inheritance graph
[legend]
Collaboration diagram for mycc::ast::direct_declarator_func:

Collaboration graph
[legend]
List of all members.

Detailed Description

Representation of a direct_declarator in the AST.

Definition at line 1696 of file rules.hh.

Public Member Functions

 ~direct_declarator_func ()
 direct_declarator_func (direct_declarator *d, lparen *l, parameter_type_list *p, rparen *r)
 direct_declarator_func (direct_declarator *d, lparen *l, identifier_list *i, rparen *r)

Public Attributes

 VISITABLE
direct_declarator_direct_declarator
lparen_lparen
rparen_rparen


Constructor & Destructor Documentation

mycc::ast::direct_declarator_func::~direct_declarator_func  ) 
 

Destructor.

Definition at line 1277 of file rules.cc.

References _direct_declarator, _lparen, _parameter_type_list, and _rparen.

mycc::ast::direct_declarator_func::direct_declarator_func direct_declarator d,
lparen l,
parameter_type_list p,
rparen r
 

Constructor.

Definition at line 1285 of file rules.cc.

mycc::ast::direct_declarator_func::direct_declarator_func direct_declarator d,
lparen l,
identifier_list i,
rparen r
 

Constructor.

Definition at line 1294 of file rules.cc.


Member Data Documentation

direct_declarator* mycc::ast::direct_declarator_func::_direct_declarator
 

Definition at line 1699 of file rules.hh.

Referenced by ~direct_declarator_func().

identifier_list* mycc::ast::direct_declarator_func::_identifier_list
 

Definition at line 1704 of file rules.hh.

lparen* mycc::ast::direct_declarator_func::_lparen
 

Definition at line 1700 of file rules.hh.

Referenced by ~direct_declarator_func().

parameter_type_list* mycc::ast::direct_declarator_func::_parameter_type_list
 

Definition at line 1703 of file rules.hh.

Referenced by ~direct_declarator_func().

rparen* mycc::ast::direct_declarator_func::_rparen
 

Definition at line 1706 of file rules.hh.

Referenced by ~direct_declarator_func().

mycc::ast::direct_declarator_func::VISITABLE
 

Reimplemented from mycc::ast::direct_declarator.

Definition at line 1698 of file rules.hh.


The documentation for this struct was generated from the following files:
Top of page
Christian Holm (home page)
Last update Fri Dec 12 14:36:11 2003
Created by DoxyGen 1.3.4