virtual void enterIfStmt(TocParser::IfStmtContext *ctx) = 0;\r
virtual void exitIfStmt(TocParser::IfStmtContext *ctx) = 0;\r
\r
+ virtual void enterElseIfStmt(TocParser::ElseIfStmtContext *ctx) = 0;\r
+ virtual void exitElseIfStmt(TocParser::ElseIfStmtContext *ctx) = 0;\r
+\r
+ virtual void enterElseStmt(TocParser::ElseStmtContext *ctx) = 0;\r
+ virtual void exitElseStmt(TocParser::ElseStmtContext *ctx) = 0;\r
+\r
virtual void enterSwitchStmt(TocParser::SwitchStmtContext *ctx) = 0;\r
virtual void exitSwitchStmt(TocParser::SwitchStmtContext *ctx) = 0;\r
\r
virtual void enterSwitchBody(TocParser::SwitchBodyContext *ctx) = 0;\r
virtual void exitSwitchBody(TocParser::SwitchBodyContext *ctx) = 0;\r
\r
+ virtual void enterSwitchCase(TocParser::SwitchCaseContext *ctx) = 0;\r
+ virtual void exitSwitchCase(TocParser::SwitchCaseContext *ctx) = 0;\r
+\r
virtual void enterForStmt(TocParser::ForStmtContext *ctx) = 0;\r
virtual void exitForStmt(TocParser::ForStmtContext *ctx) = 0;\r
\r
virtual void enterAccessExpr(TocParser::AccessExprContext *ctx) = 0;\r
virtual void exitAccessExpr(TocParser::AccessExprContext *ctx) = 0;\r
\r
+ virtual void enterAccessSubExpr(TocParser::AccessSubExprContext *ctx) = 0;\r
+ virtual void exitAccessSubExpr(TocParser::AccessSubExprContext *ctx) = 0;\r
+\r
+ virtual void enterAccessMember(TocParser::AccessMemberContext *ctx) = 0;\r
+ virtual void exitAccessMember(TocParser::AccessMemberContext *ctx) = 0;\r
+\r
+ virtual void enterAccessBrackets(TocParser::AccessBracketsContext *ctx) = 0;\r
+ virtual void exitAccessBrackets(TocParser::AccessBracketsContext *ctx) = 0;\r
+\r
virtual void enterParenExpr(TocParser::ParenExprContext *ctx) = 0;\r
virtual void exitParenExpr(TocParser::ParenExprContext *ctx) = 0;\r
\r
virtual void enterStructName(TocParser::StructNameContext *ctx) = 0;\r
virtual void exitStructName(TocParser::StructNameContext *ctx) = 0;\r
\r
+ virtual void enterPostfix_op(TocParser::Postfix_opContext *ctx) = 0;\r
+ virtual void exitPostfix_op(TocParser::Postfix_opContext *ctx) = 0;\r
+\r
+ virtual void enterPrefix_op(TocParser::Prefix_opContext *ctx) = 0;\r
+ virtual void exitPrefix_op(TocParser::Prefix_opContext *ctx) = 0;\r
+\r
+ virtual void enterBinary_op(TocParser::Binary_opContext *ctx) = 0;\r
+ virtual void exitBinary_op(TocParser::Binary_opContext *ctx) = 0;\r
+\r
\r
};\r
\r