#include <visitor_pi_pi2id.g.hh>
Inheritance diagram for lestes::backend_v2::intercode::visitor_pi_pi2id:

Definition at line 24 of file visitor_pi_pi2id.g.hh.
Definition at line 26 of file visitor_pi_pi2id.g.hh.
00026 { 00027 PI_SP, 00028 PI_ADD, 00029 PI_SUB, 00030 PI_MUL, 00031 PI_DIV, 00032 PI_DIVRNI, 00033 PI_DIVRPI, 00034 PI_DIVRZ, 00035 PI_MOD, 00036 PI_REM, 00037 PI_NEG, 00038 PI_GAT, 00039 PI_SHL, 00040 PI_SHR, 00041 PI_SAL, 00042 PI_SAR, 00043 PI_BAND, 00044 PI_BOR, 00045 PI_BXOR, 00046 PI_BNOT, 00047 PI_LAND, 00048 PI_LOR, 00049 PI_LXOR, 00050 PI_LNOT, 00051 PI_MOV, 00052 PI_CMP, 00053 PI_CVT, 00054 PI_LD, 00055 PI_LDA, 00056 PI_LDI, 00057 PI_LDP, 00058 PI_LDV, 00059 PI_LDPV, 00060 PI_ST, 00061 PI_STI, 00062 PI_STP, 00063 PI_STV, 00064 PI_STIV, 00065 PI_STPV, 00066 PI_CALL, 00067 PI_ICALL, 00068 PI_CALLV, 00069 PI_ICALLV, 00070 PI_BA, 00071 PI_BN, 00072 PI_BT, 00073 PI_BF, 00074 PI_BM, 00075 PI_BG, 00076 PI_BL, 00077 PI_BE, 00078 PI_BNG, 00079 PI_BNL, 00080 PI_BNE, 00081 PI_IBA, 00082 PI_IBN, 00083 PI_IBM, 00084 PI_IBG, 00085 PI_IBL, 00086 PI_IBE, 00087 PI_IBNG, 00088 PI_IBNL, 00089 PI_IBNE, 00090 PI_SBG, 00091 PI_SBL, 00092 PI_SBE, 00093 PI_SBNG, 00094 PI_SBNL, 00095 PI_SBNE, 00096 PI_LEAVE 00097 };
| lestes::backend_v2::intercode::visitor_pi_pi2id::visitor_pi_pi2id | ( | ) | [protected] |
Generated constructor for class visitor_pi_pi2id.
Generated constructor for class visitor_pi_pi2id.
Definition at line 36 of file visitor_pi_pi2id.g.cc.
Referenced by create().
00037 : visitor_pi_pi2ulint_gen_base() 00038 {}
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sp | ( | ptr< ::lestes::backend_v2::intercode::pi_sp > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_add | ( | ptr< ::lestes::backend_v2::intercode::pi_add > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sub | ( | ptr< ::lestes::backend_v2::intercode::pi_sub > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_mul | ( | ptr< ::lestes::backend_v2::intercode::pi_mul > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_div | ( | ptr< ::lestes::backend_v2::intercode::pi_div > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_divrni | ( | ptr< ::lestes::backend_v2::intercode::pi_divrni > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_divrpi | ( | ptr< ::lestes::backend_v2::intercode::pi_divrpi > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_divrz | ( | ptr< ::lestes::backend_v2::intercode::pi_divrz > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_mod | ( | ptr< ::lestes::backend_v2::intercode::pi_mod > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_rem | ( | ptr< ::lestes::backend_v2::intercode::pi_rem > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_neg | ( | ptr< ::lestes::backend_v2::intercode::pi_neg > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_gat | ( | ptr< ::lestes::backend_v2::intercode::pi_gat > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_shl | ( | ptr< ::lestes::backend_v2::intercode::pi_shl > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_shr | ( | ptr< ::lestes::backend_v2::intercode::pi_shr > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sal | ( | ptr< ::lestes::backend_v2::intercode::pi_sal > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sar | ( | ptr< ::lestes::backend_v2::intercode::pi_sar > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_band | ( | ptr< ::lestes::backend_v2::intercode::pi_band > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bor | ( | ptr< ::lestes::backend_v2::intercode::pi_bor > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bxor | ( | ptr< ::lestes::backend_v2::intercode::pi_bxor > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bnot | ( | ptr< ::lestes::backend_v2::intercode::pi_bnot > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_land | ( | ptr< ::lestes::backend_v2::intercode::pi_land > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_lor | ( | ptr< ::lestes::backend_v2::intercode::pi_lor > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_lxor | ( | ptr< ::lestes::backend_v2::intercode::pi_lxor > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_lnot | ( | ptr< ::lestes::backend_v2::intercode::pi_lnot > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_cvt | ( | ptr< ::lestes::backend_v2::intercode::pi_cvt > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_cmp | ( | ptr< ::lestes::backend_v2::intercode::pi_cmp > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_mov | ( | ptr< ::lestes::backend_v2::intercode::pi_mov > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ld | ( | ptr< ::lestes::backend_v2::intercode::pi_ld > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_lda | ( | ptr< ::lestes::backend_v2::intercode::pi_lda > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ldi | ( | ptr< ::lestes::backend_v2::intercode::pi_ldi > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ldp | ( | ptr< ::lestes::backend_v2::intercode::pi_ldp > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ldv | ( | ptr< ::lestes::backend_v2::intercode::pi_ldv > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ldpv | ( | ptr< ::lestes::backend_v2::intercode::pi_ldpv > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_st | ( | ptr< ::lestes::backend_v2::intercode::pi_st > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sti | ( | ptr< ::lestes::backend_v2::intercode::pi_sti > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_stp | ( | ptr< ::lestes::backend_v2::intercode::pi_stp > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_stv | ( | ptr< ::lestes::backend_v2::intercode::pi_stv > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_stiv | ( | ptr< ::lestes::backend_v2::intercode::pi_stiv > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_stpv | ( | ptr< ::lestes::backend_v2::intercode::pi_stpv > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_call | ( | ptr< ::lestes::backend_v2::intercode::pi_call > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_icall | ( | ptr< ::lestes::backend_v2::intercode::pi_icall > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_callv | ( | ptr< ::lestes::backend_v2::intercode::pi_callv > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_icallv | ( | ptr< ::lestes::backend_v2::intercode::pi_icallv > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ba | ( | ptr< ::lestes::backend_v2::intercode::pi_ba > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bn | ( | ptr< ::lestes::backend_v2::intercode::pi_bn > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bt | ( | ptr< ::lestes::backend_v2::intercode::pi_bt > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bf | ( | ptr< ::lestes::backend_v2::intercode::pi_bf > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bm | ( | ptr< ::lestes::backend_v2::intercode::pi_bm > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bg | ( | ptr< ::lestes::backend_v2::intercode::pi_bg > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bl | ( | ptr< ::lestes::backend_v2::intercode::pi_bl > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_be | ( | ptr< ::lestes::backend_v2::intercode::pi_be > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bng | ( | ptr< ::lestes::backend_v2::intercode::pi_bng > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bnl | ( | ptr< ::lestes::backend_v2::intercode::pi_bnl > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_bne | ( | ptr< ::lestes::backend_v2::intercode::pi_bne > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_iba | ( | ptr< ::lestes::backend_v2::intercode::pi_iba > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibn | ( | ptr< ::lestes::backend_v2::intercode::pi_ibn > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibm | ( | ptr< ::lestes::backend_v2::intercode::pi_ibm > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibg | ( | ptr< ::lestes::backend_v2::intercode::pi_ibg > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibl | ( | ptr< ::lestes::backend_v2::intercode::pi_ibl > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibe | ( | ptr< ::lestes::backend_v2::intercode::pi_ibe > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibng | ( | ptr< ::lestes::backend_v2::intercode::pi_ibng > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibnl | ( | ptr< ::lestes::backend_v2::intercode::pi_ibnl > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_ibne | ( | ptr< ::lestes::backend_v2::intercode::pi_ibne > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_leave | ( | ptr< ::lestes::backend_v2::intercode::pi_leave > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sbg | ( | ptr< ::lestes::backend_v2::intercode::pi_sbg > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sbl | ( | ptr< ::lestes::backend_v2::intercode::pi_sbl > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sbe | ( | ptr< ::lestes::backend_v2::intercode::pi_sbe > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sbng | ( | ptr< ::lestes::backend_v2::intercode::pi_sbng > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sbnl | ( | ptr< ::lestes::backend_v2::intercode::pi_sbnl > | ) | [virtual] |
| virtual ulint lestes::backend_v2::intercode::visitor_pi_pi2id::visit_pi_sbne | ( | ptr< ::lestes::backend_v2::intercode::pi_sbne > | ) | [virtual] |
| ptr< visitor_pi_pi2id > lestes::backend_v2::intercode::visitor_pi_pi2id::create | ( | ) | [static] |
First generated factory method for class visitor_pi_pi2id.
This factory method for class visitor_pi_pi2id takes values of all fields as arguments.
Definition at line 27 of file visitor_pi_pi2id.g.cc.
References visitor_pi_pi2id().
Referenced by lestes::md::instructions::pi_pi2ge_pi::create().
00028 { 00029 return ptr< visitor_pi_pi2id > ( new visitor_pi_pi2id() ); 00030 }
| ptr< object::reflection_list > lestes::backend_v2::intercode::visitor_pi_pi2id::reflection_get | ( | ) | const [virtual] |
for purposes of dumping
Reimplemented from lestes::backend_v2::intercode::visitor_pi_pi2ulint_gen_base.
Definition at line 40 of file visitor_pi_pi2id.g.cc.
References lestes::std::list< T >::create(), reflection, and lestes::backend_v2::intercode::visitor_pi_pi2ulint_gen_base::reflection_get().
00041 { 00042 if (!reflection) { 00043 typedef class_reflection::field_metadata md; 00044 typedef class_reflection::field_metadata_list mdlist; 00045 ptr<mdlist> mdl = mdlist::create(); 00046 reflection = reflection_list::create( visitor_pi_pi2ulint_gen_base::reflection_get() ); 00047 reflection->push_back( class_reflection::create( "visitor_pi_pi2id", mdl ) ); 00048 } 00049 return reflection; 00050 }
| ptr< object::field_list_list > lestes::backend_v2::intercode::visitor_pi_pi2id::field_values_get | ( | ) | const [virtual] |
for purposes of dumping
Reimplemented from lestes::backend_v2::intercode::visitor_pi_pi2ulint_gen_base.
Definition at line 52 of file visitor_pi_pi2id.g.cc.
References lestes::backend_v2::intercode::visitor_pi_pi2ulint_gen_base::field_values_get().
00053 { 00054 ptr < field_list_list > result = visitor_pi_pi2ulint_gen_base::field_values_get(); 00055 return result; 00056 }
| void lestes::backend_v2::intercode::visitor_pi_pi2id::gc_mark | ( | void | ) | [protected, virtual] |
Marking routine for class visitor_pi_pi2id.
Marking routine is used for garbage collection.
Reimplemented from lestes::backend_v2::intercode::visitor_pi_pi2ulint_gen_base.
Definition at line 63 of file visitor_pi_pi2id.g.cc.
References lestes::backend_v2::intercode::visitor_pi_pi2ulint_gen_base::gc_mark().
00064 { 00065 visitor_pi_pi2ulint_gen_base::gc_mark(); 00066 }
ptr< object::reflection_list > lestes::backend_v2::intercode::visitor_pi_pi2id::reflection = reflection [static, private] |
Reimplemented from lestes::backend_v2::intercode::visitor_pi_pi2ulint_gen_base.
Definition at line 260 of file visitor_pi_pi2id.g.hh.
Referenced by reflection_get().
1.5.1-20070107