Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

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]
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(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(char *, Ptree *, Ptree *)Walker [static]
InaccurateWarningMessage(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]
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]
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(char *, Ptree *, Ptree *)Walker
WhichDeclarator(Ptree *, Ptree *, int &, Environment *)Walker [static]

Generated on Mon Feb 10 17:35:25 2003 for VFiasco Semantics Compiler by doxygen1.2.15