Puma Reference Manual
Member List
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Puma::CSemVisitor Member List
This is the complete list of members for
Puma::CSemVisitor
, including all inherited members.
abort
(bool v=true)
Puma::CVisitor
inline
private
aborted
() const
Puma::CVisitor
inline
private
configure
(Config &)
Puma::CSemVisitor
inline
CSemVisitor
(ErrorSink &, CStructure *=(CStructure *) 0)
Puma::CSemVisitor
current_scope
Puma::CSemVisitor
protected
CVisitor
()
Puma::CVisitor
inline
private
err
Puma::CSemVisitor
protected
findName
(CTree *) const
Puma::CSemVisitor
protected
post_action
(CT_Program *)
Puma::CSemVisitor
protected
post_action
(CT_ArgDeclList *)
Puma::CSemVisitor
protected
post_action
(CT_ArgNameList *)
Puma::CSemVisitor
protected
post_action
(CT_ArgDeclSeq *)
Puma::CSemVisitor
protected
post_action
(CT_MembList *)
Puma::CSemVisitor
protected
post_action
(CT_CmpdStmt *)
Puma::CSemVisitor
protected
post_action
(CT_IfStmt *)
Puma::CSemVisitor
protected
post_action
(CT_IfElseStmt *)
Puma::CSemVisitor
protected
post_action
(CT_SwitchStmt *)
Puma::CSemVisitor
protected
post_action
(CT_ForStmt *)
Puma::CSemVisitor
protected
post_action
(CT_WhileStmt *)
Puma::CSemVisitor
protected
post_visit
(CTree *)
Puma::CSemVisitor
protected
virtual
pre_action
(CT_Program *)
Puma::CSemVisitor
protected
pre_action
(CT_ArgDeclList *)
Puma::CSemVisitor
protected
pre_action
(CT_ArgNameList *)
Puma::CSemVisitor
protected
pre_action
(CT_ArgDeclSeq *)
Puma::CSemVisitor
protected
pre_action
(CT_MembList *)
Puma::CSemVisitor
protected
pre_action
(CT_CmpdStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_IfStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_IfElseStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_SwitchStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_ForStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_WhileStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_DoStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_ExprStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_CaseStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_GotoStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_ReturnStmt *)
Puma::CSemVisitor
protected
pre_action
(CT_InitDeclarator *)
Puma::CSemVisitor
protected
pre_action
(CT_ArrayDeclarator *)
Puma::CSemVisitor
protected
pre_action
(CT_BitFieldDeclarator *)
Puma::CSemVisitor
protected
pre_action
(CT_ExprList *)
Puma::CSemVisitor
protected
pre_action
(CT_CmpdLiteral *)
Puma::CSemVisitor
protected
pre_visit
(CTree *)
Puma::CSemVisitor
protected
virtual
prune
(bool v=true)
Puma::CVisitor
inline
private
pruned
() const
Puma::CVisitor
inline
private
resolveExpr
(CTree *, CTree *) const
Puma::CSemVisitor
resolveInit
(CObjectInfo *info, CTree *, CTree *) const
Puma::CSemVisitor
run
(CTree *, CStructure *=(CStructure *) 0)
Puma::CSemVisitor
visit
(CTree *node)
Puma::CVisitor
private
~CVisitor
()
Puma::CVisitor
inline
private
virtual
Puma Reference Manual. Created on Sun Oct 13 2013.