|
Public Member Functions |
| Member () |
| Member (const Member &) |
| Member (Class *, Ptree *) |
void | Set (Class *, Ptree *, int) |
void | Signature (TypeInfo &t) const |
Ptree * | Name () |
Ptree * | Comments () |
int | Nth () |
Class * | Supplier () |
bool | IsConstructor () |
bool | IsDestructor () |
bool | IsFunction () |
bool | IsPublic () |
bool | IsProtected () |
bool | IsPrivate () |
bool | IsStatic () |
bool | IsMutable () |
bool | IsInline () |
bool | IsVirtual () |
bool | IsPureVirtual () |
Ptree * | GetUserMemberModifier () |
Ptree * | GetUserAccessSpecifier () |
bool | GetUserArgumentModifiers (PtreeArray &result) |
void | Remove () |
void | SetName (Ptree *) |
void | SetQualifiedName (Ptree *) |
Ptree * | NewName () |
Ptree * | ArgumentList () |
void | SetArgumentList (Ptree *) |
Ptree * | NewArgumentList () |
Ptree * | MemberInitializers () |
void | SetMemberInitializers (Ptree *) |
Ptree * | NewMemberInitializers () |
Ptree * | FunctionBody () |
void | SetFunctionBody (Ptree *) |
Ptree * | NewFunctionBody () |
Ptree * | Arguments () |
Static Public Member Functions |
void | Copy (Member *, void *) |
Protected Member Functions |
bool | IsInlineFuncImpl () |
void | SetName (Ptree *, Ptree *) |
Ptree * | ArgumentList (Ptree *decl) |
Ptree * | Arguments (Ptree *, int) |
Ptree * | MemberInitializers (Ptree *decl) |
bool | IsFunctionImplementation () |
Protected Attributes |
Ptree * | implementation |
Ptree * | original_decl |
Private Member Functions |
char * | Name (int &) |
bool | Find () |
Private Attributes |
bool | removed |
Ptree * | new_name |
Ptree * | new_args |
Ptree * | new_init |
Ptree * | new_body |
bool | arg_name_filled |
Class * | metaobject |
Ptree * | declarator |
int | nth |