visitor.v.cc

Go to the documentation of this file.
00001 // This file is automatically generated, do not edit.
00002 
00003 #include <lestes/md/types/tm_data_type_base.g.hh>
00004 #include <lestes/lang/cplus/sem/ss_type.g.hh>
00005 #include <lestes/lang/cplus/sem/ss_misc.g.hh>
00006 #include <lestes/lang/cplus/sem/ss_declaration.g.hh>
00007 #include <lestes/lang/cplus/sem/ss_type_builtin.g.hh>
00008 #include <lestes/lang/cplus/sem/ss_expression.g.hh>
00009 #include <lestes/lang/cplus/sem/ss_expr_binary_op.g.hh>
00010 #include <lestes/lang/cplus/sem/ss_expr_unary_op.g.hh>
00011 #include <lestes/lang/cplus/sem/ss_expr_funcall.g.hh>
00012 #include <lestes/lang/cplus/sem/ss_statement.g.hh>
00013 #include <lestes/backend_v2/intercode/pi.g.hh>
00014 
00015 #include "visitor.v.g.hh"
00016 
00017 package(lestes);
00018 package(lang);
00019 package(cplus);
00020 package(sem);
00021 
00022 void ss_expr2destination_base::visit_ss_assign( ptr< ss_assign > a )
00023 {
00024         return default_destination( a );
00025 }
00026 
00027 void ss_expr2destination_base::visit_ss_add( ptr< ss_add > a )
00028 {
00029         return default_destination( a );
00030 }
00031 
00032 void ss_expr2destination_base::visit_ss_sub( ptr< ss_sub > a )
00033 {
00034         return default_destination( a );
00035 }
00036 
00037 void ss_expr2destination_base::visit_ss_mul( ptr< ss_mul > a )
00038 {
00039         return default_destination( a );
00040 }
00041 
00042 void ss_expr2destination_base::visit_ss_div( ptr< ss_div > a )
00043 {
00044         return default_destination( a );
00045 }
00046 
00047 void ss_expr2destination_base::visit_ss_mod( ptr< ss_mod > a )
00048 {
00049         return default_destination( a );
00050 }
00051 
00052 void ss_expr2destination_base::visit_ss_shr( ptr< ss_shr > a )
00053 {
00054         return default_destination( a );
00055 }
00056 
00057 void ss_expr2destination_base::visit_ss_shl( ptr< ss_shl > a )
00058 {
00059         return default_destination( a );
00060 }
00061 
00062 void ss_expr2destination_base::visit_ss_sbg( ptr< ss_sbg > a )
00063 {
00064         return default_destination( a );
00065 }
00066 
00067 void ss_expr2destination_base::visit_ss_sbl( ptr< ss_sbl > a )
00068 {
00069         return default_destination( a );
00070 }
00071 
00072 void ss_expr2destination_base::visit_ss_sbng( ptr< ss_sbng > a )
00073 {
00074         return default_destination( a );
00075 }
00076 
00077 void ss_expr2destination_base::visit_ss_sbnl( ptr< ss_sbnl > a )
00078 {
00079         return default_destination( a );
00080 }
00081 
00082 void ss_expr2destination_base::visit_ss_sbne( ptr< ss_sbne > a )
00083 {
00084         return default_destination( a );
00085 }
00086 
00087 void ss_expr2destination_base::visit_ss_sbe( ptr< ss_sbe > a )
00088 {
00089         return default_destination( a );
00090 }
00091 
00092 void ss_expr2destination_base::visit_ss_band( ptr< ss_band > a )
00093 {
00094         return default_destination( a );
00095 }
00096 
00097 void ss_expr2destination_base::visit_ss_bor( ptr< ss_bor > a )
00098 {
00099         return default_destination( a );
00100 }
00101 
00102 void ss_expr2destination_base::visit_ss_bxor( ptr< ss_bxor > a )
00103 {
00104         return default_destination( a );
00105 }
00106 
00107 void ss_expr2destination_base::visit_ss_land( ptr< ss_land > a )
00108 {
00109         return default_destination( a );
00110 }
00111 
00112 void ss_expr2destination_base::visit_ss_lor( ptr< ss_lor > a )
00113 {
00114         return default_destination( a );
00115 }
00116 
00117 void ss_expr2destination_base::visit_ss_arr_acc( ptr< ss_arr_acc > a )
00118 {
00119         return default_destination( a );
00120 }
00121 
00122 void ss_expr2destination_base::visit_ss_pfuncall( ptr< ss_pfuncall > a )
00123 {
00124         return default_destination( a );
00125 }
00126 
00127 void ss_expr2destination_base::visit_ss_funcall( ptr< ss_funcall > a )
00128 {
00129         return default_destination( a );
00130 }
00131 
00132 void ss_expr2destination_base::visit_ss_ifuncall( ptr< ss_ifuncall > a )
00133 {
00134         return default_destination( a );
00135 }
00136 
00137 void ss_expr2destination_base::visit_ss_mfuncall( ptr< ss_mfuncall > a )
00138 {
00139         return default_destination( a );
00140 }
00141 
00142 void ss_expr2destination_base::visit_ss_vfuncall( ptr< ss_vfuncall > a )
00143 {
00144         return default_destination( a );
00145 }
00146 
00147 void ss_expr2destination_base::visit_ss_dereference( ptr< ss_dereference > a )
00148 {
00149         return default_destination( a );
00150 }
00151 
00152 void ss_expr2destination_base::visit_ss_conversion( ptr< ss_conversion > a )
00153 {
00154         return default_destination( a );
00155 }
00156 
00157 void ss_expr2destination_base::visit_ss_array_to_pointer( ptr< ss_array_to_pointer > a )
00158 {
00159         return default_destination( a );
00160 }
00161 
00162 void ss_expr2destination_base::visit_ss_bind_reference( ptr< ss_bind_reference > a )
00163 {
00164         return default_destination( a );
00165 }
00166 
00167 void ss_expr2destination_base::visit_ss_bind_to_temporary( ptr< ss_bind_to_temporary > a )
00168 {
00169         return default_destination( a );
00170 }
00171 
00172 void ss_expr2destination_base::visit_ss_get( ptr< ss_get > a )
00173 {
00174         return default_destination( a );
00175 }
00176 
00177 void ss_expr2destination_base::visit_ss_vol_get( ptr< ss_vol_get > a )
00178 {
00179         return default_destination( a );
00180 }
00181 
00182 void ss_expr2destination_base::visit_ss_gat( ptr< ss_gat > a )
00183 {
00184         return default_destination( a );
00185 }
00186 
00187 void ss_expr2destination_base::visit_ss_neg( ptr< ss_neg > a )
00188 {
00189         return default_destination( a );
00190 }
00191 
00192 void ss_expr2destination_base::visit_ss_lnot( ptr< ss_lnot > a )
00193 {
00194         return default_destination( a );
00195 }
00196 
00197 void ss_expr2destination_base::visit_ss_bnot( ptr< ss_bnot > a )
00198 {
00199         return default_destination( a );
00200 }
00201 
00202 void ss_expr2destination_base::visit_ss_address_of( ptr< ss_address_of > a )
00203 {
00204         return default_destination( a );
00205 }
00206 
00207 void ss_expr2destination_base::visit_ss_this_expr( ptr< ss_this_expr > a )
00208 {
00209         return default_destination( a );
00210 }
00211 
00212 void ss_expr2destination_base::visit_ss_literal( ptr< ss_literal > a )
00213 {
00214         return default_destination( a );
00215 }
00216 
00217 void ss_expr2destination_base::visit_ss_ternary( ptr< ss_ternary > a )
00218 {
00219         return default_destination( a );
00220 }
00221 
00222 void ss_expr2destination_base::visit_ss_var_ref_by_qname( ptr< ss_var_ref_by_qname > a )
00223 {
00224         return default_destination( a );
00225 }
00226 
00227 void ss_expr2destination_base::visit_ss_var_ref( ptr< ss_var_ref > a )
00228 {
00229         return default_destination( a );
00230 }
00231 
00232 void ss_expr2destination_base::visit_ss_throw( ptr< ss_throw > a )
00233 {
00234         return default_destination( a );
00235 }
00236 
00237 void ss_expr2destination_base::visit_ss_member_ptr( ptr< ss_member_ptr > a )
00238 {
00239         return default_destination( a );
00240 }
00241 
00242 void ss_expr2destination_base::visit_ss_ptr_member_ptr( ptr< ss_ptr_member_ptr > a )
00243 {
00244         return default_destination( a );
00245 }
00246 
00247 void ss_expr2destination_base::visit_ss_access( ptr< ss_access > a )
00248 {
00249         return default_destination( a );
00250 }
00251 
00252 void ss_expr2destination_base::visit_ss_ptr_access( ptr< ss_ptr_access > a )
00253 {
00254         return default_destination( a );
00255 }
00256 
00257 void ss_statement_visitor_cut_at_top::visit_ss_compound_stmt( ptr< ss_compound_stmt > a )
00258 {
00259         return default_action( a );
00260 }
00261 
00262 void ss_statement_visitor_cut_at_top::visit_ss_decl_stmt( ptr< ss_decl_stmt > a )
00263 {
00264         return default_action( a );
00265 }
00266 
00267 void ss_statement_visitor_cut_at_top::visit_ss_try( ptr< ss_try > a )
00268 {
00269         return default_action( a );
00270 }
00271 
00272 void ss_statement_visitor_cut_at_top::visit_ss_break( ptr< ss_break > a )
00273 {
00274         return default_action( a );
00275 }
00276 
00277 void ss_statement_visitor_cut_at_top::visit_ss_return( ptr< ss_return > a )
00278 {
00279         return default_action( a );
00280 }
00281 
00282 void ss_statement_visitor_cut_at_top::visit_ss_goto( ptr< ss_goto > a )
00283 {
00284         return default_action( a );
00285 }
00286 
00287 void ss_statement_visitor_cut_at_top::visit_ss_expr_stmt( ptr< ss_expr_stmt > a )
00288 {
00289         return default_action( a );
00290 }
00291 
00292 void ss_statement_visitor_cut_at_top::visit_ss_continue( ptr< ss_continue > a )
00293 {
00294         return default_action( a );
00295 }
00296 
00297 void ss_statement_visitor_cut_at_top::visit_ss_if_stmt( ptr< ss_if_stmt > a )
00298 {
00299         return default_action( a );
00300 }
00301 
00302 void ss_statement_visitor_cut_at_top::visit_ss_catch( ptr< ss_catch > a )
00303 {
00304         return default_action( a );
00305 }
00306 
00307 void ss_statement_visitor_cut_at_top::visit_ss_switch_stmt( ptr< ss_switch_stmt > a )
00308 {
00309         return default_action( a );
00310 }
00311 
00312 void ss_statement_visitor_cut_at_top::visit_ss_do( ptr< ss_do > a )
00313 {
00314         return default_action( a );
00315 }
00316 
00317 void ss_statement_visitor_cut_at_top::visit_ss_while( ptr< ss_while > a )
00318 {
00319         return default_action( a );
00320 }
00321 
00322 void ss_statement_visitor_cut_at_top::visit_ss_for( ptr< ss_for > a )
00323 {
00324         return default_action( a );
00325 }
00326 
00327 end_package(sem);
00328 end_package(cplus);
00329 end_package(lang);
00330 end_package(lestes);
00331 

Generated on Mon Feb 12 18:23:44 2007 for lestes by doxygen 1.5.1-20070107