namespace Synopsis::PTree
class TypeVisitor
TypeVisitor-inheritance Scopes/Synopsis/PTree/Visitor.html
Public Member functions Summary:
 constructor TypeVisitor()
references
source code
references
source code
virtual void visit(Literal*)
references
source code
virtual void visit(Identifier*)
references
source code
virtual void visit(Keyword* kwd)
references
source code
virtual void visit(Typedef*)
references
source code
virtual void visit(TemplateDecl*)
references
source code
virtual void visit(TemplateInstantiation*)
references
source code
virtual void visit(ExternTemplate*)
references
source code
virtual void visit(MetaclassDecl*)
references
source code
virtual void visit(ParameterDeclaration*)
references
source code
virtual void visit(LinkageSpec*)
references
source code
virtual void visit(NamespaceSpec*)
references
source code
virtual void visit(NamespaceAlias*)
references
source code
virtual void visit(UsingDirective*)
references
source code
virtual void visit(Declaration*)
references
source code
virtual void visit(UsingDeclaration*)
references
source code
virtual void visit(Declarator*)
references
source code
virtual void visit(Name*)
references
source code
virtual void visit(FstyleCastExpr*)
references
source code
virtual void visit(ClassSpec*)
references
source code
virtual void visit(EnumSpec*)
references
source code
virtual void visit(TypeParameter*)
references
source code
virtual void visit(AccessSpec*)
references
source code
virtual void visit(AccessDecl*)
references
source code
virtual void visit(UserAccessSpec*)
references
source code
virtual void visit(IfStatement*)
references
source code
virtual void visit(SwitchStatement*)
references
source code
virtual void visit(WhileStatement*)
references
source code
virtual void visit(DoStatement*)
references
source code
virtual void visit(ForStatement*)
references
source code
virtual void visit(TryStatement*)
references
source code
virtual void visit(BreakStatement*)
references
source code
virtual void visit(ContinueStatement*)
references
source code
virtual void visit(ReturnStatement*)
references
source code
virtual void visit(GotoStatement*)
references
source code
virtual void visit(CaseStatement*)
references
source code
virtual void visit(DefaultStatement*)
references
source code
virtual void visit(LabelStatement*)
references
source code
virtual void visit(ExprStatement*)
references
source code
virtual void visit(Expression*)
references
source code
virtual void visit(AssignExpr*)
references
source code
virtual void visit(CondExpr*)
references
source code
virtual void visit(InfixExpr*)
references
source code
virtual void visit(PmExpr*)
references
source code
virtual void visit(CastExpr*)
references
source code
virtual void visit(UnaryExpr*)
references
source code
virtual void visit(ThrowExpr*)
references
source code
virtual void visit(SizeofExpr*)
references
source code
virtual void visit(TypeidExpr*)
references
source code
virtual void visit(TypeofExpr*)
references
source code
virtual void visit(NewExpr*)
references
source code
virtual void visit(DeleteExpr*)
references
source code
virtual void visit(ArrayExpr*)
references
source code
virtual void visit(FuncallExpr*)
references
source code
virtual void visit(PostfixExpr*)
references
source code
virtual void visit(DotMemberExpr*)
references
source code
virtual void visit(ArrowMemberExpr*)
references
source code
virtual void visit(ParenExpr*)
references
source code
Private Data members Summary:
references
source code