Synopsis - Synopsis::PTree::Declarator

namespace Synopsis::PTree
class Declarator
File: ../Synopsis/PTree/Lists.hh
Public Member functions Summary:
constructor Declarator(Node*)
constructor Declarator(Node*, const Encoding&, const Encoding&, Node*)
constructor Declarator(const Encoding&, const Encoding&, Node*)
constructor Declarator(Node*, Node*, const Encoding&, const Encoding&, Node*)
constructor Declarator(Node*, const Encoding&)
constructor Declarator(const Encoding&)
constructor Declarator(Declarator*, Node*, Node*)
virtual void accept(Visitor* visitor)
Encoding encoded_type() const
Encoding encoded_name() const
void set_encoded_type(const Encoding& t)
Node* name()
Node* initializer()
Node* get_comments()
void set_comments(Node* c)
Private Data members Summary:
Encoding my_type
Encoding my_name
Node* my_declared_name
Node* my_comments

Public Member functions Inherited from List
is_atom

Generated on Thu Apr 16 16:27:46 2009 by
synopsis (version devel)