lestes::lang::cplus::syn::bison_madeup_token Class Reference

#include <token.hh>

Inheritance diagram for lestes::lang::cplus::syn::bison_madeup_token:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ucn_string value_get () const
virtual ptr< wrapped_token_typewrapped_token_get () const
virtual void print (::std::ostream &) const
virtual ptr< reflection_listreflection_get () const
 for purposes of dumping
virtual ptr< field_list_listfield_values_get () const
 for purposes of dumping

Static Public Member Functions

static ptr< bison_madeup_tokencreate (const ptr< source_location > &a_location, int a_type)

Protected Member Functions

 bison_madeup_token (const ptr< source_location > &a_location, int a_type)

Static Private Attributes

static ptr< reflection_listreflection = reflection

Constructor & Destructor Documentation

lestes::lang::cplus::syn::bison_madeup_token::bison_madeup_token ( const ptr< source_location > &  a_location,
int  a_type 
) [inline, protected]


Member Function Documentation

static ptr<bison_madeup_token> lestes::lang::cplus::syn::bison_madeup_token::create ( const ptr< source_location > &  a_location,
int  a_type 
) [inline, static]

virtual ucn_string lestes::lang::cplus::syn::bison_madeup_token::value_get ( void   )  const [inline, virtual]

Reimplemented from lestes::lang::cplus::syn::bison_token.

virtual ptr<wrapped_token_type> lestes::lang::cplus::syn::bison_madeup_token::wrapped_token_get (  )  const [inline, virtual]

Reimplemented from lestes::lang::cplus::syn::bison_token.

void lestes::lang::cplus::syn::bison_madeup_token::print ( ::std::ostream &   )  const [virtual]

Reimplemented from lestes::lang::cplus::syn::bison_token.

Reimplemented in lestes::lang::cplus::syn::bison_pack_token.

ptr< object::reflection_list > lestes::lang::cplus::syn::bison_madeup_token::reflection_get (  )  const [virtual]

for purposes of dumping

Reimplemented from lestes::lang::cplus::syn::bison_token.

Reimplemented in lestes::lang::cplus::syn::bison_pack_token.

ptr< object::field_list_list > lestes::lang::cplus::syn::bison_madeup_token::field_values_get (  )  const [virtual]

for purposes of dumping

Reimplemented from lestes::lang::cplus::syn::bison_token.

Reimplemented in lestes::lang::cplus::syn::bison_pack_token.


Member Data Documentation

ptr< object::reflection_list > lestes::lang::cplus::syn::bison_madeup_token::reflection = reflection [static, private]

Reimplemented from lestes::lang::cplus::syn::bison_token.

Reimplemented in lestes::lang::cplus::syn::bison_pack_token.


The documentation for this class was generated from the following files:
Generated on Mon Feb 12 18:49:05 2007 for lestes by doxygen 1.5.1-20070107