lestes::intercode::pi_base Class Reference

#include <intercode.g.hh>

Inheritance diagram for lestes::intercode::pi_base:

lestes::intercode::intercode lestes::std::object lestes::std::mem::keystone lestes::backend_v2::intercode::pi_operand lestes::backend_v2::intercode::pi_pi lestes::backend_v2::intercode::pi_mem lestes::backend_v2::intercode::pi_non_mem lestes::backend_v2::intercode::pi_abstract_function_call lestes::backend_v2::intercode::pi_abstract_move lestes::backend_v2::intercode::pi_bpi lestes::backend_v2::intercode::pi_branch lestes::backend_v2::intercode::pi_leave lestes::backend_v2::intercode::pi_sp lestes::backend_v2::intercode::pi_tpi List of all members.

Public Member Functions

virtual ptr< reflection_listreflection_get () const
 for purposes of dumping
virtual ptr< field_list_listfield_values_get () const
 for purposes of dumping

Protected Member Functions

 pi_base ()
 Generated constructor for class pi_base.
virtual void gc_mark ()
 Marking routine for class pi_base.

Static Private Attributes

static ptr< reflection_listreflection = reflection

Detailed Description

Definition at line 153 of file intercode.g.hh.


Constructor & Destructor Documentation

lestes::intercode::pi_base::pi_base (  )  [protected]

Generated constructor for class pi_base.

Generated constructor for class pi_base.

Author:
lsg

Definition at line 231 of file intercode.g.cc.

00232         : intercode()
00233 {}


Member Function Documentation

ptr< object::reflection_list > lestes::intercode::pi_base::reflection_get (  )  const [virtual]

for purposes of dumping

Reimplemented from lestes::intercode::intercode.

