Definition at line 261 of file glue_class.cpp.
alias_access_routine_rep | ( | nat | i, | |
nat | a | |||
) | [inline] |
Definition at line 264 of file glue_class.cpp.
00264 : 00265 routine_rep (GEN_ACCESS), index (i), arg_tp (a) {} generic apply (const generic& a) const {
Reimplemented from routine_rep.
Definition at line 266 of file glue_class.cpp.
References mmx::as_generic(), mmx::contents(), and mmx::specialize_alias().
00266 { 00267 alias<generic> contents= as<alias<generic> > (as_generic (a, arg_tp)); 00268 alias<generic> field = object_field (contents, index); 00269 return specialize_alias (as<generic> (field)); 00270 }
Reimplemented from routine_rep.
Definition at line 271 of file glue_class.cpp.