ScummVM API documentation
LingoDec::NodeVisitor Class Reference
Inheritance diagram for LingoDec::NodeVisitor:
LingoDec::CodeWriterVisitor

Public Member Functions

virtual void visit (const HandlerNode &node)
 
virtual void visit (const ErrorNode &node)
 
virtual void visit (const CommentNode &node)
 
virtual void visit (const NewObjNode &node)
 
virtual void visit (const LiteralNode &node)
 
virtual void visit (const IfStmtNode &node)
 
virtual void visit (const EndCaseNode &node)
 
virtual void visit (const ObjCallNode &node)
 
virtual void visit (const PutStmtNode &node)
 
virtual void visit (const TheExprNode &node)
 
virtual void visit (const BinaryOpNode &node)
 
virtual void visit (const CaseStmtNode &node)
 
virtual void visit (const ExitStmtNode &node)
 
virtual void visit (const TellStmtNode &node)
 
virtual void visit (const WhenStmtNode &node)
 
virtual void visit (const CaseLabelNode &node)
 
virtual void visit (const ChunkExprNode &node)
 
virtual void visit (const InverseOpNode &node)
 
virtual void visit (const ObjCallV4Node &node)
 
virtual void visit (const OtherwiseNode &node)
 
virtual void visit (const MemberExprNode &node)
 
virtual void visit (const ObjPropExprNode &node)
 
virtual void visit (const PlayCmdStmtNode &node)
 
virtual void visit (const ThePropExprNode &node)
 
virtual void visit (const MenuPropExprNode &node)
 
virtual void visit (const SoundCmdStmtNode &node)
 
virtual void visit (const SoundPropExprNode &node)
 
virtual void visit (const AssignmentStmtNode &node)
 
virtual void visit (const ExitRepeatStmtNode &node)
 
virtual void visit (const NextRepeatStmtNode &node)
 
virtual void visit (const ObjBracketExprNode &node)
 
virtual void visit (const SpritePropExprNode &node)
 
virtual void visit (const ChunkDeleteStmtNode &node)
 
virtual void visit (const ChunkHiliteStmtNode &node)
 
virtual void visit (const RepeatWhileStmtNode &node)
 
virtual void visit (const MenuItemPropExprNode &node)
 
virtual void visit (const ObjPropIndexExprNode &node)
 
virtual void visit (const RepeatWithInStmtNode &node)
 
virtual void visit (const RepeatWithToStmtNode &node)
 
virtual void visit (const SpriteWithinExprNode &node)
 
virtual void visit (const LastStringChunkExprNode &node)
 
virtual void visit (const SpriteIntersectsExprNode &node)
 
virtual void visit (const StringChunkCountExprNode &node)
 
virtual void visit (const VarNode &node)
 
virtual void visit (const CallNode &node)
 
virtual void visit (const BlockNode &node)
 
virtual void visit (const NotOpNode &node)
 
virtual void defaultVisit (const Node &)
 

The documentation for this class was generated from the following file: