Puma::CCBuilder Class Reference

#include <CCBuilder.h>

Inheritance diagram for Puma::CCBuilder:

Inheritance graph

List of all members.

Public Member Functions

 CCBuilder ()
virtual CTreenamespace_name ()
virtual CTreeprim_expr ()
virtual CTreeid_expr ()
virtual CTreeunqual_id ()
virtual CTreequal_id ()
virtual CTreenested_name_spec ()
virtual CTreenested_name_spec1 ()
virtual CTreeclass_or_ns_name ()
virtual CTreepostfix_expr (CTree *=(CTree *) 0)
virtual CTreepostfix_expr2 ()
virtual CTreepseudo_dtor_name ()
virtual CTreenew_expr ()
virtual CTreenew_placement ()
virtual CTreedirect_new_declarator ()
virtual CTreedirect_new_declarator1 ()
virtual CTreenew_init ()
virtual CTreedelete_expr ()
virtual CTreepm_expr ()
virtual CTreecondition (CTree *=(CTree *) 0)
virtual CTreedecl_stmt ()
virtual CTreedecl ()
virtual CTreesimple_type_spec ()
virtual CTreeelaborated_type_spec ()
virtual CTreelinkage_spec ()
virtual CTreenamespace_def ()
virtual CTreenamed_ns_def ()
virtual CTreeorig_namespace_def (CTree *=0)
virtual CTreenamespace_body ()
virtual CTreens_alias_def ()
virtual CTreequal_ns_spec ()
virtual CTreeusing_decl ()
virtual CTreeusing_directive ()
virtual CTreedeclarator ()
virtual CTreedeclarator_id ()
virtual CTreeparam_init ()
virtual CTreeclass_head (CTree *=(CTree *) 0)
virtual CTreeclass_spec ()
virtual CTreemember_decl ()
virtual CTreemember_decl1 ()
virtual CTreeaccess_decl ()
virtual CTreemember_declarator ()
virtual CTreepure_spec ()
virtual CTreeconst_init ()
virtual CTreebase_clause ()
virtual CTreebase_spec_list ()
virtual CTreebase_spec ()
virtual CTreeaccess_spec ()
virtual CTreeconv_fct_id ()
virtual CTreector_init ()
virtual CTreemem_init_list ()
virtual CTreemem_init ()
virtual CTreemem_init_id ()
virtual CTreeoper_fct_id ()
virtual CTreetemplate_decl ()
virtual CTreetemplate_param_list ()
virtual CTreetemplate_param ()
virtual CTreetype_param ()
virtual CTreenon_type_param (CTree *=(CTree *) 0)
virtual CTreetemplate_id ()
virtual CTreetemplate_arg_list ()
virtual CTreetemplate_arg ()
virtual CTreeexplicit_instantiation ()
virtual CTreeexplicit_specialization ()
virtual CTreetry_block ()
virtual CTreefct_try_block ()
virtual CTreehandler_seq ()
virtual CTreehandler ()
virtual CTreeexception_decl ()
virtual CTreethrow_expr ()
virtual CTreeexception_spec ()
virtual CTreetype_id_list ()


Constructor & Destructor Documentation

Puma::CCBuilder::CCBuilder (  )  [inline]


Member Function Documentation

virtual CTree* Puma::CCBuilder::namespace_name (  )  [virtual]

