as_visitor.v.cc

Go to the documentation of this file.
00001 // This file is automatically generated, do not edit.
00002 
00003 #include <lestes/lang/cplus/sem/as_decl.g.hh>
00004 #include <lestes/lang/cplus/sem/as_expr.g.hh>
00005 #include <lestes/lang/cplus/sem/as_other.g.hh>
00006 #include <lestes/lang/cplus/sem/as_statements.g.hh>
00007 #include <lestes/lang/cplus/sem/ss_type.g.hh>
00008 #include <lestes/lang/cplus/sem/ss_type_builtin.g.hh>
00009 #include <lestes/lang/cplus/sem/ss_expression.g.hh>
00010 #include <lestes/lang/cplus/sem/ss_expr_binary_op.g.hh>
00011 #include <lestes/lang/cplus/sem/ss_expr_unary_op.g.hh>
00012 #include <lestes/lang/cplus/sem/ss_expr_funcall.g.hh>
00013 
00014 #include "as_visitor.v.g.hh"
00015 
00016 package(lestes);
00017 package(lang);
00018 package(cplus);
00019 package(sem);
00020 
00021 void abstract_sa_expression_converter::visit_as_empty_expression( ptr< as_empty_expression > a )
00022 {
00023         return convert( a );
00024 }
00025 
00026 void abstract_sa_expression_converter::visit_as_expression_qmark( ptr< as_expression_qmark > a )
00027 {
00028         return convert( a );
00029 }
00030 
00031 void abstract_sa_expression_converter::visit_as_expression_comma( ptr< as_expression_comma > a )
00032 {
00033         return convert( a );
00034 }
00035 
00036 void abstract_sa_expression_converter::visit_as_expression_equal( ptr< as_expression_equal > a )
00037 {
00038         return convert( a );
00039 }
00040 
00041 void abstract_sa_expression_converter::visit_as_expression_plus_equal( ptr< as_expression_plus_equal > a )
00042 {
00043         return convert( a );
00044 }
00045 
00046 void abstract_sa_expression_converter::visit_as_expression_minus_equal( ptr< as_expression_minus_equal > a )
00047 {
00048         return convert( a );
00049 }
00050 
00051 void abstract_sa_expression_converter::visit_as_expression_star_equal( ptr< as_expression_star_equal > a )
00052 {
00053         return convert( a );
00054 }
00055 
00056 void abstract_sa_expression_converter::visit_as_expression_slash_equal( ptr< as_expression_slash_equal > a )
00057 {
00058         return convert( a );
00059 }
00060 
00061 void abstract_sa_expression_converter::visit_as_expression_percent_equal( ptr< as_expression_percent_equal > a )
00062 {
00063         return convert( a );
00064 }
00065 
00066 void abstract_sa_expression_converter::visit_as_expression_hat_equal( ptr< as_expression_hat_equal > a )
00067 {
00068         return convert( a );
00069 }
00070 
00071 void abstract_sa_expression_converter::visit_as_expression_amp_equal( ptr< as_expression_amp_equal > a )
00072 {
00073         return convert( a );
00074 }
00075 
00076 void abstract_sa_expression_converter::visit_as_expression_vbar_equal( ptr< as_expression_vbar_equal > a )
00077 {
00078         return convert( a );
00079 }
00080 
00081 void abstract_sa_expression_converter::visit_as_expression_less_less_equal( ptr< as_expression_less_less_equal > a )
00082 {
00083         return convert( a );
00084 }
00085 
00086 void abstract_sa_expression_converter::visit_as_expression_greater_greater_equal( ptr< as_expression_greater_greater_equal > a )
00087 {
00088         return convert( a );
00089 }
00090 
00091 void abstract_sa_expression_converter::visit_as_expression_equal_equal( ptr< as_expression_equal_equal > a )
00092 {
00093         return convert( a );
00094 }
00095 
00096 void abstract_sa_expression_converter::visit_as_expression_exclam_equal( ptr< as_expression_exclam_equal > a )
00097 {
00098         return convert( a );
00099 }
00100 
00101 void abstract_sa_expression_converter::visit_as_expression_less_equal( ptr< as_expression_less_equal > a )
00102 {
00103         return convert( a );
00104 }
00105 
00106 void abstract_sa_expression_converter::visit_as_expression_greater_equal( ptr< as_expression_greater_equal > a )
00107 {
00108         return convert( a );
00109 }
00110 
00111 void abstract_sa_expression_converter::visit_as_expression_less( ptr< as_expression_less > a )
00112 {
00113         return convert( a );
00114 }
00115 
00116 void abstract_sa_expression_converter::visit_as_expression_greater( ptr< as_expression_greater > a )
00117 {
00118         return convert( a );
00119 }
00120 
00121 void abstract_sa_expression_converter::visit_as_expression_vbar_vbar( ptr< as_expression_vbar_vbar > a )
00122 {
00123         return convert( a );
00124 }
00125 
00126 void abstract_sa_expression_converter::visit_as_expression_amp_amp( ptr< as_expression_amp_amp > a )
00127 {
00128         return convert( a );
00129 }
00130 
00131 void abstract_sa_expression_converter::visit_as_expression_vbar( ptr< as_expression_vbar > a )
00132 {
00133         return convert( a );
00134 }
00135 
00136 void abstract_sa_expression_converter::visit_as_expression_amp( ptr< as_expression_amp > a )
00137 {
00138         return convert( a );
00139 }
00140 
00141 void abstract_sa_expression_converter::visit_as_expression_hat( ptr< as_expression_hat > a )
00142 {
00143         return convert( a );
00144 }
00145 
00146 void abstract_sa_expression_converter::visit_as_expression_less_less( ptr< as_expression_less_less > a )
00147 {
00148         return convert( a );
00149 }
00150 
00151 void abstract_sa_expression_converter::visit_as_expression_greater_greater( ptr< as_expression_greater_greater > a )
00152 {
00153         return convert( a );
00154 }
00155 
00156 void abstract_sa_expression_converter::visit_as_expression_plus( ptr< as_expression_plus > a )
00157 {
00158         return convert( a );
00159 }
00160 
00161 void abstract_sa_expression_converter::visit_as_expression_minus( ptr< as_expression_minus > a )
00162 {
00163         return convert( a );
00164 }
00165 
00166 void abstract_sa_expression_converter::visit_as_expression_star( ptr< as_expression_star > a )
00167 {
00168         return convert( a );
00169 }
00170 
00171 void abstract_sa_expression_converter::visit_as_expression_slash( ptr< as_expression_slash > a )
00172 {
00173         return convert( a );
00174 }
00175 
00176 void abstract_sa_expression_converter::visit_as_expression_percent( ptr< as_expression_percent > a )
00177 {
00178         return convert( a );
00179 }
00180 
00181 void abstract_sa_expression_converter::visit_as_expression_dot_star( ptr< as_expression_dot_star > a )
00182 {
00183         return convert( a );
00184 }
00185 
00186 void abstract_sa_expression_converter::visit_as_expression_minus_greater_star( ptr< as_expression_minus_greater_star > a )
00187 {
00188         return convert( a );
00189 }
00190 
00191 void abstract_sa_expression_converter::visit_as_expression_brackets( ptr< as_expression_brackets > a )
00192 {
00193         return convert( a );
00194 }
00195 
00196 void abstract_sa_expression_converter::visit_as_expression_plus_plus_pre( ptr< as_expression_plus_plus_pre > a )
00197 {
00198         return convert( a );
00199 }
00200 
00201 void abstract_sa_expression_converter::visit_as_expression_plus_plus_post( ptr< as_expression_plus_plus_post > a )
00202 {
00203         return convert( a );
00204 }
00205 
00206 void abstract_sa_expression_converter::visit_as_expression_minus_minus_pre( ptr< as_expression_minus_minus_pre > a )
00207 {
00208         return convert( a );
00209 }
00210 
00211 void abstract_sa_expression_converter::visit_as_expression_minus_minus_post( ptr< as_expression_minus_minus_post > a )
00212 {
00213         return convert( a );
00214 }
00215 
00216 void abstract_sa_expression_converter::visit_as_expression_unary_amp( ptr< as_expression_unary_amp > a )
00217 {
00218         return convert( a );
00219 }
00220 
00221 void abstract_sa_expression_converter::visit_as_expression_unary_plus( ptr< as_expression_unary_plus > a )
00222 {
00223         return convert( a );
00224 }
00225 
00226 void abstract_sa_expression_converter::visit_as_expression_unary_minus( ptr< as_expression_unary_minus > a )
00227 {
00228         return convert( a );
00229 }
00230 
00231 void abstract_sa_expression_converter::visit_as_expression_unary_star( ptr< as_expression_unary_star > a )
00232 {
00233         return convert( a );
00234 }
00235 
00236 void abstract_sa_expression_converter::visit_as_expression_tilde( ptr< as_expression_tilde > a )
00237 {
00238         return convert( a );
00239 }
00240 
00241 void abstract_sa_expression_converter::visit_as_expression_exclam( ptr< as_expression_exclam > a )
00242 {
00243         return convert( a );
00244 }
00245 
00246 void abstract_sa_expression_converter::visit_as_expression_sizeof_expr( ptr< as_expression_sizeof_expr > a )
00247 {
00248         return convert( a );
00249 }
00250 
00251 void abstract_sa_expression_converter::visit_as_expression_typeid_expr( ptr< as_expression_typeid_expr > a )
00252 {
00253         return convert( a );
00254 }
00255 
00256 void abstract_sa_expression_converter::visit_as_expression_delete_base( ptr< as_expression_delete_base > a )
00257 {
00258         return convert( a );
00259 }
00260 
00261 void abstract_sa_expression_converter::visit_as_expression_delete( ptr< as_expression_delete > a )
00262 {
00263         return convert( a );
00264 }
00265 
00266 void abstract_sa_expression_converter::visit_as_expression_delete_array( ptr< as_expression_delete_array > a )
00267 {
00268         return convert( a );
00269 }
00270 
00271 void abstract_sa_expression_converter::visit_as_expression_throw( ptr< as_expression_throw > a )
00272 {
00273         return convert( a );
00274 }
00275 
00276 void abstract_sa_expression_converter::visit_as_expression_sizeof_type( ptr< as_expression_sizeof_type > a )
00277 {
00278         return convert( a );
00279 }
00280 
00281 void abstract_sa_expression_converter::visit_as_expression_typeid_type( ptr< as_expression_typeid_type > a )
00282 {
00283         return convert( a );
00284 }
00285 
00286 void abstract_sa_expression_converter::visit_as_expression_new( ptr< as_expression_new > a )
00287 {
00288         return convert( a );
00289 }
00290 
00291 void abstract_sa_expression_converter::visit_as_this_expression( ptr< as_this_expression > a )
00292 {
00293         return convert( a );
00294 }
00295 
00296 void abstract_sa_expression_converter::visit_as_literal( ptr< as_literal > a )
00297 {
00298         return convert( a );
00299 }
00300 
00301 void abstract_sa_expression_converter::visit_as_name_expression( ptr< as_name_expression > a )
00302 {
00303         return convert( a );
00304 }
00305 
00306 void abstract_sa_expression_converter::visit_as_expression_reinterpret_cast( ptr< as_expression_reinterpret_cast > a )
00307 {
00308         return convert( a );
00309 }
00310 
00311 void abstract_sa_expression_converter::visit_as_expression_dynamic_cast( ptr< as_expression_dynamic_cast > a )
00312 {
00313         return convert( a );
00314 }
00315 
00316 void abstract_sa_expression_converter::visit_as_expression_static_cast( ptr< as_expression_static_cast > a )
00317 {
00318         return convert( a );
00319 }
00320 
00321 void abstract_sa_expression_converter::visit_as_expression_const_cast( ptr< as_expression_const_cast > a )
00322 {
00323         return convert( a );
00324 }
00325 
00326 void abstract_sa_expression_converter::visit_as_expression_old_style_cast( ptr< as_expression_old_style_cast > a )
00327 {
00328         return convert( a );
00329 }
00330 
00331 void abstract_sa_expression_converter::visit_as_expression_functional_style_cast( ptr< as_expression_functional_style_cast > a )
00332 {
00333         return convert( a );
00334 }
00335 
00336 void abstract_sa_expression_converter::visit_as_expression_member_access_dot( ptr< as_expression_member_access_dot > a )
00337 {
00338         return convert( a );
00339 }
00340 
00341 void abstract_sa_expression_converter::visit_as_expression_member_access_arrow( ptr< as_expression_member_access_arrow > a )
00342 {
00343         return convert( a );
00344 }
00345 
00346 void abstract_sa_expression_converter::visit_as_expression_pseudo_destruct_dot( ptr< as_expression_pseudo_destruct_dot > a )
00347 {
00348         return convert( a );
00349 }
00350 
00351 void abstract_sa_expression_converter::visit_as_expression_pseudo_destruct_arrow( ptr< as_expression_pseudo_destruct_arrow > a )
00352 {
00353         return convert( a );
00354 }
00355 
00356 void abstract_sa_expression_converter::visit_as_expression_function_call( ptr< as_expression_function_call > a )
00357 {
00358         return convert( a );
00359 }
00360 
00361 void abstract_sa_expression_converter::visit_as_constant_expression( ptr< as_constant_expression > a )
00362 {
00363         return convert( a );
00364 }
00365 
00366 end_package(sem);
00367 end_package(cplus);
00368 end_package(lang);
00369 end_package(lestes);
00370 

Generated on Mon Feb 12 18:22:31 2007 for lestes by doxygen 1.5.1-20070107