#include <xi-Member.h>
Public Member Functions | |
PUPableClass (int l, NamedType *type_, PUPableClass *next_) | |
void | print (XStr &str) |
void | genDefs (XStr &str) |
void | genReg (XStr &str) |
int | genAccels_spe_c_funcBodies (XStr &str) |
void | genAccels_spe_c_regFuncs (XStr &str) |
void | genAccels_spe_c_callInits (XStr &str) |
void | genAccels_spe_h_includes (XStr &str) |
void | genAccels_spe_h_fiCountDefs (XStr &str) |
void | genAccels_ppe_c_regFuncs (XStr &str) |
Private Attributes | |
NamedType * | type |
PUPableClass * | next |
Definition at line 78 of file xi-Member.h.
xi::PUPableClass::PUPableClass | ( | int | l, | |
NamedType * | type_, | |||
PUPableClass * | next_ | |||
) |
Definition at line 235 of file xi-Member.C.
References xi::AstNode::line, and xi::Member::setChare().
void xi::PUPableClass::print | ( | XStr & | str | ) | [virtual] |
Implements xi::Printable.
Definition at line 240 of file xi-Member.C.
References next, print(), and type.
Referenced by print().
void xi::PUPableClass::genDefs | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::AstNode.
Definition at line 244 of file xi-Member.C.
References genDefs(), xi::NamedType::isTemplated(), next, xi::templateGuardBegin(), xi::templateGuardEnd(), and type.
Referenced by genDefs().
void xi::PUPableClass::genReg | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::AstNode.
Definition at line 257 of file xi-Member.C.
References genReg(), xi::NamedType::isTemplated(), next, and type.
Referenced by genReg().
Reimplemented from xi::AstNode.
Definition at line 269 of file xi-Member.C.
References genAccels_spe_c_funcBodies(), and next.
Referenced by genAccels_spe_c_funcBodies().
void xi::PUPableClass::genAccels_spe_c_regFuncs | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::AstNode.
Definition at line 277 of file xi-Member.C.
References genAccels_spe_c_regFuncs(), and next.
Referenced by genAccels_spe_c_regFuncs().
void xi::PUPableClass::genAccels_spe_c_callInits | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::AstNode.
Definition at line 283 of file xi-Member.C.
References genAccels_spe_c_callInits(), and next.
Referenced by genAccels_spe_c_callInits().
void xi::PUPableClass::genAccels_spe_h_includes | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::AstNode.
Definition at line 289 of file xi-Member.C.
References genAccels_spe_h_includes(), and next.
Referenced by genAccels_spe_h_includes().
void xi::PUPableClass::genAccels_spe_h_fiCountDefs | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::AstNode.
Definition at line 295 of file xi-Member.C.
References genAccels_spe_h_fiCountDefs(), and next.
Referenced by genAccels_spe_h_fiCountDefs().
void xi::PUPableClass::genAccels_ppe_c_regFuncs | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::AstNode.
Definition at line 301 of file xi-Member.C.
References genAccels_ppe_c_regFuncs(), and next.
Referenced by genAccels_ppe_c_regFuncs().
NamedType* xi::PUPableClass::type [private] |
PUPableClass* xi::PUPableClass::next [private] |
Definition at line 80 of file xi-Member.h.
Referenced by genAccels_ppe_c_regFuncs(), genAccels_spe_c_callInits(), genAccels_spe_c_funcBodies(), genAccels_spe_c_regFuncs(), genAccels_spe_h_fiCountDefs(), genAccels_spe_h_includes(), genDefs(), genReg(), and print().