#include <skipstatement.h>
Inheritance diagram for SkipStatement:
Public Member Functions | |
SkipStatement (SrcPosition *position) | |
virtual | ~SkipStatement () |
virtual Ast & | operator= (const Ast &ast) |
virtual bool | operator== (const Ast &ast) const |
virtual VisitorReturn * | visit (Visitor &visitor) |
virtual Ast & | clone () const |
|
Definition at line 10 of file skipstatement.h. References Ast::position. Referenced by clone().
00011 : SimpleStatement(position) {} |
|
Definition at line 13 of file skipstatement.h.
00013 { 00014 } |
|
Implements Ast. Definition at line 26 of file skipstatement.h. References SkipStatement().
00026 { 00027 return *(new SkipStatement(new SrcPosition(*this->position))); 00028 } |
|
Reimplemented from SimpleStatement. Definition at line 16 of file skipstatement.h. References Ast::operator=().
00016 { 00017 Ast::operator=(ast); 00018 return *(this); 00019 } |
|
Reimplemented from SimpleStatement. Definition at line 20 of file skipstatement.h. References Ast::operator==().
00020 { 00021 return Ast::operator==(ast); 00022 } |
|
Implements Ast. Definition at line 23 of file skipstatement.h. References Visitor::visitSkipStatement().
00023 { 00024 return visitor.visitSkipStatement(this); 00025 } |