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

Ptree_visitor< Returntype > Member List

This is the complete list of members for Ptree_visitor< Returntype >, including all inherited members.
_sPtree_visitor< Returntype > [private]
_savedPtree_visitor< Returntype > [private]
argument_nameWalker [private, static]
ChangeDefaultMetaclass(char *)Walker [private, static]
ChangeScope(Environment *)Walker [private]
default_action(Ptree *p)Ptree_visitor< Returntype > [protected, virtual]
envWalker [private]
ErrorMessage(char *, Ptree *, Ptree *)Walker [private]
ExitScope()Walker [private]
FillArgumentName(Ptree *, Ptree *, int arg_name)Walker [private, static]
FindDeclarator(Ptree *, char *, int, char *, int &, Environment *)Walker [private, static]
get_source() constPtree_visitor< Returntype > [inline]
GetArgDeclList(PtreeDeclarator *, Ptree *&)Walker [private, static]
GetClassOrEnumSpec(Ptree *)Walker [private, static]
GetClassTemplateSpec(Ptree *)Walker [private, static]
GetParser()Walker [inline, private]
InaccurateErrorMessage(char *, Ptree *, Ptree *)Walker [private, static]
InaccurateWarningMessage(char *, Ptree *, Ptree *)Walker [private, static]
IsClassWalker()Ptree_visitor< Returntype > [private, virtual]
LookupMetaclass(Ptree *, Ptree *, Ptree *, bool)Walker [private]
MakeClassMetaobject(Ptree *, Ptree *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
MakeTemplateClassMetaobject(Ptree *, Ptree *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
MakeTemplateInstantiationMetaobject(Ptree *full_class_spec, Ptree *userkey, Ptree *class_spec)Ptree_visitor< Returntype > [private, virtual]
MatchedDeclarator(Ptree *, char *, int, char *, Environment *)Walker [private, static]
NewScope()Walker [private]
NewScope(Environment *)Walker [private]
NewScope(Class *)Walker [private]
NthDeclarator(Ptree *, int &)Walker [private, static]
parserWalker [private]
Ptree_visitor(Source *s)Ptree_visitor< Returntype > [explicit]
RecordArgsAndTranslateFbody(Class *, Ptree *args, Ptree *body)Ptree_visitor< Returntype > [private, virtual]
RecordBaseclassEnv(Ptree *)Walker [private]
recurse(Ptree *p)Ptree_visitor< Returntype > [protected]
RestoreScope(NameScope &)Walker [private]
runtime_error()Ptree_visitor< Returntype > [protected, virtual]
SetDeclaratorComments(Ptree *, Ptree *)Walker [private, static]
StripCvFromIntegralType(Ptree *)Walker [private, static]
Super typedefPtree_visitor< Returntype > [private]
Translate(Ptree *)Walker [private]
TranslateAccessDecl(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateAccessSpec(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateArgDeclList(bool, Ptree *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateArgDeclList2(bool, Environment *, bool, bool, int, Ptree *)Walker [private, static]
TranslateArguments(Ptree *)Walker [private]
TranslateArray(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateArrowMember(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateAssign(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateAssignInitializer(PtreeDeclarator *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateBlock(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateBrace(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateBreak(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateCase(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateCast(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateClassBody(Ptree *p, Ptree *, Class *)Ptree_visitor< Returntype > [private, virtual]
TranslateClassSpec(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateClassSpec(Ptree *, Ptree *, Ptree *, Class *)Ptree_visitor< Returntype > [private, virtual]
TranslateComma(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateCond(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateContinue(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateDeclaration(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateDeclarator(bool, PtreeDeclarator *)Ptree_visitor< Returntype > [private, virtual]
TranslateDeclarators(Ptree *)Ptree_visitor< Returntype > [private, virtual]
Walker::TranslateDeclarators(Ptree *, bool)Walker [private]
TranslateDefault(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateDelete(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateDo(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateDotMember(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateEnumSpec(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateExprStatement(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateExternTemplate(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateFor(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateFstyleCast(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateFuncall(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateFunctionBody(Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateFunctionImplementation(Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateGoto(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateIf(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateInfix(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateInitializeArgs(PtreeDeclarator *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateLabel(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateLinkageSpec(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateMetaclassDecl(Ptree *)Walker [private, virtual]
TranslateNamespaceSpec(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateNew(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateNew2(Ptree *, Ptree *, Ptree *, Ptree *, Ptree *, Ptree *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateNew3(Ptree *type)Ptree_visitor< Returntype > [private, virtual]
TranslateNewDeclarator(Ptree *decl)Walker [private]
TranslateNewDeclarator2(Ptree *decl)Walker [private]
TranslateParen(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslatePm(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslatePostfix(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslatePtree(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateReturn(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateSizeof(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateStaticUserStatement(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateStorageSpecifiers(Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateSwitch(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateTemplateClass(Ptree *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateTemplateDecl(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateTemplateFunction(Ptree *, Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateTemplateInstantiation(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateTemplateInstantiation(Ptree *, Ptree *, Ptree *, Class *)Ptree_visitor< Returntype > [private, virtual]
TranslateThis(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateThrow(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateTry(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateTypedef(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateTypespecifier(Ptree *)Ptree_visitor< Returntype > [private, virtual]
TranslateUnary(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateUserAccessSpec(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateUserStatement(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateUsing(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateVariable(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
TranslateWhile(Ptree *p)Ptree_visitor< Returntype > [private, virtual]
Typeof(Ptree *, TypeInfo &)Walker [private]
TypeofArray(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofArrowMember(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofAssign(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofCast(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofComma(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofCond(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofDelete(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofDotMember(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofFstyleCast(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofFuncall(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofInfix(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofNew(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofParen(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofPm(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofPostfix(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofPtree(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofSizeof(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofStaticUserStatement(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofThis(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofThrow(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofUnary(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofUserStatement(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
TypeofVariable(Ptree *, TypeInfo &)Ptree_visitor< Returntype > [private, virtual]
visit()Ptree_visitor< Returntype >
visit(Ptree *p)Ptree_visitor< Returntype > [virtual]
visit_accessdecl(PtreeAccessDecl *p)Ptree_visitor< Returntype > [virtual]
visit_accessspec(PtreeAccessSpec *p)Ptree_visitor< Returntype > [virtual]
visit_array(PtreeArrayExpr *p)Ptree_visitor< Returntype > [virtual]
visit_arrowmember(PtreeArrowMemberExpr *p)Ptree_visitor< Returntype > [virtual]
visit_assign(PtreeAssignExpr *p)Ptree_visitor< Returntype > [virtual]
visit_block(PtreeBlock *p)Ptree_visitor< Returntype > [virtual]
visit_brace(PtreeBrace *p)Ptree_visitor< Returntype > [virtual]
visit_break(PtreeBreakStatement *p)Ptree_visitor< Returntype > [virtual]
visit_case(PtreeCaseStatement *p)Ptree_visitor< Returntype > [virtual]
visit_cast(PtreeCastExpr *p)Ptree_visitor< Returntype > [virtual]
visit_classbody(PtreeClassBody *p)Ptree_visitor< Returntype > [virtual]
visit_classspec(PtreeClassSpec *p)Ptree_visitor< Returntype > [virtual]
visit_comma(PtreeCommaExpr *p)Ptree_visitor< Returntype > [virtual]
visit_cond(PtreeCondExpr *p)Ptree_visitor< Returntype > [virtual]
visit_continue(PtreeContinueStatement *p)Ptree_visitor< Returntype > [virtual]
visit_declaration(PtreeDeclaration *p)Ptree_visitor< Returntype > [virtual]
visit_declarator(PtreeDeclarator *p)Ptree_visitor< Returntype > [virtual]
visit_default(PtreeDefaultStatement *p)Ptree_visitor< Returntype > [virtual]
visit_delete(PtreeDeleteExpr *p)Ptree_visitor< Returntype > [virtual]
visit_do(PtreeDoStatement *p)Ptree_visitor< Returntype > [virtual]
visit_dotmember(PtreeDotMemberExpr *p)Ptree_visitor< Returntype > [virtual]
visit_enumspec(PtreeEnumSpec *p)Ptree_visitor< Returntype > [virtual]
visit_expr(PtreeExprStatement *p)Ptree_visitor< Returntype > [virtual]
visit_exprstatement(PtreeExprStatement *p)Ptree_visitor< Returntype > [virtual]
visit_externtemplate(PtreeExternTemplate *p)Ptree_visitor< Returntype > [virtual]
visit_for(PtreeForStatement *p)Ptree_visitor< Returntype > [virtual]
visit_fstylecastexpr(PtreeFstyleCastExpr *p)Ptree_visitor< Returntype > [virtual]
visit_funcall(PtreeFuncallExpr *p)Ptree_visitor< Returntype > [virtual]
visit_goto(PtreeGotoStatement *p)Ptree_visitor< Returntype > [virtual]
visit_if(PtreeIfStatement *p)Ptree_visitor< Returntype > [virtual]
visit_infix(PtreeInfixExpr *p)Ptree_visitor< Returntype > [virtual]
visit_label(PtreeLabelStatement *p)Ptree_visitor< Returntype > [virtual]
visit_leaf(Leaf *p)Ptree_visitor< Returntype > [virtual]
visit_linkagespec(PtreeLinkageSpec *p)Ptree_visitor< Returntype > [virtual]
visit_name(Ptree *p)Ptree_visitor< Returntype > [virtual]
visit_namespacespec(PtreeNamespaceSpec *p)Ptree_visitor< Returntype > [virtual]
visit_new(PtreeNewExpr *p)Ptree_visitor< Returntype > [virtual]
visit_nonleaf(NonLeaf *p)Ptree_visitor< Returntype > [virtual]
visit_null()Ptree_visitor< Returntype > [virtual]
visit_paren(PtreeParenExpr *p)Ptree_visitor< Returntype > [virtual]
visit_pm(PtreePmExpr *p)Ptree_visitor< Returntype > [virtual]
visit_postfix(PtreePostfixExpr *p)Ptree_visitor< Returntype > [virtual]
visit_return(PtreeReturnStatement *p)Ptree_visitor< Returntype > [virtual]
visit_sizeof(PtreeSizeofExpr *p)Ptree_visitor< Returntype > [virtual]
visit_staticuserstatement(PtreeStaticUserStatementExpr *p)Ptree_visitor< Returntype > [virtual]
visit_switch(PtreeSwitchStatement *p)Ptree_visitor< Returntype > [virtual]
visit_templatedecl(PtreeTemplateDecl *p)Ptree_visitor< Returntype > [virtual]
visit_templateinstantiation(PtreeTemplateInstantiation *p)Ptree_visitor< Returntype > [virtual]
visit_this(LeafThis *p)Ptree_visitor< Returntype > [virtual]
visit_throw(PtreeThrowExpr *p)Ptree_visitor< Returntype > [virtual]
visit_try(PtreeTryStatement *p)Ptree_visitor< Returntype > [virtual]
visit_typedef(PtreeTypedef *p)Ptree_visitor< Returntype > [virtual]
visit_unary(PtreeUnaryExpr *p)Ptree_visitor< Returntype > [virtual]
visit_useraccessspec(PtreeUserAccessSpec *p)Ptree_visitor< Returntype > [virtual]
visit_userstatement(PtreeUserStatementExpr *p)Ptree_visitor< Returntype > [virtual]
visit_using(PtreeUsing *p)Ptree_visitor< Returntype > [virtual]
visit_while(PtreeWhileStatement *p)Ptree_visitor< Returntype > [virtual]
Walker(Parser *)Walker [private]
Walker(Parser *, Environment *)Walker [private]
Walker(Environment *)Walker [private]
Walker(Walker *)Walker [private]
WarningMessage(char *, Ptree *, Ptree *)Walker [private]
WhichDeclarator(Ptree *, Ptree *, int &, Environment *)Walker [private, static]
~Ptree_visitor()Ptree_visitor< Returntype > [virtual]

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