00001 #include <lestes/backend_v2/intercode/visitor_pi_pi2id.g.hh> 00002 #include <lestes/backend_v2/intercode/pi.g.hh> 00003 00004 package(lestes); 00005 package(backend_v2); 00006 package(intercode); 00007 00008 00009 ulint visitor_pi_pi2id::visit_pi_sp(ptr<pi_sp> pi){ 00010 lassert(pi); 00011 return visitor_pi_pi2id::PI_SP; 00012 } 00013 00014 ulint visitor_pi_pi2id::visit_pi_add(ptr<pi_add> pi){ 00015 lassert(pi); 00016 return visitor_pi_pi2id::PI_ADD; 00017 } 00018 00019 ulint visitor_pi_pi2id::visit_pi_sub(ptr<pi_sub> pi){ 00020 lassert(pi); 00021 return visitor_pi_pi2id::PI_SUB; 00022 } 00023 00024 ulint visitor_pi_pi2id::visit_pi_mul(ptr<pi_mul> pi){ 00025 lassert(pi); 00026 return visitor_pi_pi2id::PI_MUL; 00027 } 00028 00029 ulint visitor_pi_pi2id::visit_pi_div(ptr<pi_div> pi){ 00030 lassert(pi); 00031 return visitor_pi_pi2id::PI_DIV; 00032 } 00033 00034 ulint visitor_pi_pi2id::visit_pi_divrni(ptr<pi_divrni> pi){ 00035 lassert(pi); 00036 return visitor_pi_pi2id::PI_DIVRNI; 00037 } 00038 00039 ulint visitor_pi_pi2id::visit_pi_divrpi(ptr<pi_divrpi> pi){ 00040 lassert(pi); 00041 return visitor_pi_pi2id::PI_DIVRPI; 00042 } 00043 00044 ulint visitor_pi_pi2id::visit_pi_divrz(ptr<pi_divrz> pi){ 00045 lassert(pi); 00046 return visitor_pi_pi2id::PI_DIVRZ; 00047 } 00048 00049 ulint visitor_pi_pi2id::visit_pi_mod(ptr<pi_mod> pi){ 00050 lassert(pi); 00051 return visitor_pi_pi2id::PI_MOD; 00052 } 00053 00054 ulint visitor_pi_pi2id::visit_pi_rem(ptr<pi_rem> pi){ 00055 lassert(pi); 00056 return visitor_pi_pi2id::PI_REM; 00057 } 00058 00059 ulint visitor_pi_pi2id::visit_pi_neg(ptr<pi_neg> pi){ 00060 lassert(pi); 00061 return visitor_pi_pi2id::PI_NEG; 00062 } 00063 00064 ulint visitor_pi_pi2id::visit_pi_gat(ptr<pi_gat> pi){ 00065 lassert(pi); 00066 return visitor_pi_pi2id::PI_GAT; 00067 } 00068 00069 ulint visitor_pi_pi2id::visit_pi_shl(ptr<pi_shl> pi){ 00070 lassert(pi); 00071 return visitor_pi_pi2id::PI_SHL; 00072 } 00073 00074 ulint visitor_pi_pi2id::visit_pi_shr(ptr<pi_shr> pi){ 00075 lassert(pi); 00076 return visitor_pi_pi2id::PI_SHR; 00077 } 00078 00079 ulint visitor_pi_pi2id::visit_pi_sal(ptr<pi_sal> pi){ 00080 lassert(pi); 00081 return visitor_pi_pi2id::PI_SAL; 00082 } 00083 00084 ulint visitor_pi_pi2id::visit_pi_sar(ptr<pi_sar> pi){ 00085 lassert(pi); 00086 return visitor_pi_pi2id::PI_SAR; 00087 } 00088 00089 ulint visitor_pi_pi2id::visit_pi_band(ptr<pi_band> pi){ 00090 lassert(pi); 00091 return visitor_pi_pi2id::PI_BAND; 00092 } 00093 00094 ulint visitor_pi_pi2id::visit_pi_bor(ptr<pi_bor> pi){ 00095 lassert(pi); 00096 return visitor_pi_pi2id::PI_BOR; 00097 } 00098 00099 ulint visitor_pi_pi2id::visit_pi_bxor(ptr<pi_bxor> pi){ 00100 lassert(pi); 00101 return visitor_pi_pi2id::PI_BXOR; 00102 } 00103 00104 ulint visitor_pi_pi2id::visit_pi_bnot(ptr<pi_bnot> pi){ 00105 lassert(pi); 00106 return visitor_pi_pi2id::PI_BNOT; 00107 } 00108 00109 ulint visitor_pi_pi2id::visit_pi_land(ptr<pi_land> pi){ 00110 lassert(pi); 00111 return visitor_pi_pi2id::PI_LAND; 00112 } 00113 00114 ulint visitor_pi_pi2id::visit_pi_lor(ptr<pi_lor> pi){ 00115 lassert(pi); 00116 return visitor_pi_pi2id::PI_LOR; 00117 } 00118 00119 ulint visitor_pi_pi2id::visit_pi_lxor(ptr<pi_lxor> pi){ 00120 lassert(pi); 00121 return visitor_pi_pi2id::PI_LXOR; 00122 } 00123 00124 ulint visitor_pi_pi2id::visit_pi_lnot(ptr<pi_lnot> pi){ 00125 lassert(pi); 00126 return visitor_pi_pi2id::PI_LNOT; 00127 } 00128 00129 ulint visitor_pi_pi2id::visit_pi_mov(ptr<pi_mov> pi){ 00130 lassert(pi); 00131 return visitor_pi_pi2id::PI_MOV; 00132 } 00133 00134 ulint visitor_pi_pi2id::visit_pi_cmp(ptr<pi_cmp> pi){ 00135 lassert(pi); 00136 return visitor_pi_pi2id::PI_CMP; 00137 } 00138 00139 ulint visitor_pi_pi2id::visit_pi_cvt(ptr<pi_cvt> pi){ 00140 lassert(pi); 00141 return visitor_pi_pi2id::PI_CVT; 00142 } 00143 00144 ulint visitor_pi_pi2id::visit_pi_ld(ptr<pi_ld> pi){ 00145 lassert(pi); 00146 return visitor_pi_pi2id::PI_LD; 00147 } 00148 00149 ulint visitor_pi_pi2id::visit_pi_lda(ptr<pi_lda> pi){ 00150 lassert(pi); 00151 return visitor_pi_pi2id::PI_LDA; 00152 } 00153 00154 ulint visitor_pi_pi2id::visit_pi_ldi(ptr<pi_ldi> pi){ 00155 lassert(pi); 00156 return visitor_pi_pi2id::PI_LDI; 00157 } 00158 00159 ulint visitor_pi_pi2id::visit_pi_ldp(ptr<pi_ldp> pi){ 00160 lassert(pi); 00161 return visitor_pi_pi2id::PI_LDP; 00162 } 00163 00164 ulint visitor_pi_pi2id::visit_pi_ldv(ptr<pi_ldv> pi){ 00165 lassert(pi); 00166 return visitor_pi_pi2id::PI_LDV; 00167 } 00168 00169 ulint visitor_pi_pi2id::visit_pi_ldpv(ptr<pi_ldpv> pi){ 00170 lassert(pi); 00171 return visitor_pi_pi2id::PI_LDPV; 00172 } 00173 00174 ulint visitor_pi_pi2id::visit_pi_st(ptr<pi_st> pi){ 00175 lassert(pi); 00176 return visitor_pi_pi2id::PI_ST; 00177 } 00178 00179 ulint visitor_pi_pi2id::visit_pi_sti(ptr<pi_sti> pi){ 00180 lassert(pi); 00181 return visitor_pi_pi2id::PI_STI; 00182 } 00183 00184 ulint visitor_pi_pi2id::visit_pi_stp(ptr<pi_stp> pi){ 00185 lassert(pi); 00186 return visitor_pi_pi2id::PI_STP; 00187 } 00188 00189 ulint visitor_pi_pi2id::visit_pi_stv(ptr<pi_stv> pi){ 00190 lassert(pi); 00191 return visitor_pi_pi2id::PI_STV; 00192 } 00193 00194 ulint visitor_pi_pi2id::visit_pi_stiv(ptr<pi_stiv> pi){ 00195 lassert(pi); 00196 return visitor_pi_pi2id::PI_STIV; 00197 } 00198 00199 ulint visitor_pi_pi2id::visit_pi_stpv(ptr<pi_stpv> pi){ 00200 lassert(pi); 00201 return visitor_pi_pi2id::PI_STPV; 00202 } 00203 00204 ulint visitor_pi_pi2id::visit_pi_call(ptr<pi_call> pi){ 00205 lassert(pi); 00206 return visitor_pi_pi2id::PI_CALL; 00207 } 00208 00209 ulint visitor_pi_pi2id::visit_pi_icall(ptr<pi_icall> pi){ 00210 lassert(pi); 00211 return visitor_pi_pi2id::PI_ICALL; 00212 } 00213 00214 ulint visitor_pi_pi2id::visit_pi_callv(ptr<pi_callv> pi){ 00215 lassert(pi); 00216 return visitor_pi_pi2id::PI_CALLV; 00217 } 00218 00219 ulint visitor_pi_pi2id::visit_pi_icallv(ptr<pi_icallv> pi){ 00220 lassert(pi); 00221 return visitor_pi_pi2id::PI_ICALLV; 00222 } 00223 00224 ulint visitor_pi_pi2id::visit_pi_ba(ptr<pi_ba> pi){ 00225 lassert(pi); 00226 return visitor_pi_pi2id::PI_BA; 00227 } 00228 00229 ulint visitor_pi_pi2id::visit_pi_bn(ptr<pi_bn> pi){ 00230 lassert(pi); 00231 return visitor_pi_pi2id::PI_BN; 00232 } 00233 00234 ulint visitor_pi_pi2id::visit_pi_bt(ptr<pi_bt> pi){ 00235 lassert(pi); 00236 return visitor_pi_pi2id::PI_BT; 00237 } 00238 00239 ulint visitor_pi_pi2id::visit_pi_bf(ptr<pi_bf> pi){ 00240 lassert(pi); 00241 return visitor_pi_pi2id::PI_BF; 00242 } 00243 00244 ulint visitor_pi_pi2id::visit_pi_bm(ptr<pi_bm> pi){ 00245 lassert(pi); 00246 return visitor_pi_pi2id::PI_BM; 00247 } 00248 00249 ulint visitor_pi_pi2id::visit_pi_bg(ptr<pi_bg> pi){ 00250 lassert(pi); 00251 return visitor_pi_pi2id::PI_BG; 00252 } 00253 00254 ulint visitor_pi_pi2id::visit_pi_bl(ptr<pi_bl> pi){ 00255 lassert(pi); 00256 return visitor_pi_pi2id::PI_BL; 00257 } 00258 00259 ulint visitor_pi_pi2id::visit_pi_be(ptr<pi_be> pi){ 00260 lassert(pi); 00261 return visitor_pi_pi2id::PI_BE; 00262 } 00263 00264 ulint visitor_pi_pi2id::visit_pi_bng(ptr<pi_bng> pi){ 00265 lassert(pi); 00266 return visitor_pi_pi2id::PI_BNG; 00267 } 00268 00269 ulint visitor_pi_pi2id::visit_pi_bnl(ptr<pi_bnl> pi){ 00270 lassert(pi); 00271 return visitor_pi_pi2id::PI_BNL; 00272 } 00273 00274 ulint visitor_pi_pi2id::visit_pi_bne(ptr<pi_bne> pi){ 00275 lassert(pi); 00276 return visitor_pi_pi2id::PI_BNE; 00277 } 00278 00279 ulint visitor_pi_pi2id::visit_pi_iba(ptr<pi_iba> pi){ 00280 lassert(pi); 00281 return visitor_pi_pi2id::PI_IBA; 00282 } 00283 00284 ulint visitor_pi_pi2id::visit_pi_ibn(ptr<pi_ibn> pi){ 00285 lassert(pi); 00286 return visitor_pi_pi2id::PI_IBN; 00287 } 00288 00289 ulint visitor_pi_pi2id::visit_pi_ibm(ptr<pi_ibm> pi){ 00290 lassert(pi); 00291 return visitor_pi_pi2id::PI_IBM; 00292 } 00293 00294 ulint visitor_pi_pi2id::visit_pi_ibg(ptr<pi_ibg> pi){ 00295 lassert(pi); 00296 return visitor_pi_pi2id::PI_IBG; 00297 } 00298 00299 ulint visitor_pi_pi2id::visit_pi_ibl(ptr<pi_ibl> pi){ 00300 lassert(pi); 00301 return visitor_pi_pi2id::PI_IBL; 00302 } 00303 00304 ulint visitor_pi_pi2id::visit_pi_ibe(ptr<pi_ibe> pi){ 00305 lassert(pi); 00306 return visitor_pi_pi2id::PI_IBE; 00307 } 00308 00309 ulint visitor_pi_pi2id::visit_pi_ibng(ptr<pi_ibng> pi){ 00310 lassert(pi); 00311 return visitor_pi_pi2id::PI_IBNG; 00312 } 00313 00314 ulint visitor_pi_pi2id::visit_pi_ibnl(ptr<pi_ibnl> pi){ 00315 lassert(pi); 00316 return visitor_pi_pi2id::PI_IBNL; 00317 } 00318 00319 ulint visitor_pi_pi2id::visit_pi_ibne(ptr<pi_ibne> pi){ 00320 lassert(pi); 00321 return visitor_pi_pi2id::PI_IBNE; 00322 } 00323 00324 ulint visitor_pi_pi2id::visit_pi_sbg(ptr<pi_sbg> pi){ 00325 lassert(pi); 00326 return visitor_pi_pi2id::PI_SBG; 00327 } 00328 00329 ulint visitor_pi_pi2id::visit_pi_sbl(ptr<pi_sbl> pi){ 00330 lassert(pi); 00331 return visitor_pi_pi2id::PI_SBL; 00332 } 00333 00334 ulint visitor_pi_pi2id::visit_pi_sbe(ptr<pi_sbe> pi){ 00335 lassert(pi); 00336 return visitor_pi_pi2id::PI_SBE; 00337 } 00338 00339 ulint visitor_pi_pi2id::visit_pi_sbng(ptr<pi_sbng> pi){ 00340 lassert(pi); 00341 return visitor_pi_pi2id::PI_SBNG; 00342 } 00343 00344 ulint visitor_pi_pi2id::visit_pi_sbnl(ptr<pi_sbnl> pi){ 00345 lassert(pi); 00346 return visitor_pi_pi2id::PI_SBNL; 00347 } 00348 00349 ulint visitor_pi_pi2id::visit_pi_sbne(ptr<pi_sbne> pi){ 00350 lassert(pi); 00351 return visitor_pi_pi2id::PI_SBNE; 00352 } 00353 00354 ulint visitor_pi_pi2id::visit_pi_leave(ptr<pi_leave> pi){ 00355 lassert(pi); 00356 return visitor_pi_pi2id::PI_LEAVE; 00357 } 00358 00359 end_package(intercode); 00360 end_package(backend_v2); 00361 end_package(lestes); 00362
1.5.1-20070107