00001 // This file is automatically generated, do not edit. 00002 00003 #include <lestes/lang/cplus/sem/ss_declaration.g.hh> 00004 00005 #include "ss_declaration_visitor.v.g.hh" 00006 00007 package(lestes); 00008 package(lang); 00009 package(cplus); 00010 package(sem); 00011 00012 void ss_declaration_default_visitor::visit_ss_namespace_definition( ptr< ss_namespace_definition > a ) 00013 { 00014 return default_action( a ); 00015 } 00016 00017 void ss_declaration_default_visitor::visit_ss_object_declaration( ptr< ss_object_declaration > a ) 00018 { 00019 return default_action( a ); 00020 } 00021 00022 void ss_declaration_default_visitor::visit_ss_bitfield_declaration( ptr< ss_bitfield_declaration > a ) 00023 { 00024 return default_action( a ); 00025 } 00026 00027 void ss_declaration_default_visitor::visit_ss_parameter_declaration( ptr< ss_parameter_declaration > a ) 00028 { 00029 return default_action( a ); 00030 } 00031 00032 void ss_declaration_default_visitor::visit_ss_fake_declaration( ptr< ss_fake_declaration > a ) 00033 { 00034 return default_action( a ); 00035 } 00036 00037 void ss_declaration_default_visitor::visit_ss_injected_class_declaration( ptr< ss_injected_class_declaration > a ) 00038 { 00039 return default_action( a ); 00040 } 00041 00042 void ss_declaration_default_visitor::visit_ss_enum_definition( ptr< ss_enum_definition > a ) 00043 { 00044 return default_action( a ); 00045 } 00046 00047 void ss_declaration_default_visitor::visit_ss_typedef_definition( ptr< ss_typedef_definition > a ) 00048 { 00049 return default_action( a ); 00050 } 00051 00052 void ss_declaration_default_visitor::visit_ss_enumerator_declaration( ptr< ss_enumerator_declaration > a ) 00053 { 00054 return default_action( a ); 00055 } 00056 00057 void ss_declaration_default_visitor::visit_ss_structure_declaration( ptr< ss_structure_declaration > a ) 00058 { 00059 return default_action( a ); 00060 } 00061 00062 void ss_declaration_default_visitor::visit_ss_function_declaration( ptr< ss_function_declaration > a ) 00063 { 00064 return default_action( a ); 00065 } 00066 00067 void ss_declaration_default_visitor::visit_ss_method_declaration( ptr< ss_method_declaration > a ) 00068 { 00069 return default_action( a ); 00070 } 00071 00072 void ss_declaration_default_visitor::visit_ss_using_declaration( ptr< ss_using_declaration > a ) 00073 { 00074 return default_action( a ); 00075 } 00076 00077 void ss_declaration_default_visitor::visit_ss_compound_stmt_declaration( ptr< ss_compound_stmt_declaration > a ) 00078 { 00079 return default_action( a ); 00080 } 00081 00082 void ss_declaration_default_visitor::visit_ss_builtin_operator_declaration( ptr< ss_builtin_operator_declaration > a ) 00083 { 00084 return default_action( a ); 00085 } 00086 00087 void ss_decl2pi_default::visit_ss_namespace_definition( ptr< ss_namespace_definition > a ) 00088 { 00089 return default_action( a ); 00090 } 00091 00092 void ss_decl2pi_default::visit_ss_object_declaration( ptr< ss_object_declaration > a ) 00093 { 00094 return default_action( a ); 00095 } 00096 00097 void ss_decl2pi_default::visit_ss_bitfield_declaration( ptr< ss_bitfield_declaration > a ) 00098 { 00099 return default_action( a ); 00100 } 00101 00102 void ss_decl2pi_default::visit_ss_parameter_declaration( ptr< ss_parameter_declaration > a ) 00103 { 00104 return default_action( a ); 00105 } 00106 00107 void ss_decl2pi_default::visit_ss_fake_declaration( ptr< ss_fake_declaration > a ) 00108 { 00109 return default_action( a ); 00110 } 00111 00112 void ss_decl2pi_default::visit_ss_injected_class_declaration( ptr< ss_injected_class_declaration > a ) 00113 { 00114 return default_action( a ); 00115 } 00116 00117 void ss_decl2pi_default::visit_ss_enum_definition( ptr< ss_enum_definition > a ) 00118 { 00119 return default_action( a ); 00120 } 00121 00122 void ss_decl2pi_default::visit_ss_typedef_definition( ptr< ss_typedef_definition > a ) 00123 { 00124 return default_action( a ); 00125 } 00126 00127 void ss_decl2pi_default::visit_ss_enumerator_declaration( ptr< ss_enumerator_declaration > a ) 00128 { 00129 return default_action( a ); 00130 } 00131 00132 void ss_decl2pi_default::visit_ss_structure_declaration( ptr< ss_structure_declaration > a ) 00133 { 00134 return default_action( a ); 00135 } 00136 00137 void ss_decl2pi_default::visit_ss_function_declaration( ptr< ss_function_declaration > a ) 00138 { 00139 return default_action( a ); 00140 } 00141 00142 void ss_decl2pi_default::visit_ss_method_declaration( ptr< ss_method_declaration > a ) 00143 { 00144 return default_action( a ); 00145 } 00146 00147 void ss_decl2pi_default::visit_ss_using_declaration( ptr< ss_using_declaration > a ) 00148 { 00149 return default_action( a ); 00150 } 00151 00152 void ss_decl2pi_default::visit_ss_compound_stmt_declaration( ptr< ss_compound_stmt_declaration > a ) 00153 { 00154 return default_action( a ); 00155 } 00156 00157 void ss_decl2pi_default::visit_ss_builtin_operator_declaration( ptr< ss_builtin_operator_declaration > a ) 00158 { 00159 return default_action( a ); 00160 } 00161 00162 end_package(sem); 00163 end_package(cplus); 00164 end_package(lang); 00165 end_package(lestes); 00166
1.5.1-20070107