Reimplemented in lestes::backend_v2::intercode::pi_pi, lestes::backend_v2::intercode::pi_branch, lestes::backend_v2::intercode::pi_conditional_branch, lestes::backend_v2::intercode::pi_uconditional_branch, lestes::backend_v2::intercode::pi_branch_multiple, lestes::backend_v2::intercode::pi_cb_single_label_target, lestes::backend_v2::intercode::pi_cb_single_address_target, lestes::backend_v2::intercode::pi_ub_single_label_target, lestes::backend_v2::intercode::pi_ub_single_address_target, lestes::backend_v2::intercode::pi_branch_multiple_label_target, lestes::backend_v2::intercode::pi_branch_multiple_address_target, lestes::backend_v2::intercode::pi_bpi, lestes::backend_v2::intercode::pi_tpi, lestes::backend_v2::intercode::pi_abstract_function_call, lestes::backend_v2::intercode::pi_bdtpi, lestes::backend_v2::intercode::pi_abstract_move, lestes::backend_v2::intercode::pi_abstract_move_st, lestes::backend_v2::intercode::pi_abstract_move_dt, lestes::backend_v2::intercode::pi_indirect_store, lestes::backend_v2::intercode::pi_indirect_load, lestes::backend_v2::intercode::pi_bstpi, lestes::backend_v2::intercode::pi_tstpi, lestes::backend_v2::intercode::pi_tdtpi, lestes::backend_v2::intercode::pi_sp, lestes::backend_v2::intercode::pi_add, lestes::backend_v2::intercode::pi_sub, lestes::backend_v2::intercode::pi_mul, lestes::backend_v2::intercode::pi_div, lestes::backend_v2::intercode::pi_divrni, lestes::backend_v2::intercode::pi_divrpi, lestes::backend_v2::intercode::pi_divrz, lestes::backend_v2::intercode::pi_mod, lestes::backend_v2::intercode::pi_rem, lestes::backend_v2::intercode::pi_neg, lestes::backend_v2::intercode::pi_gat, lestes::backend_v2::intercode::pi_shl, lestes::backend_v2::intercode::pi_shr, lestes::backend_v2::intercode::pi_sal, lestes::backend_v2::intercode::pi_sar, lestes::backend_v2::intercode::pi_band, lestes::backend_v2::intercode::pi_bor, lestes::backend_v2::intercode::pi_bxor, lestes::backend_v2::intercode::pi_bnot, lestes::backend_v2::intercode::pi_land, lestes::backend_v2::intercode::pi_lor, lestes::backend_v2::intercode::pi_lxor, lestes::backend_v2::intercode::pi_lnot, lestes::backend_v2::intercode::pi_cvt, lestes::backend_v2::intercode::pi_cmp, lestes::backend_v2::intercode::pi_mov, lestes::backend_v2::intercode::pi_ld, lestes::backend_v2::intercode::pi_lda, lestes::backend_v2::intercode::pi_ldi, lestes::backend_v2::intercode::pi_ldp, lestes::backend_v2::intercode::pi_ldv, lestes::backend_v2::intercode::pi_ldpv, lestes::backend_v2::intercode::pi_st, lestes::backend_v2::intercode::pi_sti, lestes::backend_v2::intercode::pi_stp, lestes::backend_v2::intercode::pi_stv, lestes::backend_v2::intercode::pi_stiv, lestes::backend_v2::intercode::pi_stpv, lestes::backend_v2::intercode::pi_call, lestes::backend_v2::intercode::pi_icall, lestes::backend_v2::intercode::pi_callv, lestes::backend_v2::intercode::pi_icallv, lestes::backend_v2::intercode::pi_ba, lestes::backend_v2::intercode::pi_bn, lestes::backend_v2::intercode::pi_bt, lestes::backend_v2::intercode::pi_bf, lestes::backend_v2::intercode::pi_bm, lestes::backend_v2::intercode::pi_bg, lestes::backend_v2::intercode::pi_bl, lestes::backend_v2::intercode::pi_be, lestes::backend_v2::intercode::pi_bng, lestes::backend_v2::intercode::pi_bnl, lestes::backend_v2::intercode::pi_bne, lestes::backend_v2::intercode::pi_iba, lestes::backend_v2::intercode::pi_ibn, lestes::backend_v2::intercode::pi_ibm, lestes::backend_v2::intercode::pi_ibg, lestes::backend_v2::intercode::pi_ibl, lestes::backend_v2::intercode::pi_ibe, lestes::backend_v2::intercode::pi_ibng, lestes::backend_v2::intercode::pi_ibnl, lestes::backend_v2::intercode::pi_ibne, lestes::backend_v2::intercode::pi_leave, lestes::backend_v2::intercode::pi_sbg, lestes::backend_v2::intercode::pi_sbl, lestes::backend_v2::intercode::pi_sbe, lestes::backend_v2::intercode::pi_sbng, lestes::backend_v2::intercode::pi_sbnl, lestes::backend_v2::intercode::pi_sbne, lestes::backend_v2::intercode::pi_operand, lestes::backend_v2::intercode::pi_non_mem, lestes::backend_v2::intercode::pi_preg, lestes::backend_v2::intercode::pi_lit, lestes::backend_v2::intercode::pi_mem, lestes::backend_v2::intercode::pi_mem_decl, lestes::backend_v2::intercode::pi_mem_lit, lestes::backend_v2::intercode::pi_mem_member, lestes::backend_v2::intercode::pi_mem_stack, lestes::backend_v2::intercode::pi_mem_preg, lestes::backend_v2::intercode::pi_mem_temp, and lestes::backend_v2::intercode::pi_mem_ptr_deref.

Definition at line 235 of file intercode.g.cc.

References lestes::std::list< T >::create(), reflection, and lestes::intercode::intercode::reflection_get().

Referenced by lestes::backend_v2::intercode::pi_operand::reflection_get(), and lestes::backend_v2::intercode::pi_pi::reflection_get().

00236 {
00237         if (!reflection) {
00238                 typedef class_reflection::field_metadata md;
00239                 typedef class_reflection::field_metadata_list mdlist;
00240                 ptr<mdlist> mdl = mdlist::create();
00241                 reflection = reflection_list::create( intercode::reflection_get() );
00242                 reflection->push_back( class_reflection::create( "pi_base", mdl ) );
00243         }
00244         return reflection;
00245 }

ptr< object::field_list_list > lestes::intercode::pi_base::field_values_get (  )  const [virtual]

for purposes of dumping

Reimplemented from lestes::intercode::intercode.

