IvannosysGrammarBaseListener.java 28 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031
  1. // Generated from C:\Users\EUGENIO CARVALHO\Desktop\projects\Ivannosys\src\grammar\IvannosysGrammar.g4 by ANTLR 4.2.2
  2. package grammar;
  3. import java.util.HashMap;
  4. import java.util.Stack;
  5. import org.antlr.v4.runtime.ParserRuleContext;
  6. import org.antlr.v4.runtime.misc.NotNull;
  7. import org.antlr.v4.runtime.tree.ErrorNode;
  8. import org.antlr.v4.runtime.tree.TerminalNode;
  9. /**
  10. * This class provides an empty implementation of {@link IvannosysGrammarListener},
  11. * which can be extended to create a listener which only needs to handle a subset
  12. * of the available methods.
  13. */
  14. public class IvannosysGrammarBaseListener implements IvannosysGrammarListener {
  15. /**
  16. * {@inheritDoc}
  17. *
  18. * <p>The default implementation does nothing.</p>
  19. */
  20. @Override public void enterExpression(@NotNull IvannosysGrammarParser.ExpressionContext ctx) { }
  21. /**
  22. * {@inheritDoc}
  23. *
  24. * <p>The default implementation does nothing.</p>
  25. */
  26. @Override public void exitExpression(@NotNull IvannosysGrammarParser.ExpressionContext ctx) { }
  27. /**
  28. * {@inheritDoc}
  29. *
  30. * <p>The default implementation does nothing.</p>
  31. */
  32. @Override public void enterExpression_list(@NotNull IvannosysGrammarParser.Expression_listContext ctx) { }
  33. /**
  34. * {@inheritDoc}
  35. *
  36. * <p>The default implementation does nothing.</p>
  37. */
  38. @Override public void exitExpression_list(@NotNull IvannosysGrammarParser.Expression_listContext ctx) { }
  39. /**
  40. * {@inheritDoc}
  41. *
  42. * <p>The default implementation does nothing.</p>
  43. */
  44. @Override public void enterFunc_literal(@NotNull IvannosysGrammarParser.Func_literalContext ctx) { }
  45. /**
  46. * {@inheritDoc}
  47. *
  48. * <p>The default implementation does nothing.</p>
  49. */
  50. @Override public void exitFunc_literal(@NotNull IvannosysGrammarParser.Func_literalContext ctx) { }
  51. /**
  52. * {@inheritDoc}
  53. *
  54. * <p>The default implementation does nothing.</p>
  55. */
  56. @Override public void enterFunc_spec(@NotNull IvannosysGrammarParser.Func_specContext ctx) { }
  57. /**
  58. * {@inheritDoc}
  59. *
  60. * <p>The default implementation does nothing.</p>
  61. */
  62. @Override public void exitFunc_spec(@NotNull IvannosysGrammarParser.Func_specContext ctx) { }
  63. /**
  64. * {@inheritDoc}
  65. *
  66. * <p>The default implementation does nothing.</p>
  67. */
  68. @Override public void enterDef_block(@NotNull IvannosysGrammarParser.Def_blockContext ctx) { }
  69. /**
  70. * {@inheritDoc}
  71. *
  72. * <p>The default implementation does nothing.</p>
  73. */
  74. @Override public void exitDef_block(@NotNull IvannosysGrammarParser.Def_blockContext ctx) { }
  75. /**
  76. * {@inheritDoc}
  77. *
  78. * <p>The default implementation does nothing.</p>
  79. */
  80. @Override public void enterArrayType(@NotNull IvannosysGrammarParser.ArrayTypeContext ctx) { }
  81. /**
  82. * {@inheritDoc}
  83. *
  84. * <p>The default implementation does nothing.</p>
  85. */
  86. @Override public void exitArrayType(@NotNull IvannosysGrammarParser.ArrayTypeContext ctx) { }
  87. /**
  88. * {@inheritDoc}
  89. *
  90. * <p>The default implementation does nothing.</p>
  91. */
  92. @Override public void enterDef_switch(@NotNull IvannosysGrammarParser.Def_switchContext ctx) { }
  93. /**
  94. * {@inheritDoc}
  95. *
  96. * <p>The default implementation does nothing.</p>
  97. */
  98. @Override public void exitDef_switch(@NotNull IvannosysGrammarParser.Def_switchContext ctx) { }
  99. /**
  100. * {@inheritDoc}
  101. *
  102. * <p>The default implementation does nothing.</p>
  103. */
  104. @Override public void enterTest(@NotNull IvannosysGrammarParser.TestContext ctx) { }
  105. /**
  106. * {@inheritDoc}
  107. *
  108. * <p>The default implementation does nothing.</p>
  109. */
  110. @Override public void exitTest(@NotNull IvannosysGrammarParser.TestContext ctx) { }
  111. /**
  112. * {@inheritDoc}
  113. *
  114. * <p>The default implementation does nothing.</p>
  115. */
  116. @Override public void enterAssign_modify(@NotNull IvannosysGrammarParser.Assign_modifyContext ctx) { }
  117. /**
  118. * {@inheritDoc}
  119. *
  120. * <p>The default implementation does nothing.</p>
  121. */
  122. @Override public void exitAssign_modify(@NotNull IvannosysGrammarParser.Assign_modifyContext ctx) { }
  123. /**
  124. * {@inheritDoc}
  125. *
  126. * <p>The default implementation does nothing.</p>
  127. */
  128. @Override public void enterExpression_list_typed(@NotNull IvannosysGrammarParser.Expression_list_typedContext ctx) { }
  129. /**
  130. * {@inheritDoc}
  131. *
  132. * <p>The default implementation does nothing.</p>
  133. */
  134. @Override public void exitExpression_list_typed(@NotNull IvannosysGrammarParser.Expression_list_typedContext ctx) { }
  135. /**
  136. * {@inheritDoc}
  137. *
  138. * <p>The default implementation does nothing.</p>
  139. */
  140. @Override public void enterDec_var_part(@NotNull IvannosysGrammarParser.Dec_var_partContext ctx) { }
  141. /**
  142. * {@inheritDoc}
  143. *
  144. * <p>The default implementation does nothing.</p>
  145. */
  146. @Override public void exitDec_var_part(@NotNull IvannosysGrammarParser.Dec_var_partContext ctx) { }
  147. /**
  148. * {@inheritDoc}
  149. *
  150. * <p>The default implementation does nothing.</p>
  151. */
  152. @Override public void enterType(@NotNull IvannosysGrammarParser.TypeContext ctx) { }
  153. /**
  154. * {@inheritDoc}
  155. *
  156. * <p>The default implementation does nothing.</p>
  157. */
  158. @Override public void exitType(@NotNull IvannosysGrammarParser.TypeContext ctx) { }
  159. /**
  160. * {@inheritDoc}
  161. *
  162. * <p>The default implementation does nothing.</p>
  163. */
  164. @Override public void enterCatch_exception(@NotNull IvannosysGrammarParser.Catch_exceptionContext ctx) { }
  165. /**
  166. * {@inheritDoc}
  167. *
  168. * <p>The default implementation does nothing.</p>
  169. */
  170. @Override public void exitCatch_exception(@NotNull IvannosysGrammarParser.Catch_exceptionContext ctx) { }
  171. /**
  172. * {@inheritDoc}
  173. *
  174. * <p>The default implementation does nothing.</p>
  175. */
  176. @Override public void enterDec_const_part(@NotNull IvannosysGrammarParser.Dec_const_partContext ctx) { }
  177. /**
  178. * {@inheritDoc}
  179. *
  180. * <p>The default implementation does nothing.</p>
  181. */
  182. @Override public void exitDec_const_part(@NotNull IvannosysGrammarParser.Dec_const_partContext ctx) { }
  183. /**
  184. * {@inheritDoc}
  185. *
  186. * <p>The default implementation does nothing.</p>
  187. */
  188. @Override public void enterUnary_expr(@NotNull IvannosysGrammarParser.Unary_exprContext ctx) { }
  189. /**
  190. * {@inheritDoc}
  191. *
  192. * <p>The default implementation does nothing.</p>
  193. */
  194. @Override public void exitUnary_expr(@NotNull IvannosysGrammarParser.Unary_exprContext ctx) { }
  195. /**
  196. * {@inheritDoc}
  197. *
  198. * <p>The default implementation does nothing.</p>
  199. */
  200. @Override public void enterDef_for(@NotNull IvannosysGrammarParser.Def_forContext ctx) { }
  201. /**
  202. * {@inheritDoc}
  203. *
  204. * <p>The default implementation does nothing.</p>
  205. */
  206. @Override public void exitDef_for(@NotNull IvannosysGrammarParser.Def_forContext ctx) { }
  207. /**
  208. * {@inheritDoc}
  209. *
  210. * <p>The default implementation does nothing.</p>
  211. */
  212. @Override public void enterFallthroughStmt(@NotNull IvannosysGrammarParser.FallthroughStmtContext ctx) { }
  213. /**
  214. * {@inheritDoc}
  215. *
  216. * <p>The default implementation does nothing.</p>
  217. */
  218. @Override public void exitFallthroughStmt(@NotNull IvannosysGrammarParser.FallthroughStmtContext ctx) { }
  219. /**
  220. * {@inheritDoc}
  221. *
  222. * <p>The default implementation does nothing.</p>
  223. */
  224. @Override public void enterImport_part(@NotNull IvannosysGrammarParser.Import_partContext ctx) { }
  225. /**
  226. * {@inheritDoc}
  227. *
  228. * <p>The default implementation does nothing.</p>
  229. */
  230. @Override public void exitImport_part(@NotNull IvannosysGrammarParser.Import_partContext ctx) { }
  231. /**
  232. * {@inheritDoc}
  233. *
  234. * <p>The default implementation does nothing.</p>
  235. */
  236. @Override public void enterProgramPart(@NotNull IvannosysGrammarParser.ProgramPartContext ctx) { }
  237. /**
  238. * {@inheritDoc}
  239. *
  240. * <p>The default implementation does nothing.</p>
  241. */
  242. @Override public void exitProgramPart(@NotNull IvannosysGrammarParser.ProgramPartContext ctx) { }
  243. /**
  244. * {@inheritDoc}
  245. *
  246. * <p>The default implementation does nothing.</p>
  247. */
  248. @Override public void enterFor_each(@NotNull IvannosysGrammarParser.For_eachContext ctx) { }
  249. /**
  250. * {@inheritDoc}
  251. *
  252. * <p>The default implementation does nothing.</p>
  253. */
  254. @Override public void exitFor_each(@NotNull IvannosysGrammarParser.For_eachContext ctx) { }
  255. /**
  256. * {@inheritDoc}
  257. *
  258. * <p>The default implementation does nothing.</p>
  259. */
  260. @Override public void enterDef_interface(@NotNull IvannosysGrammarParser.Def_interfaceContext ctx) { }
  261. /**
  262. * {@inheritDoc}
  263. *
  264. * <p>The default implementation does nothing.</p>
  265. */
  266. @Override public void exitDef_interface(@NotNull IvannosysGrammarParser.Def_interfaceContext ctx) { }
  267. /**
  268. * {@inheritDoc}
  269. *
  270. * <p>The default implementation does nothing.</p>
  271. */
  272. @Override public void enterBuild_stmt(@NotNull IvannosysGrammarParser.Build_stmtContext ctx) { }
  273. /**
  274. * {@inheritDoc}
  275. *
  276. * <p>The default implementation does nothing.</p>
  277. */
  278. @Override public void exitBuild_stmt(@NotNull IvannosysGrammarParser.Build_stmtContext ctx) { }
  279. /**
  280. * {@inheritDoc}
  281. *
  282. * <p>The default implementation does nothing.</p>
  283. */
  284. @Override public void enterMapType(@NotNull IvannosysGrammarParser.MapTypeContext ctx) { }
  285. /**
  286. * {@inheritDoc}
  287. *
  288. * <p>The default implementation does nothing.</p>
  289. */
  290. @Override public void exitMapType(@NotNull IvannosysGrammarParser.MapTypeContext ctx) { }
  291. /**
  292. * {@inheritDoc}
  293. *
  294. * <p>The default implementation does nothing.</p>
  295. */
  296. @Override public void enterTry_catch(@NotNull IvannosysGrammarParser.Try_catchContext ctx) { }
  297. /**
  298. * {@inheritDoc}
  299. *
  300. * <p>The default implementation does nothing.</p>
  301. */
  302. @Override public void exitTry_catch(@NotNull IvannosysGrammarParser.Try_catchContext ctx) { }
  303. /**
  304. * {@inheritDoc}
  305. *
  306. * <p>The default implementation does nothing.</p>
  307. */
  308. @Override public void enterIncrement(@NotNull IvannosysGrammarParser.IncrementContext ctx) { }
  309. /**
  310. * {@inheritDoc}
  311. *
  312. * <p>The default implementation does nothing.</p>
  313. */
  314. @Override public void exitIncrement(@NotNull IvannosysGrammarParser.IncrementContext ctx) { }
  315. /**
  316. * {@inheritDoc}
  317. *
  318. * <p>The default implementation does nothing.</p>
  319. */
  320. @Override public void enterIndex(@NotNull IvannosysGrammarParser.IndexContext ctx) { }
  321. /**
  322. * {@inheritDoc}
  323. *
  324. * <p>The default implementation does nothing.</p>
  325. */
  326. @Override public void exitIndex(@NotNull IvannosysGrammarParser.IndexContext ctx) { }
  327. /**
  328. * {@inheritDoc}
  329. *
  330. * <p>The default implementation does nothing.</p>
  331. */
  332. @Override public void enterBuildvalue(@NotNull IvannosysGrammarParser.BuildvalueContext ctx) { }
  333. /**
  334. * {@inheritDoc}
  335. *
  336. * <p>The default implementation does nothing.</p>
  337. */
  338. @Override public void exitBuildvalue(@NotNull IvannosysGrammarParser.BuildvalueContext ctx) { }
  339. /**
  340. * {@inheritDoc}
  341. *
  342. * <p>The default implementation does nothing.</p>
  343. */
  344. @Override public void enterBuildtags(@NotNull IvannosysGrammarParser.BuildtagsContext ctx) { }
  345. /**
  346. * {@inheritDoc}
  347. *
  348. * <p>The default implementation does nothing.</p>
  349. */
  350. @Override public void exitBuildtags(@NotNull IvannosysGrammarParser.BuildtagsContext ctx) { }
  351. /**
  352. * {@inheritDoc}
  353. *
  354. * <p>The default implementation does nothing.</p>
  355. */
  356. @Override public void enterDef_case(@NotNull IvannosysGrammarParser.Def_caseContext ctx) { }
  357. /**
  358. * {@inheritDoc}
  359. *
  360. * <p>The default implementation does nothing.</p>
  361. */
  362. @Override public void exitDef_case(@NotNull IvannosysGrammarParser.Def_caseContext ctx) { }
  363. /**
  364. * {@inheritDoc}
  365. *
  366. * <p>The default implementation does nothing.</p>
  367. */
  368. @Override public void enterCallExpr(@NotNull IvannosysGrammarParser.CallExprContext ctx) { }
  369. /**
  370. * {@inheritDoc}
  371. *
  372. * <p>The default implementation does nothing.</p>
  373. */
  374. @Override public void exitCallExpr(@NotNull IvannosysGrammarParser.CallExprContext ctx) { }
  375. /**
  376. * {@inheritDoc}
  377. *
  378. * <p>The default implementation does nothing.</p>
  379. */
  380. @Override public void enterInit(@NotNull IvannosysGrammarParser.InitContext ctx) { }
  381. /**
  382. * {@inheritDoc}
  383. *
  384. * <p>The default implementation does nothing.</p>
  385. */
  386. @Override public void exitInit(@NotNull IvannosysGrammarParser.InitContext ctx) { }
  387. /**
  388. * {@inheritDoc}
  389. *
  390. * <p>The default implementation does nothing.</p>
  391. */
  392. @Override public void enterFor_clause(@NotNull IvannosysGrammarParser.For_clauseContext ctx) { }
  393. /**
  394. * {@inheritDoc}
  395. *
  396. * <p>The default implementation does nothing.</p>
  397. */
  398. @Override public void exitFor_clause(@NotNull IvannosysGrammarParser.For_clauseContext ctx) { }
  399. /**
  400. * {@inheritDoc}
  401. *
  402. * <p>The default implementation does nothing.</p>
  403. */
  404. @Override public void enterThrowStmt(@NotNull IvannosysGrammarParser.ThrowStmtContext ctx) { }
  405. /**
  406. * {@inheritDoc}
  407. *
  408. * <p>The default implementation does nothing.</p>
  409. */
  410. @Override public void exitThrowStmt(@NotNull IvannosysGrammarParser.ThrowStmtContext ctx) { }
  411. /**
  412. * {@inheritDoc}
  413. *
  414. * <p>The default implementation does nothing.</p>
  415. */
  416. @Override public void enterComposite(@NotNull IvannosysGrammarParser.CompositeContext ctx) { }
  417. /**
  418. * {@inheritDoc}
  419. *
  420. * <p>The default implementation does nothing.</p>
  421. */
  422. @Override public void exitComposite(@NotNull IvannosysGrammarParser.CompositeContext ctx) { }
  423. /**
  424. * {@inheritDoc}
  425. *
  426. * <p>The default implementation does nothing.</p>
  427. */
  428. @Override public void enterId_list(@NotNull IvannosysGrammarParser.Id_listContext ctx) { }
  429. /**
  430. * {@inheritDoc}
  431. *
  432. * <p>The default implementation does nothing.</p>
  433. */
  434. @Override public void exitId_list(@NotNull IvannosysGrammarParser.Id_listContext ctx) { }
  435. /**
  436. * {@inheritDoc}
  437. *
  438. * <p>The default implementation does nothing.</p>
  439. */
  440. @Override public void enterStatement(@NotNull IvannosysGrammarParser.StatementContext ctx) { }
  441. /**
  442. * {@inheritDoc}
  443. *
  444. * <p>The default implementation does nothing.</p>
  445. */
  446. @Override public void exitStatement(@NotNull IvannosysGrammarParser.StatementContext ctx) { }
  447. /**
  448. * {@inheritDoc}
  449. *
  450. * <p>The default implementation does nothing.</p>
  451. */
  452. @Override public void enterInitialization(@NotNull IvannosysGrammarParser.InitializationContext ctx) { }
  453. /**
  454. * {@inheritDoc}
  455. *
  456. * <p>The default implementation does nothing.</p>
  457. */
  458. @Override public void exitInitialization(@NotNull IvannosysGrammarParser.InitializationContext ctx) { }
  459. /**
  460. * {@inheritDoc}
  461. *
  462. * <p>The default implementation does nothing.</p>
  463. */
  464. @Override public void enterFlux_control(@NotNull IvannosysGrammarParser.Flux_controlContext ctx) { }
  465. /**
  466. * {@inheritDoc}
  467. *
  468. * <p>The default implementation does nothing.</p>
  469. */
  470. @Override public void exitFlux_control(@NotNull IvannosysGrammarParser.Flux_controlContext ctx) { }
  471. /**
  472. * {@inheritDoc}
  473. *
  474. * <p>The default implementation does nothing.</p>
  475. */
  476. @Override public void enterReturn_stmt(@NotNull IvannosysGrammarParser.Return_stmtContext ctx) { }
  477. /**
  478. * {@inheritDoc}
  479. *
  480. * <p>The default implementation does nothing.</p>
  481. */
  482. @Override public void exitReturn_stmt(@NotNull IvannosysGrammarParser.Return_stmtContext ctx) { }
  483. /**
  484. * {@inheritDoc}
  485. *
  486. * <p>The default implementation does nothing.</p>
  487. */
  488. @Override public void enterReturn_dec(@NotNull IvannosysGrammarParser.Return_decContext ctx) { }
  489. /**
  490. * {@inheritDoc}
  491. *
  492. * <p>The default implementation does nothing.</p>
  493. */
  494. @Override public void exitReturn_dec(@NotNull IvannosysGrammarParser.Return_decContext ctx) { }
  495. /**
  496. * {@inheritDoc}
  497. *
  498. * <p>The default implementation does nothing.</p>
  499. */
  500. @Override public void enterDef_assign_op(@NotNull IvannosysGrammarParser.Def_assign_opContext ctx) { }
  501. /**
  502. * {@inheritDoc}
  503. *
  504. * <p>The default implementation does nothing.</p>
  505. */
  506. @Override public void exitDef_assign_op(@NotNull IvannosysGrammarParser.Def_assign_opContext ctx) { }
  507. /**
  508. * {@inheritDoc}
  509. *
  510. * <p>The default implementation does nothing.</p>
  511. */
  512. @Override public void enterIndexedType(@NotNull IvannosysGrammarParser.IndexedTypeContext ctx) { }
  513. /**
  514. * {@inheritDoc}
  515. *
  516. * <p>The default implementation does nothing.</p>
  517. */
  518. @Override public void exitIndexedType(@NotNull IvannosysGrammarParser.IndexedTypeContext ctx) { }
  519. /**
  520. * {@inheritDoc}
  521. *
  522. * <p>The default implementation does nothing.</p>
  523. */
  524. @Override public void enterDef_if(@NotNull IvannosysGrammarParser.Def_ifContext ctx) { }
  525. /**
  526. * {@inheritDoc}
  527. *
  528. * <p>The default implementation does nothing.</p>
  529. */
  530. @Override public void exitDef_if(@NotNull IvannosysGrammarParser.Def_ifContext ctx) { }
  531. /**
  532. * {@inheritDoc}
  533. *
  534. * <p>The default implementation does nothing.</p>
  535. */
  536. @Override public void enterFinally_try(@NotNull IvannosysGrammarParser.Finally_tryContext ctx) { }
  537. /**
  538. * {@inheritDoc}
  539. *
  540. * <p>The default implementation does nothing.</p>
  541. */
  542. @Override public void exitFinally_try(@NotNull IvannosysGrammarParser.Finally_tryContext ctx) { }
  543. /**
  544. * {@inheritDoc}
  545. *
  546. * <p>The default implementation does nothing.</p>
  547. */
  548. @Override public void enterRange(@NotNull IvannosysGrammarParser.RangeContext ctx) { }
  549. /**
  550. * {@inheritDoc}
  551. *
  552. * <p>The default implementation does nothing.</p>
  553. */
  554. @Override public void exitRange(@NotNull IvannosysGrammarParser.RangeContext ctx) { }
  555. /**
  556. * {@inheritDoc}
  557. *
  558. * <p>The default implementation does nothing.</p>
  559. */
  560. @Override public void enterElement_list(@NotNull IvannosysGrammarParser.Element_listContext ctx) { }
  561. /**
  562. * {@inheritDoc}
  563. *
  564. * <p>The default implementation does nothing.</p>
  565. */
  566. @Override public void exitElement_list(@NotNull IvannosysGrammarParser.Element_listContext ctx) { }
  567. /**
  568. * {@inheritDoc}
  569. *
  570. * <p>The default implementation does nothing.</p>
  571. */
  572. @Override public void enterStructType(@NotNull IvannosysGrammarParser.StructTypeContext ctx) { }
  573. /**
  574. * {@inheritDoc}
  575. *
  576. * <p>The default implementation does nothing.</p>
  577. */
  578. @Override public void exitStructType(@NotNull IvannosysGrammarParser.StructTypeContext ctx) { }
  579. /**
  580. * {@inheritDoc}
  581. *
  582. * <p>The default implementation does nothing.</p>
  583. */
  584. @Override public void enterLabel_stmt(@NotNull IvannosysGrammarParser.Label_stmtContext ctx) { }
  585. /**
  586. * {@inheritDoc}
  587. *
  588. * <p>The default implementation does nothing.</p>
  589. */
  590. @Override public void exitLabel_stmt(@NotNull IvannosysGrammarParser.Label_stmtContext ctx) { }
  591. /**
  592. * {@inheritDoc}
  593. *
  594. * <p>The default implementation does nothing.</p>
  595. */
  596. @Override public void enterKeyed_element(@NotNull IvannosysGrammarParser.Keyed_elementContext ctx) { }
  597. /**
  598. * {@inheritDoc}
  599. *
  600. * <p>The default implementation does nothing.</p>
  601. */
  602. @Override public void exitKeyed_element(@NotNull IvannosysGrammarParser.Keyed_elementContext ctx) { }
  603. /**
  604. * {@inheritDoc}
  605. *
  606. * <p>The default implementation does nothing.</p>
  607. */
  608. @Override public void enterDef_function(@NotNull IvannosysGrammarParser.Def_functionContext ctx) { }
  609. /**
  610. * {@inheritDoc}
  611. *
  612. * <p>The default implementation does nothing.</p>
  613. */
  614. @Override public void exitDef_function(@NotNull IvannosysGrammarParser.Def_functionContext ctx) { }
  615. /**
  616. * {@inheritDoc}
  617. *
  618. * <p>The default implementation does nothing.</p>
  619. */
  620. @Override public void enterPrimitive_value(@NotNull IvannosysGrammarParser.Primitive_valueContext ctx) { }
  621. /**
  622. * {@inheritDoc}
  623. *
  624. * <p>The default implementation does nothing.</p>
  625. */
  626. @Override public void exitPrimitive_value(@NotNull IvannosysGrammarParser.Primitive_valueContext ctx) { }
  627. /**
  628. * {@inheritDoc}
  629. *
  630. * <p>The default implementation does nothing.</p>
  631. */
  632. @Override public void enterBaseType(@NotNull IvannosysGrammarParser.BaseTypeContext ctx) { }
  633. /**
  634. * {@inheritDoc}
  635. *
  636. * <p>The default implementation does nothing.</p>
  637. */
  638. @Override public void exitBaseType(@NotNull IvannosysGrammarParser.BaseTypeContext ctx) { }
  639. /**
  640. * {@inheritDoc}
  641. *
  642. * <p>The default implementation does nothing.</p>
  643. */
  644. @Override public void enterDef_if_block(@NotNull IvannosysGrammarParser.Def_if_blockContext ctx) { }
  645. /**
  646. * {@inheritDoc}
  647. *
  648. * <p>The default implementation does nothing.</p>
  649. */
  650. @Override public void exitDef_if_block(@NotNull IvannosysGrammarParser.Def_if_blockContext ctx) { }
  651. /**
  652. * {@inheritDoc}
  653. *
  654. * <p>The default implementation does nothing.</p>
  655. */
  656. @Override public void enterDelete(@NotNull IvannosysGrammarParser.DeleteContext ctx) { }
  657. /**
  658. * {@inheritDoc}
  659. *
  660. * <p>The default implementation does nothing.</p>
  661. */
  662. @Override public void exitDelete(@NotNull IvannosysGrammarParser.DeleteContext ctx) { }
  663. /**
  664. * {@inheritDoc}
  665. *
  666. * <p>The default implementation does nothing.</p>
  667. */
  668. @Override public void enterBase_stmt(@NotNull IvannosysGrammarParser.Base_stmtContext ctx) { }
  669. /**
  670. * {@inheritDoc}
  671. *
  672. * <p>The default implementation does nothing.</p>
  673. */
  674. @Override public void exitBase_stmt(@NotNull IvannosysGrammarParser.Base_stmtContext ctx) { }
  675. /**
  676. * {@inheritDoc}
  677. *
  678. * <p>The default implementation does nothing.</p>
  679. */
  680. @Override public void enterDef_type(@NotNull IvannosysGrammarParser.Def_typeContext ctx) { }
  681. /**
  682. * {@inheritDoc}
  683. *
  684. * <p>The default implementation does nothing.</p>
  685. */
  686. @Override public void exitDef_type(@NotNull IvannosysGrammarParser.Def_typeContext ctx) { }
  687. /**
  688. * {@inheritDoc}
  689. *
  690. * <p>The default implementation does nothing.</p>
  691. */
  692. @Override public void enterDec_var_short(@NotNull IvannosysGrammarParser.Dec_var_shortContext ctx) { }
  693. /**
  694. * {@inheritDoc}
  695. *
  696. * <p>The default implementation does nothing.</p>
  697. */
  698. @Override public void exitDec_var_short(@NotNull IvannosysGrammarParser.Dec_var_shortContext ctx) { }
  699. /**
  700. * {@inheritDoc}
  701. *
  702. * <p>The default implementation does nothing.</p>
  703. */
  704. @Override public void enterFieldDecl(@NotNull IvannosysGrammarParser.FieldDeclContext ctx) { }
  705. /**
  706. * {@inheritDoc}
  707. *
  708. * <p>The default implementation does nothing.</p>
  709. */
  710. @Override public void exitFieldDecl(@NotNull IvannosysGrammarParser.FieldDeclContext ctx) { }
  711. /**
  712. * {@inheritDoc}
  713. *
  714. * <p>The default implementation does nothing.</p>
  715. */
  716. @Override public void enterExpression_seletor(@NotNull IvannosysGrammarParser.Expression_seletorContext ctx) { }
  717. /**
  718. * {@inheritDoc}
  719. *
  720. * <p>The default implementation does nothing.</p>
  721. */
  722. @Override public void exitExpression_seletor(@NotNull IvannosysGrammarParser.Expression_seletorContext ctx) { }
  723. /**
  724. * {@inheritDoc}
  725. *
  726. * <p>The default implementation does nothing.</p>
  727. */
  728. @Override public void enterDec_var(@NotNull IvannosysGrammarParser.Dec_varContext ctx) { }
  729. /**
  730. * {@inheritDoc}
  731. *
  732. * <p>The default implementation does nothing.</p>
  733. */
  734. @Override public void exitDec_var(@NotNull IvannosysGrammarParser.Dec_varContext ctx) { }
  735. /**
  736. * {@inheritDoc}
  737. *
  738. * <p>The default implementation does nothing.</p>
  739. */
  740. @Override public void enterQualifiedId(@NotNull IvannosysGrammarParser.QualifiedIdContext ctx) { }
  741. /**
  742. * {@inheritDoc}
  743. *
  744. * <p>The default implementation does nothing.</p>
  745. */
  746. @Override public void exitQualifiedId(@NotNull IvannosysGrammarParser.QualifiedIdContext ctx) { }
  747. /**
  748. * {@inheritDoc}
  749. *
  750. * <p>The default implementation does nothing.</p>
  751. */
  752. @Override public void enterStatement_list(@NotNull IvannosysGrammarParser.Statement_listContext ctx) { }
  753. /**
  754. * {@inheritDoc}
  755. *
  756. * <p>The default implementation does nothing.</p>
  757. */
  758. @Override public void exitStatement_list(@NotNull IvannosysGrammarParser.Statement_listContext ctx) { }
  759. /**
  760. * {@inheritDoc}
  761. *
  762. * <p>The default implementation does nothing.</p>
  763. */
  764. @Override public void enterAnon_field(@NotNull IvannosysGrammarParser.Anon_fieldContext ctx) { }
  765. /**
  766. * {@inheritDoc}
  767. *
  768. * <p>The default implementation does nothing.</p>
  769. */
  770. @Override public void exitAnon_field(@NotNull IvannosysGrammarParser.Anon_fieldContext ctx) { }
  771. /**
  772. * {@inheritDoc}
  773. *
  774. * <p>The default implementation does nothing.</p>
  775. */
  776. @Override public void enterNewstmt(@NotNull IvannosysGrammarParser.NewstmtContext ctx) { }
  777. /**
  778. * {@inheritDoc}
  779. *
  780. * <p>The default implementation does nothing.</p>
  781. */
  782. @Override public void exitNewstmt(@NotNull IvannosysGrammarParser.NewstmtContext ctx) { }
  783. /**
  784. * {@inheritDoc}
  785. *
  786. * <p>The default implementation does nothing.</p>
  787. */
  788. @Override public void enterDec_const(@NotNull IvannosysGrammarParser.Dec_constContext ctx) { }
  789. /**
  790. * {@inheritDoc}
  791. *
  792. * <p>The default implementation does nothing.</p>
  793. */
  794. @Override public void exitDec_const(@NotNull IvannosysGrammarParser.Dec_constContext ctx) { }
  795. /**
  796. * {@inheritDoc}
  797. *
  798. * <p>The default implementation does nothing.</p>
  799. */
  800. @Override public void enterOperand(@NotNull IvannosysGrammarParser.OperandContext ctx) { }
  801. /**
  802. * {@inheritDoc}
  803. *
  804. * <p>The default implementation does nothing.</p>
  805. */
  806. @Override public void exitOperand(@NotNull IvannosysGrammarParser.OperandContext ctx) { }
  807. /**
  808. * {@inheritDoc}
  809. *
  810. * <p>The default implementation does nothing.</p>
  811. */
  812. @Override public void enterImports(@NotNull IvannosysGrammarParser.ImportsContext ctx) { }
  813. /**
  814. * {@inheritDoc}
  815. *
  816. * <p>The default implementation does nothing.</p>
  817. */
  818. @Override public void exitImports(@NotNull IvannosysGrammarParser.ImportsContext ctx) { }
  819. /**
  820. * {@inheritDoc}
  821. *
  822. * <p>The default implementation does nothing.</p>
  823. */
  824. @Override public void enterPrimary_expr(@NotNull IvannosysGrammarParser.Primary_exprContext ctx) { }
  825. /**
  826. * {@inheritDoc}
  827. *
  828. * <p>The default implementation does nothing.</p>
  829. */
  830. @Override public void exitPrimary_expr(@NotNull IvannosysGrammarParser.Primary_exprContext ctx) { }
  831. /**
  832. * {@inheritDoc}
  833. *
  834. * <p>The default implementation does nothing.</p>
  835. */
  836. @Override public void enterLiteralType(@NotNull IvannosysGrammarParser.LiteralTypeContext ctx) { }
  837. /**
  838. * {@inheritDoc}
  839. *
  840. * <p>The default implementation does nothing.</p>
  841. */
  842. @Override public void exitLiteralType(@NotNull IvannosysGrammarParser.LiteralTypeContext ctx) { }
  843. /**
  844. * {@inheritDoc}
  845. *
  846. * <p>The default implementation does nothing.</p>
  847. */
  848. @Override public void enterInc_dec(@NotNull IvannosysGrammarParser.Inc_decContext ctx) { }
  849. /**
  850. * {@inheritDoc}
  851. *
  852. * <p>The default implementation does nothing.</p>
  853. */
  854. @Override public void exitInc_dec(@NotNull IvannosysGrammarParser.Inc_decContext ctx) { }
  855. /**
  856. * {@inheritDoc}
  857. *
  858. * <p>The default implementation does nothing.</p>
  859. */
  860. @Override public void enterArguments(@NotNull IvannosysGrammarParser.ArgumentsContext ctx) { }
  861. /**
  862. * {@inheritDoc}
  863. *
  864. * <p>The default implementation does nothing.</p>
  865. */
  866. @Override public void exitArguments(@NotNull IvannosysGrammarParser.ArgumentsContext ctx) { }
  867. /**
  868. * {@inheritDoc}
  869. *
  870. * <p>The default implementation does nothing.</p>
  871. */
  872. @Override public void enterEmpty_block(@NotNull IvannosysGrammarParser.Empty_blockContext ctx) { }
  873. /**
  874. * {@inheritDoc}
  875. *
  876. * <p>The default implementation does nothing.</p>
  877. */
  878. @Override public void exitEmpty_block(@NotNull IvannosysGrammarParser.Empty_blockContext ctx) { }
  879. /**
  880. * {@inheritDoc}
  881. *
  882. * <p>The default implementation does nothing.</p>
  883. */
  884. @Override public void enterLiteral_value(@NotNull IvannosysGrammarParser.Literal_valueContext ctx) { }
  885. /**
  886. * {@inheritDoc}
  887. *
  888. * <p>The default implementation does nothing.</p>
  889. */
  890. @Override public void exitLiteral_value(@NotNull IvannosysGrammarParser.Literal_valueContext ctx) { }
  891. /**
  892. * {@inheritDoc}
  893. *
  894. * <p>The default implementation does nothing.</p>
  895. */
  896. @Override public void enterTypename(@NotNull IvannosysGrammarParser.TypenameContext ctx) { }
  897. /**
  898. * {@inheritDoc}
  899. *
  900. * <p>The default implementation does nothing.</p>
  901. */
  902. @Override public void exitTypename(@NotNull IvannosysGrammarParser.TypenameContext ctx) { }
  903. /**
  904. * {@inheritDoc}
  905. *
  906. * <p>The default implementation does nothing.</p>
  907. */
  908. @Override public void enterReceive_type(@NotNull IvannosysGrammarParser.Receive_typeContext ctx) { }
  909. /**
  910. * {@inheritDoc}
  911. *
  912. * <p>The default implementation does nothing.</p>
  913. */
  914. @Override public void exitReceive_type(@NotNull IvannosysGrammarParser.Receive_typeContext ctx) { }
  915. /**
  916. * {@inheritDoc}
  917. *
  918. * <p>The default implementation does nothing.</p>
  919. */
  920. @Override public void enterLiteral(@NotNull IvannosysGrammarParser.LiteralContext ctx) { }
  921. /**
  922. * {@inheritDoc}
  923. *
  924. * <p>The default implementation does nothing.</p>
  925. */
  926. @Override public void exitLiteral(@NotNull IvannosysGrammarParser.LiteralContext ctx) { }
  927. /**
  928. * {@inheritDoc}
  929. *
  930. * <p>The default implementation does nothing.</p>
  931. */
  932. @Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { }
  933. /**
  934. * {@inheritDoc}
  935. *
  936. * <p>The default implementation does nothing.</p>
  937. */
  938. @Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { }
  939. /**
  940. * {@inheritDoc}
  941. *
  942. * <p>The default implementation does nothing.</p>
  943. */
  944. @Override public void visitTerminal(@NotNull TerminalNode node) { }
  945. /**
  946. * {@inheritDoc}
  947. *
  948. * <p>The default implementation does nothing.</p>
  949. */
  950. @Override public void visitErrorNode(@NotNull ErrorNode node) { }
  951. }