virtual CTree* Puma::CCBuilder::prim_expr (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::id_expr (  )  [virtual]

virtual CTree* Puma::CCBuilder::unqual_id (  )  [virtual]

virtual CTree* Puma::CCBuilder::qual_id (  )  [virtual]

virtual CTree* Puma::CCBuilder::nested_name_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::nested_name_spec1 (  )  [virtual]

virtual CTree* Puma::CCBuilder::class_or_ns_name (  )  [virtual]

virtual CTree* Puma::CCBuilder::postfix_expr ( CTree = (CTree *) 0  )  [virtual]

virtual CTree* Puma::CCBuilder::postfix_expr2 (  )  [virtual]

virtual CTree* Puma::CCBuilder::pseudo_dtor_name (  )  [virtual]

virtual CTree* Puma::CCBuilder::new_expr (  )  [virtual]

virtual CTree* Puma::CCBuilder::new_placement (  )  [virtual]

virtual CTree* Puma::CCBuilder::direct_new_declarator (  )  [virtual]

virtual CTree* Puma::CCBuilder::direct_new_declarator1 (  )  [virtual]

virtual CTree* Puma::CCBuilder::new_init (  )  [virtual]

virtual CTree* Puma::CCBuilder::delete_expr (  )  [virtual]

virtual CTree* Puma::CCBuilder::pm_expr (  )  [virtual]

virtual CTree* Puma::CCBuilder::condition ( CTree = (CTree *) 0  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::decl_stmt (  )  [virtual]

virtual CTree* Puma::CCBuilder::decl (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::simple_type_spec (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::elaborated_type_spec (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::linkage_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::namespace_def (  )  [virtual]

virtual CTree* Puma::CCBuilder::named_ns_def (  )  [virtual]

virtual CTree* Puma::CCBuilder::orig_namespace_def ( CTree = 0  )  [virtual]

virtual CTree* Puma::CCBuilder::namespace_body (  )  [virtual]

virtual CTree* Puma::CCBuilder::ns_alias_def (  )  [virtual]

virtual CTree* Puma::CCBuilder::qual_ns_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::using_decl (  )  [virtual]

virtual CTree* Puma::CCBuilder::using_directive (  )  [virtual]

virtual CTree* Puma::CCBuilder::declarator (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::declarator_id (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::param_init (  )  [virtual]

virtual CTree* Puma::CCBuilder::class_head ( CTree = (CTree *) 0  )  [virtual]

virtual CTree* Puma::CCBuilder::class_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::member_decl (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::member_decl1 (  )  [virtual]

virtual CTree* Puma::CCBuilder::access_decl (  )  [virtual]

virtual CTree* Puma::CCBuilder::member_declarator (  )  [virtual]

Reimplemented from Puma::CBuilder.

virtual CTree* Puma::CCBuilder::pure_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::const_init (  )  [virtual]

virtual CTree* Puma::CCBuilder::base_clause (  )  [virtual]

virtual CTree* Puma::CCBuilder::base_spec_list (  )  [virtual]

virtual CTree* Puma::CCBuilder::base_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::access_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::conv_fct_id (  )  [virtual]

virtual CTree* Puma::CCBuilder::ctor_init (  )  [virtual]

virtual CTree* Puma::CCBuilder::mem_init_list (  )  [virtual]

virtual CTree* Puma::CCBuilder::mem_init (  )  [virtual]

virtual CTree* Puma::CCBuilder::mem_init_id (  )  [virtual]

virtual CTree* Puma::CCBuilder::oper_fct_id (  )  [virtual]

virtual CTree* Puma::CCBuilder::template_decl (  )  [virtual]

virtual CTree* Puma::CCBuilder::template_param_list (  )  [virtual]

virtual CTree* Puma::CCBuilder::template_param (  )  [virtual]

virtual CTree* Puma::CCBuilder::type_param (  )  [virtual]

virtual CTree* Puma::CCBuilder::non_type_param ( CTree = (CTree *) 0  )  [virtual]

virtual CTree* Puma::CCBuilder::template_id (  )  [virtual]

virtual CTree* Puma::CCBuilder::template_arg_list (  )  [virtual]

virtual CTree* Puma::CCBuilder::template_arg (  )  [virtual]

virtual CTree* Puma::CCBuilder::explicit_instantiation (  )  [virtual]

virtual CTree* Puma::CCBuilder::explicit_specialization (  )  [virtual]

virtual CTree* Puma::CCBuilder::try_block (  )  [virtual]

virtual CTree* Puma::CCBuilder::fct_try_block (  )  [virtual]

virtual CTree* Puma::CCBuilder::handler_seq (  )  [virtual]

virtual CTree* Puma::CCBuilder::handler (  )  [virtual]

virtual CTree* Puma::CCBuilder::exception_decl (  )  [virtual]

virtual CTree* Puma::CCBuilder::throw_expr (  )  [virtual]

virtual CTree* Puma::CCBuilder::exception_spec (  )  [virtual]

virtual CTree* Puma::CCBuilder::type_id_list (  )  [virtual]


Generated on Sat May 10 03:03:54 2008 for Puma by  doxygen 1.5.5