Main Page
Namespace List
Class Hierarchy
Compound List
File List
Compound Members
File Members
Annotator Member List
This is the complete list of members for
Annotator
, including all inherited members.
add_output
(Ptree *node)
Annotator
add_output_list
(Ptree *nodes)
Annotator
Annotator
(Source *s, Abstract_scope *scope)
Annotator
Annotator
(Source *s, Block_scope *scope)
Annotator
current_block
Annotator
[private]
current_scope
Annotator
[private]
get_output
() const
Annotator
[inline]
get_output_as_block
() const
Annotator
get_source
() const
Ptree_visitor< Annotator_RT >
[inline]
is_code
() const
Annotator
[inline]
output
Annotator
[private]
Paranoid_visitor
(Source *src)
Paranoid_visitor< Annotator_RT >
[inline]
process_pending
()
Annotator
Ptree_program_visitor
(Source *s)
Ptree_program_visitor< Annotator_RT >
Ptree_visitor
(Source *s)
Ptree_visitor< Annotator_RT >
[explicit]
recurse
(Ptree *p)
Ptree_visitor< Annotator_RT >
[protected]
runtime_error
()
Ptree_visitor< Annotator_RT >
[protected, virtual]
visit
()
Ptree_visitor< Annotator_RT >
visit
(Ptree *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_accessdecl
(PtreeAccessDecl *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_accessspec
(PtreeAccessSpec *p)
Annotator
[virtual]
visit_and_catch
(Ptree *p)
Paranoid_visitor< Annotator_RT >
visit_array
(PtreeArrayExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_arrowmember
(PtreeArrowMemberExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_assign
(PtreeAssignExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_block
(PtreeBlock *p)
Annotator
[virtual]
visit_brace
(PtreeBrace *p)
Annotator
[virtual]
visit_break
(PtreeBreakStatement *b)
Annotator
[virtual]
visit_case
(PtreeCaseStatement *c)
Annotator
[virtual]
visit_cast
(PtreeCastExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_classbody
(PtreeClassBody *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_classspec
(PtreeClassSpec *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_comma
(PtreeCommaExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_cond
(PtreeCondExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_continue
(PtreeContinueStatement *c)
Annotator
[virtual]
visit_declarator
(PtreeDeclarator *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_default
(PtreeDefaultStatement *lbl)
Annotator
[virtual]
visit_delete
(PtreeDeleteExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_do
(PtreeDoStatement *p)
Annotator
[virtual]
visit_dotmember
(PtreeDotMemberExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_enumspec
(PtreeEnumSpec *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_expr
(PtreeExprStatement *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_exprstatement
(PtreeExprStatement *p)
Annotator
[virtual]
visit_externtemplate
(PtreeExternTemplate *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_for
(PtreeForStatement *p)
Annotator
[virtual]
visit_fstylecastexpr
(PtreeFstyleCastExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_funcall
(PtreeFuncallExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_function
(Ptree *storagespec, Ptree *typespec, PtreeDeclarator *decl, PtreeBlock *block)
Annotator
[virtual]
visit_goto
(PtreeGotoStatement *g)
Annotator
[virtual]
visit_if
(PtreeIfStatement *p)
Annotator
[virtual]
visit_infix
(PtreeInfixExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_label
(PtreeLabelStatement *lbl)
Annotator
[virtual]
visit_leaf
(Leaf *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_linkagespec
(PtreeLinkageSpec *p)
Annotator
[virtual]
visit_name
(Ptree *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_name_declaration
(Ptree *storagespec, Ptree *typespec, Ptree *decllist)
Annotator
[virtual]
visit_namespacespec
(PtreeNamespaceSpec *p)
Annotator
[virtual]
visit_new
(PtreeNewExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_nonleaf
(NonLeaf *p)
Annotator
[virtual]
visit_null
()
Ptree_visitor< Annotator_RT >
[virtual]
visit_paren
(PtreeParenExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_pm
(PtreePmExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_postfix
(PtreePostfixExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_return
(PtreeReturnStatement *p)
Annotator
[virtual]
visit_sizeof
(PtreeSizeofExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_staticuserstatement
(PtreeStaticUserStatementExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_stmt_or_block
(Ptree *p)
Annotator
visit_switch
(PtreeSwitchStatement *p)
Annotator
[virtual]
visit_templatedecl
(PtreeTemplateDecl *p)
Annotator
[virtual]
visit_templateinstantiation
(PtreeTemplateInstantiation *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_this
(LeafThis *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_throw
(PtreeThrowExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_try
(PtreeTryStatement *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_type_declaration
(Ptree *storagespec, Ptree *typespec)
Annotator
[virtual]
visit_typedef
(PtreeTypedef *p)
Annotator
[virtual]
visit_unary
(PtreeUnaryExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_useraccessspec
(PtreeUserAccessSpec *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_userstatement
(PtreeUserStatementExpr *p)
Ptree_visitor< Annotator_RT >
[virtual]
visit_using
(PtreeUsing *p)
Annotator
[virtual]
visit_while
(PtreeWhileStatement *p)
Annotator
[virtual]
~Ptree_visitor
()
Ptree_visitor< Annotator_RT >
[virtual]
Generated on Mon Feb 10 17:35:12 2003 for VFiasco Semantics Compiler by
1.2.15