Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

ClassBodyWalker Member List

This is the complete list of members for ClassBodyWalker, including all inherited members.
AppendAfterStatement(Ptree *)ClassWalker
AppendAfterToplevel(Ptree *)ClassWalker
AppendNewMembers(Class *, PtreeArray &, bool &)ClassBodyWalker
argument_nameWalker [static]
ChangeDefaultMetaclass(char *)Walker [static]
ChangeDefaultTemplateMetaclass(char *)Walker [static]
ChangeScope(Environment *)Walker
ClassBodyWalker(Walker *w, PtreeArray *tlist)ClassBodyWalker [inline]
ClassWalker(Parser *p)ClassWalker [inline]
ClassWalker(Parser *p, Environment *e)ClassWalker [inline]
ClassWalker(Environment *e)ClassWalker [inline]
ClassWalker(Walker *w)ClassWalker [inline]
ConstructAccessSpecifier(int access)ClassWalker
ConstructClass(Class *metaobject)ClassWalker
ConstructMember(void *)ClassWalker
envWalker [protected]
ErrorMessage(const char *, Ptree *, Ptree *)Walker
ExitScope()Walker
FillArgumentName(Ptree *, Ptree *, int arg_name)Walker [static]
FindDeclarator(Ptree *, char *, int, char *, int &, Environment *)Walker [static]
GetAppendedPtree()ClassWalker
GetArgDeclList(PtreeDeclarator *, Ptree *&)Walker [static]
GetClassOrEnumSpec(Ptree *)Walker [static]
GetClassTemplateSpec(Ptree *)Walker [static]
GetInsertedPtree()ClassWalker
GetParser()Walker [inline]
InaccurateErrorMessage(const char *, Ptree *, Ptree *)Walker [static]
InaccurateWarningMessage(const char *, Ptree *, Ptree *)Walker [static]
InsertBeforeStatement(Ptree *)ClassWalker
InsertBeforeToplevel(Ptree *)ClassWalker
InsertDeclaration(Ptree *, Class *, Ptree *, void *)ClassWalker
IsClassWalker()ClassWalker [virtual]
LookupClientData(Class *, Ptree *)ClassWalker
LookupMetaclass(Ptree *, Ptree *, Ptree *, bool)Walker [protected]
MakeClassMetaobject(Ptree *, Ptree *, Ptree *)Walker [virtual]
MakeMemberDeclarator(bool record, void *, PtreeDeclarator *)ClassWalker
MakeMetaobjectForCfunctions()ClassWalker
MakeTemplateClassMetaobject(Ptree *, Ptree *, Ptree *)Walker [virtual]
MakeTemplateInstantiationMetaobject(Ptree *full_class_spec, Ptree *userkey, Ptree *class_spec)Walker [virtual]
MatchedDeclarator(Ptree *, char *, int, char *, Environment *)Walker [static]
NewScope()Walker
NewScope(Environment *)Walker
NewScope(Class *)Walker
NthDeclarator(Ptree *, int &)Walker [static]
parserWalker [protected]
RecordArgsAndTranslateFbody(Class *, Ptree *args, Ptree *body)ClassWalker [virtual]
RecordBaseclassEnv(Ptree *)Walker
RestoreScope(NameScope &)Walker
SetDeclaratorComments(Ptree *, Ptree *)Walker [static]
StripCvFromIntegralType(Ptree *)Walker [static]
Translate(Ptree *)Walker
TranslateAccessDecl(Ptree *)Walker [virtual]
TranslateAccessSpec(Ptree *)Walker [virtual]
TranslateArgDeclList(bool, Ptree *, Ptree *)ClassWalker [virtual]
TranslateArgDeclList2(bool, Environment *, bool, bool, int, Ptree *)Walker [static]
TranslateArguments(Ptree *)Walker
TranslateArray(Ptree *)ClassWalker [virtual]
TranslateArrowMember(Ptree *)ClassWalker [virtual]
TranslateAssign(Ptree *)ClassWalker [virtual]
TranslateAssignInitializer(PtreeDeclarator *decl, Ptree *init)ClassBodyWalker [virtual]
TranslateBlock(Ptree *)ClassWalker [virtual]
TranslateBrace(Ptree *)Walker [virtual]
TranslateBreak(Ptree *)Walker [virtual]
TranslateCase(Ptree *)Walker [virtual]
TranslateCast(Ptree *)Walker [virtual]
TranslateClassBody(Ptree *block, Ptree *bases, Class *)ClassBodyWalker [virtual]
TranslateClassSpec(Ptree *spec, Ptree *userkey, Ptree *class_def, Class *metaobject)ClassWalker [virtual]
Walker::TranslateClassSpec(Ptree *)Walker [virtual]
TranslateComma(Ptree *)Walker [virtual]
TranslateCond(Ptree *)Walker [virtual]
TranslateContinue(Ptree *)Walker [virtual]
TranslateDeclaration(Ptree *)Walker [virtual]
TranslateDeclarator(bool record, PtreeDeclarator *decl)ClassBodyWalker [virtual]
TranslateDeclarator(bool record, PtreeDeclarator *decl, bool append_body)ClassBodyWalker
TranslateDeclarators(Ptree *decls)ClassBodyWalker [virtual]
ClassWalker::TranslateDeclarators(Ptree *, bool)Walker [protected]
TranslateDefault(Ptree *)Walker [virtual]
TranslateDelete(Ptree *)ClassWalker [virtual]
TranslateDo(Ptree *)Walker [virtual]
TranslateDotMember(Ptree *)ClassWalker [virtual]
TranslateEnumSpec(Ptree *)Walker [virtual]
TranslateExprStatement(Ptree *)Walker [virtual]
TranslateExternTemplate(Ptree *)Walker [virtual]
TranslateFor(Ptree *)Walker [virtual]
TranslateFstyleCast(Ptree *)Walker [virtual]
TranslateFuncall(Ptree *)ClassWalker [virtual]
TranslateFunctionBody(Ptree *)ClassWalker [virtual]
TranslateFunctionImplementation(Ptree *impl)ClassBodyWalker [virtual]
TranslateGoto(Ptree *)Walker [virtual]
TranslateIf(Ptree *)Walker [virtual]
TranslateInfix(Ptree *)ClassWalker [virtual]
TranslateInitializeArgs(PtreeDeclarator *decl, Ptree *init)ClassBodyWalker [virtual]
TranslateLabel(Ptree *)Walker [virtual]
TranslateLinkageSpec(Ptree *)Walker [virtual]
TranslateMetaclassDecl(Ptree *decl)ClassBodyWalker [virtual]
TranslateNamespaceSpec(Ptree *)Walker [virtual]
TranslateNew(Ptree *)Walker [virtual]
TranslateNew2(Ptree *, Ptree *, Ptree *, Ptree *, Ptree *, Ptree *, Ptree *)ClassWalker [virtual]
TranslateNew3(Ptree *type)Walker [virtual]
TranslateNewDeclarator(Ptree *decl)Walker
TranslateNewDeclarator2(Ptree *decl)Walker
TranslateParen(Ptree *)Walker [virtual]
TranslatePm(Ptree *)Walker [virtual]
TranslatePostfix(Ptree *)ClassWalker [virtual]
TranslatePtree(Ptree *)Walker [virtual]
TranslateReturn(Ptree *)Walker [virtual]
TranslateSizeof(Ptree *)Walker [virtual]
TranslateStaticUserStatement(Ptree *)ClassWalker [virtual]
TranslateStorageSpecifiers(Ptree *)ClassWalker [virtual]
TranslateSwitch(Ptree *)Walker [virtual]
TranslateTemplateClass(Ptree *, Ptree *)Walker [virtual]
TranslateTemplateDecl(Ptree *)Walker [virtual]
TranslateTemplateFunction(Ptree *temp_def, Ptree *impl)ClassWalker [virtual]
TranslateTemplateInstantiation(Ptree *spec, Ptree *userkey, Ptree *class_def, Class *metaobject)ClassWalker [virtual]
Walker::TranslateTemplateInstantiation(Ptree *)Walker [virtual]
TranslateThis(Ptree *)ClassWalker [virtual]
TranslateThrow(Ptree *)Walker [virtual]
TranslateTry(Ptree *)Walker [virtual]
TranslateTypedef(Ptree *def)ClassBodyWalker [virtual]
TranslateTypeid(Ptree *)Walker [virtual]
TranslateTypespecifier(Ptree *tspec)ClassBodyWalker [virtual]
TranslateUnary(Ptree *)ClassWalker [virtual]
TranslateUserAccessSpec(Ptree *)ClassWalker [virtual]
TranslateUserStatement(Ptree *)ClassWalker [virtual]
TranslateUsing(Ptree *)Walker [virtual]
TranslateVariable(Ptree *)ClassWalker [virtual]
TranslateWhile(Ptree *)Walker [virtual]
tspec_listClassBodyWalker [private]
Typeof(Ptree *, TypeInfo &)Walker
TypeofArray(Ptree *, TypeInfo &)Walker [virtual]
TypeofArrowMember(Ptree *, TypeInfo &)Walker [virtual]
TypeofAssign(Ptree *, TypeInfo &)Walker [virtual]
TypeofCast(Ptree *, TypeInfo &)Walker [virtual]
TypeofComma(Ptree *, TypeInfo &)Walker [virtual]
TypeofCond(Ptree *, TypeInfo &)Walker [virtual]
TypeofDelete(Ptree *, TypeInfo &)Walker [virtual]
TypeofDotMember(Ptree *, TypeInfo &)Walker [virtual]
TypeofFstyleCast(Ptree *, TypeInfo &)Walker [virtual]
TypeofFuncall(Ptree *, TypeInfo &)Walker [virtual]
TypeofInfix(Ptree *, TypeInfo &)Walker [virtual]
TypeofNew(Ptree *, TypeInfo &)Walker [virtual]
TypeofParen(Ptree *, TypeInfo &)Walker [virtual]
TypeofPm(Ptree *, TypeInfo &)Walker [virtual]
TypeofPostfix(Ptree *, TypeInfo &)Walker [virtual]
TypeofPtree(Ptree *, TypeInfo &)Walker [virtual]
TypeofSizeof(Ptree *, TypeInfo &)Walker [virtual]
TypeofStaticUserStatement(Ptree *, TypeInfo &)Walker [virtual]
TypeofThis(Ptree *, TypeInfo &)Walker [virtual]
TypeofThrow(Ptree *, TypeInfo &)Walker [virtual]
TypeofTypeid(Ptree *, TypeInfo &)Walker [virtual]
TypeofUnary(Ptree *, TypeInfo &)Walker [virtual]
TypeofUserStatement(Ptree *, TypeInfo &)Walker [virtual]
TypeofVariable(Ptree *, TypeInfo &)Walker [virtual]
Walker(Parser *)Walker
Walker(Parser *, Environment *)Walker
Walker(Environment *)Walker
Walker(Walker *)Walker
WarningMessage(const char *, Ptree *, Ptree *)Walker
WhichDeclarator(Ptree *, Ptree *, int &, Environment *)Walker [static]

Generated on Wed Aug 11 22:35:15 2004 for IOPC by Doxygen 1.3.6