Reimplemented in lestes::backend_v2::intercode::pi_pi, lestes::backend_v2::intercode::pi_branch, lestes::backend_v2::intercode::pi_conditional_branch, lestes::backend_v2::intercode::pi_uconditional_branch, lestes::backend_v2::intercode::pi_branch_multiple, lestes::backend_v2::intercode::pi_cb_single_label_target, lestes::backend_v2::intercode::pi_cb_single_address_target, lestes::backend_v2::intercode::pi_ub_single_label_target, lestes::backend_v2::intercode::pi_ub_single_address_target, lestes::backend_v2::intercode::pi_branch_multiple_label_target, lestes::backend_v2::intercode::pi_branch_multiple_address_target, lestes::backend_v2::intercode::pi_bpi, lestes::backend_v2::intercode::pi_tpi, lestes::backend_v2::intercode::pi_abstract_function_call, lestes::backend_v2::intercode::pi_bdtpi, lestes::backend_v2::intercode::pi_abstract_move, lestes::backend_v2::intercode::pi_abstract_move_st, lestes::backend_v2::intercode::pi_abstract_move_dt, lestes::backend_v2::intercode::pi_indirect_store, lestes::backend_v2::intercode::pi_indirect_load, lestes::backend_v2::intercode::pi_bstpi, lestes::backend_v2::intercode::pi_tstpi, lestes::backend_v2::intercode::pi_tdtpi, lestes::backend_v2::intercode::pi_sp, lestes::backend_v2::intercode::pi_add, lestes::backend_v2::intercode::pi_sub, lestes::backend_v2::intercode::pi_mul, lestes::backend_v2::intercode::pi_div, lestes::backend_v2::intercode::pi_divrni, lestes::backend_v2::intercode::pi_divrpi, lestes::backend_v2::intercode::pi_divrz, lestes::backend_v2::intercode::pi_mod, lestes::backend_v2::intercode::pi_rem, lestes::backend_v2::intercode::pi_neg, lestes::backend_v2::intercode::pi_gat, lestes::backend_v2::intercode::pi_shl, lestes::backend_v2::intercode::pi_shr, lestes::backend_v2::intercode::pi_sal, lestes::backend_v2::intercode::pi_sar, lestes::backend_v2::intercode::pi_band, lestes::backend_v2::intercode::pi_bor, lestes::backend_v2::intercode::pi_bxor, lestes::backend_v2::intercode::pi_bnot, lestes::backend_v2::intercode::pi_land, lestes::backend_v2::intercode::pi_lor, lestes::backend_v2::intercode::pi_lxor, lestes::backend_v2::intercode::pi_lnot, lestes::backend_v2::intercode::pi_cvt, lestes::backend_v2::intercode::pi_cmp, lestes::backend_v2::intercode::pi_mov, lestes::backend_v2::intercode::pi_ld, lestes::backend_v2::intercode::pi_lda, lestes::backend_v2::intercode::pi_ldi, lestes::backend_v2::intercode::pi_ldp, lestes::backend_v2::intercode::pi_ldv, lestes::backend_v2::intercode::pi_ldpv, lestes::backend_v2::intercode::pi_st, lestes::backend_v2::intercode::pi_sti, lestes::backend_v2::intercode::pi_stp, lestes::backend_v2::intercode::pi_stv, lestes::backend_v2::intercode::pi_stiv, lestes::backend_v2::intercode::pi_stpv, lestes::backend_v2::intercode::pi_call, lestes::backend_v2::intercode::pi_icall, lestes::backend_v2::intercode::pi_callv, lestes::backend_v2::intercode::pi_icallv, lestes::backend_v2::intercode::pi_ba, lestes::backend_v2::intercode::pi_bn, lestes::backend_v2::intercode::pi_bt, lestes::backend_v2::intercode::pi_bf, lestes::backend_v2::intercode::pi_bm, lestes::backend_v2::intercode::pi_bg, lestes::backend_v2::intercode::pi_bl, lestes::backend_v2::intercode::pi_be, lestes::backend_v2::intercode::pi_bng, lestes::backend_v2::intercode::pi_bnl, lestes::backend_v2::intercode::pi_bne, lestes::backend_v2::intercode::pi_iba, lestes::backend_v2::intercode::pi_ibn, lestes::backend_v2::intercode::pi_ibm, lestes::backend_v2::intercode::pi_ibg, lestes::backend_v2::intercode::pi_ibl, lestes::backend_v2::intercode::pi_ibe, lestes::backend_v2::intercode::pi_ibng, lestes::backend_v2::intercode::pi_ibnl, lestes::backend_v2::intercode::pi_ibne, lestes::backend_v2::intercode::pi_leave, lestes::backend_v2::intercode::pi_sbg, lestes::backend_v2::intercode::pi_sbl, lestes::backend_v2::intercode::pi_sbe, lestes::backend_v2::intercode::pi_sbng, lestes::backend_v2::intercode::pi_sbnl, lestes::backend_v2::intercode::pi_sbne, lestes::backend_v2::intercode::pi_operand, lestes::backend_v2::intercode::pi_non_mem, lestes::backend_v2::intercode::pi_preg, lestes::backend_v2::intercode::pi_lit, lestes::backend_v2::intercode::pi_mem, lestes::backend_v2::intercode::pi_mem_decl, lestes::backend_v2::intercode::pi_mem_lit, lestes::backend_v2::intercode::pi_mem_member, lestes::backend_v2::intercode::pi_mem_stack, lestes::backend_v2::intercode::pi_mem_preg, lestes::backend_v2::intercode::pi_mem_temp, and lestes::backend_v2::intercode::pi_mem_ptr_deref.

