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

ClassWalker Member List

This is the complete list of members for ClassWalker, including all inherited members.
after_statementClassWalker [private]
after_toplevelClassWalker [private]
AppendAfterStatement(Ptree *)ClassWalker
AppendAfterToplevel(Ptree *)ClassWalker
argument_nameWalker [static]
before_statementClassWalker [private]
before_toplevelClassWalker [private]
ChangeDefaultMetaclass(char *)Walker [static]
ChangeScope(Environment *)Walker
CheckEquiv(Ptree *p, Ptree *q)ClassWalker [inline, private, static]
CheckMemberEquiv(Ptree *, Ptree *)ClassWalker [private, static]
ClassWalker(Parser *p)ClassWalker [inline]
ClassWalker(Parser *p, Environment *e)ClassWalker [inline]
ClassWalker(Environment *e)ClassWalker [inline]
ClassWalker(Walker *w)ClassWalker [inline]
client_dataClassWalker [private]
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]
GetClassMetaobject(TypeInfo &)ClassWalker [private, 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
inserted_declarationsClassWalker [private]
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
RecordMemberDeclaration(Ptree *mem, PtreeArray *tspec_list)ClassWalker [private]
RecordMembers(Ptree *, Ptree *, Class *)ClassWalker [private]
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 *, Ptree *)ClassWalker [virtual]
TranslateBlock(Ptree *)ClassWalker [virtual]
TranslateBrace(Ptree *)Walker [virtual]
TranslateBreak(Ptree *)Walker [virtual]
TranslateCase(Ptree *)Walker [virtual]
TranslateCast(Ptree *)Walker [virtual]
TranslateClassBody(Ptree *, Ptree *, Class *)Walker [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, PtreeDeclarator *)Walker [virtual]
TranslateDeclarators(Ptree *)Walker [virtual]
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 *)ClassWalker [virtual]
TranslateGoto(Ptree *)Walker [virtual]
TranslateIf(Ptree *)Walker [virtual]
TranslateInfix(Ptree *)ClassWalker [virtual]
TranslateInitializeArgs(PtreeDeclarator *, Ptree *)ClassWalker [virtual]
TranslateLabel(Ptree *)Walker [virtual]
TranslateLinkageSpec(Ptree *)Walker [virtual]
TranslateMetaclassDecl(Ptree *decl)ClassWalker [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]
TranslateStorageSpecifiers2(Ptree *rest)ClassWalker [private]
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 *)Walker [virtual]
TranslateTypespecifier(Ptree *)Walker [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]
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:26 2003 for VFiasco Semantics Compiler by doxygen1.2.15