]> gitweb.ps.run Git - toc/blobdiff - gen/TocListener.h
compile again
[toc] / gen / TocListener.h
index aa72186be0545d7f7e78e3e16e8b07a4633ae145..d3297f0ece19c8d12c20ba3b8600fe9b6b13f31a 100644 (file)
@@ -65,12 +65,21 @@ public:
   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
@@ -119,6 +128,15 @@ public:
   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
@@ -134,6 +152,15 @@ public:
   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