Definition at line 247 of file intercode.g.cc.

References lestes::intercode::intercode::field_values_get().

Referenced by lestes::backend_v2::intercode::pi_operand::field_values_get(), and lestes::backend_v2::intercode::pi_pi::field_values_get().

00248 {
00249         ptr < field_list_list > result = intercode::field_values_get();
00250         return result;
00251 }

void lestes::intercode::pi_base::gc_mark ( void   )  [protected, virtual]

Marking routine for class pi_base.

Marking routine is used for garbage collection.

Author:
lsg

Reimplemented from lestes::intercode::intercode.

Reimplemented in lestes::backend_v2::intercode::pi_pi, lestes::backend_v2::intercode::pi_branch, lestes::backend_v2::intercode::pi_conditional_branch, lestes::backend_v2::intercode::pi_uconditional_branch, lestes::backend_v2::intercode::pi_branch_multiple, lestes::backend_v2::intercode::pi_cb_single_label_target, lestes::backend_v2::intercode::pi_cb_single_address_target, lestes::backend_v2::intercode::pi_ub_single_label_target, lestes::backend_v2::intercode::pi_ub_single_address_target, lestes::backend_v2::intercode::pi_branch_multiple_label_target, lestes::backend_v2::intercode::pi_branch_multiple_address_target, lestes::backend_v2::intercode::pi_bpi, lestes::backend_v2::intercode::pi_tpi, lestes::backend_v2::intercode::pi_abstract_function_call, lestes::backend_v2::intercode::pi_bdtpi, lestes::backend_v2::intercode::pi_abstract_move, lestes::backend_v2::intercode::pi_abstract_move_st, lestes::backend_v2::intercode::pi_abstract_move_dt, lestes::backend_v2::intercode::pi_indirect_store, lestes::backend_v2::intercode::pi_indirect_load, lestes::backend_v2::intercode::pi_bstpi, lestes::backend_v2::intercode::pi_tstpi, lestes::backend_v2::intercode::pi_tdtpi, lestes::backend_v2::intercode::pi_sp, lestes::backend_v2::intercode::pi_add, lestes::backend_v2::intercode::pi_sub, lestes::backend_v2::intercode::pi_mul, lestes::backend_v2::intercode::pi_div, lestes::backend_v2::intercode::pi_divrni, lestes::backend_v2::intercode::pi_divrpi, lestes::backend_v2::intercode::pi_divrz, lestes::backend_v2::intercode::pi_mod, lestes::backend_v2::intercode::pi_rem, lestes::backend_v2::intercode::pi_neg, lestes::backend_v2::intercode::pi_gat, lestes::backend_v2::intercode::pi_shl, lestes::backend_v2::intercode::pi_shr, lestes::backend_v2::intercode::pi_sal, lestes::backend_v2::intercode::pi_sar, lestes::backend_v2::intercode::pi_band, lestes::backend_v2::intercode::pi_bor, lestes::backend_v2::intercode::pi_bxor, lestes::backend_v2::intercode::pi_bnot, lestes::backend_v2::intercode::pi_land, lestes::backend_v2::intercode::pi_lor, lestes::backend_v2::intercode::pi_lxor, lestes::backend_v2::intercode::pi_lnot, lestes::backend_v2::intercode::pi_cvt, lestes::backend_v2::intercode::pi_cmp, lestes::backend_v2::intercode::pi_mov, lestes::backend_v2::intercode::pi_ld, lestes::backend_v2::intercode::pi_lda, lestes::backend_v2::intercode::pi_ldi, lestes::backend_v2::intercode::pi_ldp, lestes::backend_v2::intercode::pi_ldv, lestes::backend_v2::intercode::pi_ldpv, lestes::backend_v2::intercode::pi_st, lestes::backend_v2::intercode::pi_sti, lestes::backend_v2::intercode::pi_stp, lestes::backend_v2::intercode::pi_stv, lestes::backend_v2::intercode::pi_stiv, lestes::backend_v2::intercode::pi_stpv, lestes::backend_v2::intercode::pi_call, lestes::backend_v2::intercode::pi_icall, lestes::backend_v2::intercode::pi_callv, lestes::backend_v2::intercode::pi_icallv, lestes::backend_v2::intercode::pi_ba, lestes::backend_v2::intercode::pi_bn, lestes::backend_v2::intercode::pi_bt, lestes::backend_v2::intercode::pi_bf, lestes::backend_v2::intercode::pi_bm, lestes::backend_v2::intercode::pi_bg, lestes::backend_v2::intercode::pi_bl, lestes::backend_v2::intercode::pi_be, lestes::backend_v2::intercode::pi_bng, lestes::backend_v2::intercode::pi_bnl, lestes::backend_v2::intercode::pi_bne, lestes::backend_v2::intercode::pi_iba, lestes::backend_v2::intercode::pi_ibn, lestes::backend_v2::intercode::pi_ibm, lestes::backend_v2::intercode::pi_ibg, lestes::backend_v2::intercode::pi_ibl, lestes::backend_v2::intercode::pi_ibe, lestes::backend_v2::intercode::pi_ibng, lestes::backend_v2::intercode::pi_ibnl, lestes::backend_v2::intercode::pi_ibne, lestes::backend_v2::intercode::pi_leave, lestes::backend_v2::intercode::pi_sbg, lestes::backend_v2::intercode::pi_sbl, lestes::backend_v2::intercode::pi_sbe, lestes::backend_v2::intercode::pi_sbng, lestes::backend_v2::intercode::pi_sbnl, lestes::backend_v2::intercode::pi_sbne, lestes::backend_v2::intercode::pi_operand, lestes::backend_v2::intercode::pi_non_mem, lestes::backend_v2::intercode::pi_preg, lestes::backend_v2::intercode::pi_lit, lestes::backend_v2::intercode::pi_mem, lestes::backend_v2::intercode::pi_mem_decl, lestes::backend_v2::intercode::pi_mem_lit, lestes::backend_v2::intercode::pi_mem_member, lestes::backend_v2::intercode::pi_mem_stack, lestes::backend_v2::intercode::pi_mem_preg, lestes::backend_v2::intercode::pi_mem_temp, and lestes::backend_v2::intercode::pi_mem_ptr_deref.

Definition at line 258 of file intercode.g.cc.

References lestes::intercode::intercode::gc_mark().

Referenced by lestes::backend_v2::intercode::pi_operand::gc_mark(), and lestes::backend_v2::intercode::pi_pi::gc_mark().

00259 {
00260         intercode::gc_mark();
00261 }


Member Data Documentation

ptr< object::reflection_list > lestes::intercode::pi_base::reflection = reflection [static, private]

Reimplemented from lestes::intercode::intercode.

Reimplemented in lestes::backend_v2::intercode::pi_pi, lestes::backend_v2::intercode::pi_branch, lestes::backend_v2::intercode::pi_conditional_branch, lestes::backend_v2::intercode::pi_uconditional_branch, lestes::backend_v2::intercode::pi_branch_multiple, lestes::backend_v2::intercode::pi_cb_single_label_target, lestes::backend_v2::intercode::pi_cb_single_address_target, lestes::backend_v2::intercode::pi_ub_single_label_target, lestes::backend_v2::intercode::pi_ub_single_address_target, lestes::backend_v2::intercode::pi_branch_multiple_label_target, lestes::backend_v2::intercode::pi_branch_multiple_address_target, lestes::backend_v2::intercode::pi_bpi, lestes::backend_v2::intercode::pi_tpi, lestes::backend_v2::intercode::pi_abstract_function_call, lestes::backend_v2::intercode::pi_bdtpi, lestes::backend_v2::intercode::pi_abstract_move, lestes::backend_v2::intercode::pi_abstract_move_st, lestes::backend_v2::intercode::pi_abstract_move_dt, lestes::backend_v2::intercode::pi_indirect_store, lestes::backend_v2::intercode::pi_indirect_load, lestes::backend_v2::intercode::pi_bstpi, lestes::backend_v2::intercode::pi_tstpi, lestes::backend_v2::intercode::pi_tdtpi, lestes::backend_v2::intercode::pi_sp, lestes::backend_v2::intercode::pi_add, lestes::backend_v2::intercode::pi_sub, lestes::backend_v2::intercode::pi_mul, lestes::backend_v2::intercode::pi_div, lestes::backend_v2::intercode::pi_divrni, lestes::backend_v2::intercode::pi_divrpi, lestes::backend_v2::intercode::pi_divrz, lestes::backend_v2::intercode::pi_mod, lestes::backend_v2::intercode::pi_rem, lestes::backend_v2::intercode::pi_neg, lestes::backend_v2::intercode::pi_gat, lestes::backend_v2::intercode::pi_shl, lestes::backend_v2::intercode::pi_shr, lestes::backend_v2::intercode::pi_sal, lestes::backend_v2::intercode::pi_sar, lestes::backend_v2::intercode::pi_band, lestes::backend_v2::intercode::pi_bor, lestes::backend_v2::intercode::pi_bxor, lestes::backend_v2::intercode::pi_bnot, lestes::backend_v2::intercode::pi_land, lestes::backend_v2::intercode::pi_lor, lestes::backend_v2::intercode::pi_lxor, lestes::backend_v2::intercode::pi_lnot, lestes::backend_v2::intercode::pi_cvt, lestes::backend_v2::intercode::pi_cmp, lestes::backend_v2::intercode::pi_mov, lestes::backend_v2::intercode::pi_ld, lestes::backend_v2::intercode::pi_lda, lestes::backend_v2::intercode::pi_ldi, lestes::backend_v2::intercode::pi_ldp, lestes::backend_v2::intercode::pi_ldv, lestes::backend_v2::intercode::pi_ldpv, lestes::backend_v2::intercode::pi_st, lestes::backend_v2::intercode::pi_sti, lestes::backend_v2::intercode::pi_stp, lestes::backend_v2::intercode::pi_stv, lestes::backend_v2::intercode::pi_stiv, lestes::backend_v2::intercode::pi_stpv, lestes::backend_v2::intercode::pi_call, lestes::backend_v2::intercode::pi_icall, lestes::backend_v2::intercode::pi_callv, lestes::backend_v2::intercode::pi_icallv, lestes::backend_v2::intercode::pi_ba, lestes::backend_v2::intercode::pi_bn, lestes::backend_v2::intercode::pi_bt, lestes::backend_v2::intercode::pi_bf, lestes::backend_v2::intercode::pi_bm, lestes::backend_v2::intercode::pi_bg, lestes::backend_v2::intercode::pi_bl, lestes::backend_v2::intercode::pi_be, lestes::backend_v2::intercode::pi_bng, lestes::backend_v2::intercode::pi_bnl, lestes::backend_v2::intercode::pi_bne, lestes::backend_v2::intercode::pi_iba, lestes::backend_v2::intercode::pi_ibn, lestes::backend_v2::intercode::pi_ibm, lestes::backend_v2::intercode::pi_ibg, lestes::backend_v2::intercode::pi_ibl, lestes::backend_v2::intercode::pi_ibe, lestes::backend_v2::intercode::pi_ibng, lestes::backend_v2::intercode::pi_ibnl, lestes::backend_v2::intercode::pi_ibne, lestes::backend_v2::intercode::pi_leave, lestes::backend_v2::intercode::pi_sbg, lestes::backend_v2::intercode::pi_sbl, lestes::backend_v2::intercode::pi_sbe, lestes::backend_v2::intercode::pi_sbng, lestes::backend_v2::intercode::pi_sbnl, lestes::backend_v2::intercode::pi_sbne, lestes::backend_v2::intercode::pi_operand, lestes::backend_v2::intercode::pi_non_mem, lestes::backend_v2::intercode::pi_preg, lestes::backend_v2::intercode::pi_lit, lestes::backend_v2::intercode::pi_mem, lestes::backend_v2::intercode::pi_mem_decl, lestes::backend_v2::intercode::pi_mem_lit, lestes::backend_v2::intercode::pi_mem_member, lestes::backend_v2::intercode::pi_mem_stack, lestes::backend_v2::intercode::pi_mem_preg, lestes::backend_v2::intercode::pi_mem_temp, and lestes::backend_v2::intercode::pi_mem_ptr_deref.

Definition at line 171 of file intercode.g.hh.

Referenced by reflection_get().


The documentation for this class was generated from the following files:
Generated on Mon Feb 12 18:24:15 2007 for lestes by doxygen 1.5.1-20070107