/cobol85/cobol85_listener.go

https://github.com/bramp/antlr4-grammars · Go · 3579 lines · 1195 code · 1192 blank · 1192 comment · 0 complexity · 980dbefde3cdeb6f3a583d59488f9bdd MD5 · raw file

Large files are truncated click here to view the full file

  1. // Code generated from Cobol85.g4 by ANTLR 4.7.2. DO NOT EDIT.
  2. package cobol85 // Cobol85
  3. import "github.com/antlr/antlr4/runtime/Go/antlr"
  4. // Cobol85Listener is a complete listener for a parse tree produced by Cobol85Parser.
  5. type Cobol85Listener interface {
  6. antlr.ParseTreeListener
  7. // EnterStartRule is called when entering the startRule production.
  8. EnterStartRule(c *StartRuleContext)
  9. // EnterCompilationUnit is called when entering the compilationUnit production.
  10. EnterCompilationUnit(c *CompilationUnitContext)
  11. // EnterProgramUnit is called when entering the programUnit production.
  12. EnterProgramUnit(c *ProgramUnitContext)
  13. // EnterEndProgramStatement is called when entering the endProgramStatement production.
  14. EnterEndProgramStatement(c *EndProgramStatementContext)
  15. // EnterIdentificationDivision is called when entering the identificationDivision production.
  16. EnterIdentificationDivision(c *IdentificationDivisionContext)
  17. // EnterIdentificationDivisionBody is called when entering the identificationDivisionBody production.
  18. EnterIdentificationDivisionBody(c *IdentificationDivisionBodyContext)
  19. // EnterProgramIdParagraph is called when entering the programIdParagraph production.
  20. EnterProgramIdParagraph(c *ProgramIdParagraphContext)
  21. // EnterAuthorParagraph is called when entering the authorParagraph production.
  22. EnterAuthorParagraph(c *AuthorParagraphContext)
  23. // EnterInstallationParagraph is called when entering the installationParagraph production.
  24. EnterInstallationParagraph(c *InstallationParagraphContext)
  25. // EnterDateWrittenParagraph is called when entering the dateWrittenParagraph production.
  26. EnterDateWrittenParagraph(c *DateWrittenParagraphContext)
  27. // EnterDateCompiledParagraph is called when entering the dateCompiledParagraph production.
  28. EnterDateCompiledParagraph(c *DateCompiledParagraphContext)
  29. // EnterSecurityParagraph is called when entering the securityParagraph production.
  30. EnterSecurityParagraph(c *SecurityParagraphContext)
  31. // EnterRemarksParagraph is called when entering the remarksParagraph production.
  32. EnterRemarksParagraph(c *RemarksParagraphContext)
  33. // EnterEnvironmentDivision is called when entering the environmentDivision production.
  34. EnterEnvironmentDivision(c *EnvironmentDivisionContext)
  35. // EnterEnvironmentDivisionBody is called when entering the environmentDivisionBody production.
  36. EnterEnvironmentDivisionBody(c *EnvironmentDivisionBodyContext)
  37. // EnterConfigurationSection is called when entering the configurationSection production.
  38. EnterConfigurationSection(c *ConfigurationSectionContext)
  39. // EnterConfigurationSectionParagraph is called when entering the configurationSectionParagraph production.
  40. EnterConfigurationSectionParagraph(c *ConfigurationSectionParagraphContext)
  41. // EnterSourceComputerParagraph is called when entering the sourceComputerParagraph production.
  42. EnterSourceComputerParagraph(c *SourceComputerParagraphContext)
  43. // EnterObjectComputerParagraph is called when entering the objectComputerParagraph production.
  44. EnterObjectComputerParagraph(c *ObjectComputerParagraphContext)
  45. // EnterObjectComputerClause is called when entering the objectComputerClause production.
  46. EnterObjectComputerClause(c *ObjectComputerClauseContext)
  47. // EnterMemorySizeClause is called when entering the memorySizeClause production.
  48. EnterMemorySizeClause(c *MemorySizeClauseContext)
  49. // EnterDiskSizeClause is called when entering the diskSizeClause production.
  50. EnterDiskSizeClause(c *DiskSizeClauseContext)
  51. // EnterCollatingSequenceClause is called when entering the collatingSequenceClause production.
  52. EnterCollatingSequenceClause(c *CollatingSequenceClauseContext)
  53. // EnterCollatingSequenceClauseAlphanumeric is called when entering the collatingSequenceClauseAlphanumeric production.
  54. EnterCollatingSequenceClauseAlphanumeric(c *CollatingSequenceClauseAlphanumericContext)
  55. // EnterCollatingSequenceClauseNational is called when entering the collatingSequenceClauseNational production.
  56. EnterCollatingSequenceClauseNational(c *CollatingSequenceClauseNationalContext)
  57. // EnterSegmentLimitClause is called when entering the segmentLimitClause production.
  58. EnterSegmentLimitClause(c *SegmentLimitClauseContext)
  59. // EnterCharacterSetClause is called when entering the characterSetClause production.
  60. EnterCharacterSetClause(c *CharacterSetClauseContext)
  61. // EnterSpecialNamesParagraph is called when entering the specialNamesParagraph production.
  62. EnterSpecialNamesParagraph(c *SpecialNamesParagraphContext)
  63. // EnterSpecialNameClause is called when entering the specialNameClause production.
  64. EnterSpecialNameClause(c *SpecialNameClauseContext)
  65. // EnterAlphabetClause is called when entering the alphabetClause production.
  66. EnterAlphabetClause(c *AlphabetClauseContext)
  67. // EnterAlphabetClauseFormat1 is called when entering the alphabetClauseFormat1 production.
  68. EnterAlphabetClauseFormat1(c *AlphabetClauseFormat1Context)
  69. // EnterAlphabetLiterals is called when entering the alphabetLiterals production.
  70. EnterAlphabetLiterals(c *AlphabetLiteralsContext)
  71. // EnterAlphabetThrough is called when entering the alphabetThrough production.
  72. EnterAlphabetThrough(c *AlphabetThroughContext)
  73. // EnterAlphabetAlso is called when entering the alphabetAlso production.
  74. EnterAlphabetAlso(c *AlphabetAlsoContext)
  75. // EnterAlphabetClauseFormat2 is called when entering the alphabetClauseFormat2 production.
  76. EnterAlphabetClauseFormat2(c *AlphabetClauseFormat2Context)
  77. // EnterChannelClause is called when entering the channelClause production.
  78. EnterChannelClause(c *ChannelClauseContext)
  79. // EnterClassClause is called when entering the classClause production.
  80. EnterClassClause(c *ClassClauseContext)
  81. // EnterClassClauseThrough is called when entering the classClauseThrough production.
  82. EnterClassClauseThrough(c *ClassClauseThroughContext)
  83. // EnterClassClauseFrom is called when entering the classClauseFrom production.
  84. EnterClassClauseFrom(c *ClassClauseFromContext)
  85. // EnterClassClauseTo is called when entering the classClauseTo production.
  86. EnterClassClauseTo(c *ClassClauseToContext)
  87. // EnterCurrencySignClause is called when entering the currencySignClause production.
  88. EnterCurrencySignClause(c *CurrencySignClauseContext)
  89. // EnterDecimalPointClause is called when entering the decimalPointClause production.
  90. EnterDecimalPointClause(c *DecimalPointClauseContext)
  91. // EnterDefaultComputationalSignClause is called when entering the defaultComputationalSignClause production.
  92. EnterDefaultComputationalSignClause(c *DefaultComputationalSignClauseContext)
  93. // EnterDefaultDisplaySignClause is called when entering the defaultDisplaySignClause production.
  94. EnterDefaultDisplaySignClause(c *DefaultDisplaySignClauseContext)
  95. // EnterEnvironmentSwitchNameClause is called when entering the environmentSwitchNameClause production.
  96. EnterEnvironmentSwitchNameClause(c *EnvironmentSwitchNameClauseContext)
  97. // EnterEnvironmentSwitchNameSpecialNamesStatusPhrase is called when entering the environmentSwitchNameSpecialNamesStatusPhrase production.
  98. EnterEnvironmentSwitchNameSpecialNamesStatusPhrase(c *EnvironmentSwitchNameSpecialNamesStatusPhraseContext)
  99. // EnterOdtClause is called when entering the odtClause production.
  100. EnterOdtClause(c *OdtClauseContext)
  101. // EnterReserveNetworkClause is called when entering the reserveNetworkClause production.
  102. EnterReserveNetworkClause(c *ReserveNetworkClauseContext)
  103. // EnterSymbolicCharactersClause is called when entering the symbolicCharactersClause production.
  104. EnterSymbolicCharactersClause(c *SymbolicCharactersClauseContext)
  105. // EnterSymbolicCharacters is called when entering the symbolicCharacters production.
  106. EnterSymbolicCharacters(c *SymbolicCharactersContext)
  107. // EnterInputOutputSection is called when entering the inputOutputSection production.
  108. EnterInputOutputSection(c *InputOutputSectionContext)
  109. // EnterInputOutputSectionParagraph is called when entering the inputOutputSectionParagraph production.
  110. EnterInputOutputSectionParagraph(c *InputOutputSectionParagraphContext)
  111. // EnterFileControlParagraph is called when entering the fileControlParagraph production.
  112. EnterFileControlParagraph(c *FileControlParagraphContext)
  113. // EnterFileControlEntry is called when entering the fileControlEntry production.
  114. EnterFileControlEntry(c *FileControlEntryContext)
  115. // EnterSelectClause is called when entering the selectClause production.
  116. EnterSelectClause(c *SelectClauseContext)
  117. // EnterFileControlClause is called when entering the fileControlClause production.
  118. EnterFileControlClause(c *FileControlClauseContext)
  119. // EnterAssignClause is called when entering the assignClause production.
  120. EnterAssignClause(c *AssignClauseContext)
  121. // EnterReserveClause is called when entering the reserveClause production.
  122. EnterReserveClause(c *ReserveClauseContext)
  123. // EnterOrganizationClause is called when entering the organizationClause production.
  124. EnterOrganizationClause(c *OrganizationClauseContext)
  125. // EnterPaddingCharacterClause is called when entering the paddingCharacterClause production.
  126. EnterPaddingCharacterClause(c *PaddingCharacterClauseContext)
  127. // EnterRecordDelimiterClause is called when entering the recordDelimiterClause production.
  128. EnterRecordDelimiterClause(c *RecordDelimiterClauseContext)
  129. // EnterAccessModeClause is called when entering the accessModeClause production.
  130. EnterAccessModeClause(c *AccessModeClauseContext)
  131. // EnterRecordKeyClause is called when entering the recordKeyClause production.
  132. EnterRecordKeyClause(c *RecordKeyClauseContext)
  133. // EnterAlternateRecordKeyClause is called when entering the alternateRecordKeyClause production.
  134. EnterAlternateRecordKeyClause(c *AlternateRecordKeyClauseContext)
  135. // EnterPasswordClause is called when entering the passwordClause production.
  136. EnterPasswordClause(c *PasswordClauseContext)
  137. // EnterFileStatusClause is called when entering the fileStatusClause production.
  138. EnterFileStatusClause(c *FileStatusClauseContext)
  139. // EnterRelativeKeyClause is called when entering the relativeKeyClause production.
  140. EnterRelativeKeyClause(c *RelativeKeyClauseContext)
  141. // EnterIoControlParagraph is called when entering the ioControlParagraph production.
  142. EnterIoControlParagraph(c *IoControlParagraphContext)
  143. // EnterIoControlClause is called when entering the ioControlClause production.
  144. EnterIoControlClause(c *IoControlClauseContext)
  145. // EnterRerunClause is called when entering the rerunClause production.
  146. EnterRerunClause(c *RerunClauseContext)
  147. // EnterRerunEveryRecords is called when entering the rerunEveryRecords production.
  148. EnterRerunEveryRecords(c *RerunEveryRecordsContext)
  149. // EnterRerunEveryOf is called when entering the rerunEveryOf production.
  150. EnterRerunEveryOf(c *RerunEveryOfContext)
  151. // EnterRerunEveryClock is called when entering the rerunEveryClock production.
  152. EnterRerunEveryClock(c *RerunEveryClockContext)
  153. // EnterSameClause is called when entering the sameClause production.
  154. EnterSameClause(c *SameClauseContext)
  155. // EnterMultipleFileClause is called when entering the multipleFileClause production.
  156. EnterMultipleFileClause(c *MultipleFileClauseContext)
  157. // EnterMultipleFilePosition is called when entering the multipleFilePosition production.
  158. EnterMultipleFilePosition(c *MultipleFilePositionContext)
  159. // EnterCommitmentControlClause is called when entering the commitmentControlClause production.
  160. EnterCommitmentControlClause(c *CommitmentControlClauseContext)
  161. // EnterDataDivision is called when entering the dataDivision production.
  162. EnterDataDivision(c *DataDivisionContext)
  163. // EnterDataDivisionSection is called when entering the dataDivisionSection production.
  164. EnterDataDivisionSection(c *DataDivisionSectionContext)
  165. // EnterFileSection is called when entering the fileSection production.
  166. EnterFileSection(c *FileSectionContext)
  167. // EnterFileDescriptionEntry is called when entering the fileDescriptionEntry production.
  168. EnterFileDescriptionEntry(c *FileDescriptionEntryContext)
  169. // EnterFileDescriptionEntryClause is called when entering the fileDescriptionEntryClause production.
  170. EnterFileDescriptionEntryClause(c *FileDescriptionEntryClauseContext)
  171. // EnterExternalClause is called when entering the externalClause production.
  172. EnterExternalClause(c *ExternalClauseContext)
  173. // EnterGlobalClause is called when entering the globalClause production.
  174. EnterGlobalClause(c *GlobalClauseContext)
  175. // EnterBlockContainsClause is called when entering the blockContainsClause production.
  176. EnterBlockContainsClause(c *BlockContainsClauseContext)
  177. // EnterBlockContainsTo is called when entering the blockContainsTo production.
  178. EnterBlockContainsTo(c *BlockContainsToContext)
  179. // EnterRecordContainsClause is called when entering the recordContainsClause production.
  180. EnterRecordContainsClause(c *RecordContainsClauseContext)
  181. // EnterRecordContainsClauseFormat1 is called when entering the recordContainsClauseFormat1 production.
  182. EnterRecordContainsClauseFormat1(c *RecordContainsClauseFormat1Context)
  183. // EnterRecordContainsClauseFormat2 is called when entering the recordContainsClauseFormat2 production.
  184. EnterRecordContainsClauseFormat2(c *RecordContainsClauseFormat2Context)
  185. // EnterRecordContainsClauseFormat3 is called when entering the recordContainsClauseFormat3 production.
  186. EnterRecordContainsClauseFormat3(c *RecordContainsClauseFormat3Context)
  187. // EnterRecordContainsTo is called when entering the recordContainsTo production.
  188. EnterRecordContainsTo(c *RecordContainsToContext)
  189. // EnterLabelRecordsClause is called when entering the labelRecordsClause production.
  190. EnterLabelRecordsClause(c *LabelRecordsClauseContext)
  191. // EnterValueOfClause is called when entering the valueOfClause production.
  192. EnterValueOfClause(c *ValueOfClauseContext)
  193. // EnterValuePair is called when entering the valuePair production.
  194. EnterValuePair(c *ValuePairContext)
  195. // EnterDataRecordsClause is called when entering the dataRecordsClause production.
  196. EnterDataRecordsClause(c *DataRecordsClauseContext)
  197. // EnterLinageClause is called when entering the linageClause production.
  198. EnterLinageClause(c *LinageClauseContext)
  199. // EnterLinageAt is called when entering the linageAt production.
  200. EnterLinageAt(c *LinageAtContext)
  201. // EnterLinageFootingAt is called when entering the linageFootingAt production.
  202. EnterLinageFootingAt(c *LinageFootingAtContext)
  203. // EnterLinageLinesAtTop is called when entering the linageLinesAtTop production.
  204. EnterLinageLinesAtTop(c *LinageLinesAtTopContext)
  205. // EnterLinageLinesAtBottom is called when entering the linageLinesAtBottom production.
  206. EnterLinageLinesAtBottom(c *LinageLinesAtBottomContext)
  207. // EnterRecordingModeClause is called when entering the recordingModeClause production.
  208. EnterRecordingModeClause(c *RecordingModeClauseContext)
  209. // EnterModeStatement is called when entering the modeStatement production.
  210. EnterModeStatement(c *ModeStatementContext)
  211. // EnterCodeSetClause is called when entering the codeSetClause production.
  212. EnterCodeSetClause(c *CodeSetClauseContext)
  213. // EnterReportClause is called when entering the reportClause production.
  214. EnterReportClause(c *ReportClauseContext)
  215. // EnterDataBaseSection is called when entering the dataBaseSection production.
  216. EnterDataBaseSection(c *DataBaseSectionContext)
  217. // EnterDataBaseSectionEntry is called when entering the dataBaseSectionEntry production.
  218. EnterDataBaseSectionEntry(c *DataBaseSectionEntryContext)
  219. // EnterWorkingStorageSection is called when entering the workingStorageSection production.
  220. EnterWorkingStorageSection(c *WorkingStorageSectionContext)
  221. // EnterLinkageSection is called when entering the linkageSection production.
  222. EnterLinkageSection(c *LinkageSectionContext)
  223. // EnterCommunicationSection is called when entering the communicationSection production.
  224. EnterCommunicationSection(c *CommunicationSectionContext)
  225. // EnterCommunicationDescriptionEntry is called when entering the communicationDescriptionEntry production.
  226. EnterCommunicationDescriptionEntry(c *CommunicationDescriptionEntryContext)
  227. // EnterCommunicationDescriptionEntryFormat1 is called when entering the communicationDescriptionEntryFormat1 production.
  228. EnterCommunicationDescriptionEntryFormat1(c *CommunicationDescriptionEntryFormat1Context)
  229. // EnterCommunicationDescriptionEntryFormat2 is called when entering the communicationDescriptionEntryFormat2 production.
  230. EnterCommunicationDescriptionEntryFormat2(c *CommunicationDescriptionEntryFormat2Context)
  231. // EnterCommunicationDescriptionEntryFormat3 is called when entering the communicationDescriptionEntryFormat3 production.
  232. EnterCommunicationDescriptionEntryFormat3(c *CommunicationDescriptionEntryFormat3Context)
  233. // EnterDestinationCountClause is called when entering the destinationCountClause production.
  234. EnterDestinationCountClause(c *DestinationCountClauseContext)
  235. // EnterDestinationTableClause is called when entering the destinationTableClause production.
  236. EnterDestinationTableClause(c *DestinationTableClauseContext)
  237. // EnterEndKeyClause is called when entering the endKeyClause production.
  238. EnterEndKeyClause(c *EndKeyClauseContext)
  239. // EnterErrorKeyClause is called when entering the errorKeyClause production.
  240. EnterErrorKeyClause(c *ErrorKeyClauseContext)
  241. // EnterMessageCountClause is called when entering the messageCountClause production.
  242. EnterMessageCountClause(c *MessageCountClauseContext)
  243. // EnterMessageDateClause is called when entering the messageDateClause production.
  244. EnterMessageDateClause(c *MessageDateClauseContext)
  245. // EnterMessageTimeClause is called when entering the messageTimeClause production.
  246. EnterMessageTimeClause(c *MessageTimeClauseContext)
  247. // EnterStatusKeyClause is called when entering the statusKeyClause production.
  248. EnterStatusKeyClause(c *StatusKeyClauseContext)
  249. // EnterSymbolicDestinationClause is called when entering the symbolicDestinationClause production.
  250. EnterSymbolicDestinationClause(c *SymbolicDestinationClauseContext)
  251. // EnterSymbolicQueueClause is called when entering the symbolicQueueClause production.
  252. EnterSymbolicQueueClause(c *SymbolicQueueClauseContext)
  253. // EnterSymbolicSourceClause is called when entering the symbolicSourceClause production.
  254. EnterSymbolicSourceClause(c *SymbolicSourceClauseContext)
  255. // EnterSymbolicTerminalClause is called when entering the symbolicTerminalClause production.
  256. EnterSymbolicTerminalClause(c *SymbolicTerminalClauseContext)
  257. // EnterSymbolicSubQueueClause is called when entering the symbolicSubQueueClause production.
  258. EnterSymbolicSubQueueClause(c *SymbolicSubQueueClauseContext)
  259. // EnterTextLengthClause is called when entering the textLengthClause production.
  260. EnterTextLengthClause(c *TextLengthClauseContext)
  261. // EnterLocalStorageSection is called when entering the localStorageSection production.
  262. EnterLocalStorageSection(c *LocalStorageSectionContext)
  263. // EnterScreenSection is called when entering the screenSection production.
  264. EnterScreenSection(c *ScreenSectionContext)
  265. // EnterScreenDescriptionEntry is called when entering the screenDescriptionEntry production.
  266. EnterScreenDescriptionEntry(c *ScreenDescriptionEntryContext)
  267. // EnterScreenDescriptionBlankClause is called when entering the screenDescriptionBlankClause production.
  268. EnterScreenDescriptionBlankClause(c *ScreenDescriptionBlankClauseContext)
  269. // EnterScreenDescriptionBellClause is called when entering the screenDescriptionBellClause production.
  270. EnterScreenDescriptionBellClause(c *ScreenDescriptionBellClauseContext)
  271. // EnterScreenDescriptionBlinkClause is called when entering the screenDescriptionBlinkClause production.
  272. EnterScreenDescriptionBlinkClause(c *ScreenDescriptionBlinkClauseContext)
  273. // EnterScreenDescriptionEraseClause is called when entering the screenDescriptionEraseClause production.
  274. EnterScreenDescriptionEraseClause(c *ScreenDescriptionEraseClauseContext)
  275. // EnterScreenDescriptionLightClause is called when entering the screenDescriptionLightClause production.
  276. EnterScreenDescriptionLightClause(c *ScreenDescriptionLightClauseContext)
  277. // EnterScreenDescriptionGridClause is called when entering the screenDescriptionGridClause production.
  278. EnterScreenDescriptionGridClause(c *ScreenDescriptionGridClauseContext)
  279. // EnterScreenDescriptionReverseVideoClause is called when entering the screenDescriptionReverseVideoClause production.
  280. EnterScreenDescriptionReverseVideoClause(c *ScreenDescriptionReverseVideoClauseContext)
  281. // EnterScreenDescriptionUnderlineClause is called when entering the screenDescriptionUnderlineClause production.
  282. EnterScreenDescriptionUnderlineClause(c *ScreenDescriptionUnderlineClauseContext)
  283. // EnterScreenDescriptionSizeClause is called when entering the screenDescriptionSizeClause production.
  284. EnterScreenDescriptionSizeClause(c *ScreenDescriptionSizeClauseContext)
  285. // EnterScreenDescriptionLineClause is called when entering the screenDescriptionLineClause production.
  286. EnterScreenDescriptionLineClause(c *ScreenDescriptionLineClauseContext)
  287. // EnterScreenDescriptionColumnClause is called when entering the screenDescriptionColumnClause production.
  288. EnterScreenDescriptionColumnClause(c *ScreenDescriptionColumnClauseContext)
  289. // EnterScreenDescriptionForegroundColorClause is called when entering the screenDescriptionForegroundColorClause production.
  290. EnterScreenDescriptionForegroundColorClause(c *ScreenDescriptionForegroundColorClauseContext)
  291. // EnterScreenDescriptionBackgroundColorClause is called when entering the screenDescriptionBackgroundColorClause production.
  292. EnterScreenDescriptionBackgroundColorClause(c *ScreenDescriptionBackgroundColorClauseContext)
  293. // EnterScreenDescriptionControlClause is called when entering the screenDescriptionControlClause production.
  294. EnterScreenDescriptionControlClause(c *ScreenDescriptionControlClauseContext)
  295. // EnterScreenDescriptionValueClause is called when entering the screenDescriptionValueClause production.
  296. EnterScreenDescriptionValueClause(c *ScreenDescriptionValueClauseContext)
  297. // EnterScreenDescriptionPictureClause is called when entering the screenDescriptionPictureClause production.
  298. EnterScreenDescriptionPictureClause(c *ScreenDescriptionPictureClauseContext)
  299. // EnterScreenDescriptionFromClause is called when entering the screenDescriptionFromClause production.
  300. EnterScreenDescriptionFromClause(c *ScreenDescriptionFromClauseContext)
  301. // EnterScreenDescriptionToClause is called when entering the screenDescriptionToClause production.
  302. EnterScreenDescriptionToClause(c *ScreenDescriptionToClauseContext)
  303. // EnterScreenDescriptionUsingClause is called when entering the screenDescriptionUsingClause production.
  304. EnterScreenDescriptionUsingClause(c *ScreenDescriptionUsingClauseContext)
  305. // EnterScreenDescriptionUsageClause is called when entering the screenDescriptionUsageClause production.
  306. EnterScreenDescriptionUsageClause(c *ScreenDescriptionUsageClauseContext)
  307. // EnterScreenDescriptionBlankWhenZeroClause is called when entering the screenDescriptionBlankWhenZeroClause production.
  308. EnterScreenDescriptionBlankWhenZeroClause(c *ScreenDescriptionBlankWhenZeroClauseContext)
  309. // EnterScreenDescriptionJustifiedClause is called when entering the screenDescriptionJustifiedClause production.
  310. EnterScreenDescriptionJustifiedClause(c *ScreenDescriptionJustifiedClauseContext)
  311. // EnterScreenDescriptionSignClause is called when entering the screenDescriptionSignClause production.
  312. EnterScreenDescriptionSignClause(c *ScreenDescriptionSignClauseContext)
  313. // EnterScreenDescriptionAutoClause is called when entering the screenDescriptionAutoClause production.
  314. EnterScreenDescriptionAutoClause(c *ScreenDescriptionAutoClauseContext)
  315. // EnterScreenDescriptionSecureClause is called when entering the screenDescriptionSecureClause production.
  316. EnterScreenDescriptionSecureClause(c *ScreenDescriptionSecureClauseContext)
  317. // EnterScreenDescriptionRequiredClause is called when entering the screenDescriptionRequiredClause production.
  318. EnterScreenDescriptionRequiredClause(c *ScreenDescriptionRequiredClauseContext)
  319. // EnterScreenDescriptionPromptClause is called when entering the screenDescriptionPromptClause production.
  320. EnterScreenDescriptionPromptClause(c *ScreenDescriptionPromptClauseContext)
  321. // EnterScreenDescriptionPromptOccursClause is called when entering the screenDescriptionPromptOccursClause production.
  322. EnterScreenDescriptionPromptOccursClause(c *ScreenDescriptionPromptOccursClauseContext)
  323. // EnterScreenDescriptionFullClause is called when entering the screenDescriptionFullClause production.
  324. EnterScreenDescriptionFullClause(c *ScreenDescriptionFullClauseContext)
  325. // EnterScreenDescriptionZeroFillClause is called when entering the screenDescriptionZeroFillClause production.
  326. EnterScreenDescriptionZeroFillClause(c *ScreenDescriptionZeroFillClauseContext)
  327. // EnterReportSection is called when entering the reportSection production.
  328. EnterReportSection(c *ReportSectionContext)
  329. // EnterReportDescription is called when entering the reportDescription production.
  330. EnterReportDescription(c *ReportDescriptionContext)
  331. // EnterReportDescriptionEntry is called when entering the reportDescriptionEntry production.
  332. EnterReportDescriptionEntry(c *ReportDescriptionEntryContext)
  333. // EnterReportDescriptionGlobalClause is called when entering the reportDescriptionGlobalClause production.
  334. EnterReportDescriptionGlobalClause(c *ReportDescriptionGlobalClauseContext)
  335. // EnterReportDescriptionPageLimitClause is called when entering the reportDescriptionPageLimitClause production.
  336. EnterReportDescriptionPageLimitClause(c *ReportDescriptionPageLimitClauseContext)
  337. // EnterReportDescriptionHeadingClause is called when entering the reportDescriptionHeadingClause production.
  338. EnterReportDescriptionHeadingClause(c *ReportDescriptionHeadingClauseContext)
  339. // EnterReportDescriptionFirstDetailClause is called when entering the reportDescriptionFirstDetailClause production.
  340. EnterReportDescriptionFirstDetailClause(c *ReportDescriptionFirstDetailClauseContext)
  341. // EnterReportDescriptionLastDetailClause is called when entering the reportDescriptionLastDetailClause production.
  342. EnterReportDescriptionLastDetailClause(c *ReportDescriptionLastDetailClauseContext)
  343. // EnterReportDescriptionFootingClause is called when entering the reportDescriptionFootingClause production.
  344. EnterReportDescriptionFootingClause(c *ReportDescriptionFootingClauseContext)
  345. // EnterReportGroupDescriptionEntry is called when entering the reportGroupDescriptionEntry production.
  346. EnterReportGroupDescriptionEntry(c *ReportGroupDescriptionEntryContext)
  347. // EnterReportGroupDescriptionEntryFormat1 is called when entering the reportGroupDescriptionEntryFormat1 production.
  348. EnterReportGroupDescriptionEntryFormat1(c *ReportGroupDescriptionEntryFormat1Context)
  349. // EnterReportGroupDescriptionEntryFormat2 is called when entering the reportGroupDescriptionEntryFormat2 production.
  350. EnterReportGroupDescriptionEntryFormat2(c *ReportGroupDescriptionEntryFormat2Context)
  351. // EnterReportGroupDescriptionEntryFormat3 is called when entering the reportGroupDescriptionEntryFormat3 production.
  352. EnterReportGroupDescriptionEntryFormat3(c *ReportGroupDescriptionEntryFormat3Context)
  353. // EnterReportGroupBlankWhenZeroClause is called when entering the reportGroupBlankWhenZeroClause production.
  354. EnterReportGroupBlankWhenZeroClause(c *ReportGroupBlankWhenZeroClauseContext)
  355. // EnterReportGroupColumnNumberClause is called when entering the reportGroupColumnNumberClause production.
  356. EnterReportGroupColumnNumberClause(c *ReportGroupColumnNumberClauseContext)
  357. // EnterReportGroupIndicateClause is called when entering the reportGroupIndicateClause production.
  358. EnterReportGroupIndicateClause(c *ReportGroupIndicateClauseContext)
  359. // EnterReportGroupJustifiedClause is called when entering the reportGroupJustifiedClause production.
  360. EnterReportGroupJustifiedClause(c *ReportGroupJustifiedClauseContext)
  361. // EnterReportGroupLineNumberClause is called when entering the reportGroupLineNumberClause production.
  362. EnterReportGroupLineNumberClause(c *ReportGroupLineNumberClauseContext)
  363. // EnterReportGroupLineNumberNextPage is called when entering the reportGroupLineNumberNextPage production.
  364. EnterReportGroupLineNumberNextPage(c *ReportGroupLineNumberNextPageContext)
  365. // EnterReportGroupLineNumberPlus is called when entering the reportGroupLineNumberPlus production.
  366. EnterReportGroupLineNumberPlus(c *ReportGroupLineNumberPlusContext)
  367. // EnterReportGroupNextGroupClause is called when entering the reportGroupNextGroupClause production.
  368. EnterReportGroupNextGroupClause(c *ReportGroupNextGroupClauseContext)
  369. // EnterReportGroupNextGroupPlus is called when entering the reportGroupNextGroupPlus production.
  370. EnterReportGroupNextGroupPlus(c *ReportGroupNextGroupPlusContext)
  371. // EnterReportGroupNextGroupNextPage is called when entering the reportGroupNextGroupNextPage production.
  372. EnterReportGroupNextGroupNextPage(c *ReportGroupNextGroupNextPageContext)
  373. // EnterReportGroupPictureClause is called when entering the reportGroupPictureClause production.
  374. EnterReportGroupPictureClause(c *ReportGroupPictureClauseContext)
  375. // EnterReportGroupResetClause is called when entering the reportGroupResetClause production.
  376. EnterReportGroupResetClause(c *ReportGroupResetClauseContext)
  377. // EnterReportGroupSignClause is called when entering the reportGroupSignClause production.
  378. EnterReportGroupSignClause(c *ReportGroupSignClauseContext)
  379. // EnterReportGroupSourceClause is called when entering the reportGroupSourceClause production.
  380. EnterReportGroupSourceClause(c *ReportGroupSourceClauseContext)
  381. // EnterReportGroupSumClause is called when entering the reportGroupSumClause production.
  382. EnterReportGroupSumClause(c *ReportGroupSumClauseContext)
  383. // EnterReportGroupTypeClause is called when entering the reportGroupTypeClause production.
  384. EnterReportGroupTypeClause(c *ReportGroupTypeClauseContext)
  385. // EnterReportGroupTypeReportHeading is called when entering the reportGroupTypeReportHeading production.
  386. EnterReportGroupTypeReportHeading(c *ReportGroupTypeReportHeadingContext)
  387. // EnterReportGroupTypePageHeading is called when entering the reportGroupTypePageHeading production.
  388. EnterReportGroupTypePageHeading(c *ReportGroupTypePageHeadingContext)
  389. // EnterReportGroupTypeControlHeading is called when entering the reportGroupTypeControlHeading production.
  390. EnterReportGroupTypeControlHeading(c *ReportGroupTypeControlHeadingContext)
  391. // EnterReportGroupTypeDetail is called when entering the reportGroupTypeDetail production.
  392. EnterReportGroupTypeDetail(c *ReportGroupTypeDetailContext)
  393. // EnterReportGroupTypeControlFooting is called when entering the reportGroupTypeControlFooting production.
  394. EnterReportGroupTypeControlFooting(c *ReportGroupTypeControlFootingContext)
  395. // EnterReportGroupUsageClause is called when entering the reportGroupUsageClause production.
  396. EnterReportGroupUsageClause(c *ReportGroupUsageClauseContext)
  397. // EnterReportGroupTypePageFooting is called when entering the reportGroupTypePageFooting production.
  398. EnterReportGroupTypePageFooting(c *ReportGroupTypePageFootingContext)
  399. // EnterReportGroupTypeReportFooting is called when entering the reportGroupTypeReportFooting production.
  400. EnterReportGroupTypeReportFooting(c *ReportGroupTypeReportFootingContext)
  401. // EnterReportGroupValueClause is called when entering the reportGroupValueClause production.
  402. EnterReportGroupValueClause(c *ReportGroupValueClauseContext)
  403. // EnterProgramLibrarySection is called when entering the programLibrarySection production.
  404. EnterProgramLibrarySection(c *ProgramLibrarySectionContext)
  405. // EnterLibraryDescriptionEntry is called when entering the libraryDescriptionEntry production.
  406. EnterLibraryDescriptionEntry(c *LibraryDescriptionEntryContext)
  407. // EnterLibraryDescriptionEntryFormat1 is called when entering the libraryDescriptionEntryFormat1 production.
  408. EnterLibraryDescriptionEntryFormat1(c *LibraryDescriptionEntryFormat1Context)
  409. // EnterLibraryDescriptionEntryFormat2 is called when entering the libraryDescriptionEntryFormat2 production.
  410. EnterLibraryDescriptionEntryFormat2(c *LibraryDescriptionEntryFormat2Context)
  411. // EnterLibraryAttributeClauseFormat1 is called when entering the libraryAttributeClauseFormat1 production.
  412. EnterLibraryAttributeClauseFormat1(c *LibraryAttributeClauseFormat1Context)
  413. // EnterLibraryAttributeClauseFormat2 is called when entering the libraryAttributeClauseFormat2 production.
  414. EnterLibraryAttributeClauseFormat2(c *LibraryAttributeClauseFormat2Context)
  415. // EnterLibraryAttributeFunction is called when entering the libraryAttributeFunction production.
  416. EnterLibraryAttributeFunction(c *LibraryAttributeFunctionContext)
  417. // EnterLibraryAttributeParameter is called when entering the libraryAttributeParameter production.
  418. EnterLibraryAttributeParameter(c *LibraryAttributeParameterContext)
  419. // EnterLibraryAttributeTitle is called when entering the libraryAttributeTitle production.
  420. EnterLibraryAttributeTitle(c *LibraryAttributeTitleContext)
  421. // EnterLibraryEntryProcedureClauseFormat1 is called when entering the libraryEntryProcedureClauseFormat1 production.
  422. EnterLibraryEntryProcedureClauseFormat1(c *LibraryEntryProcedureClauseFormat1Context)
  423. // EnterLibraryEntryProcedureClauseFormat2 is called when entering the libraryEntryProcedureClauseFormat2 production.
  424. EnterLibraryEntryProcedureClauseFormat2(c *LibraryEntryProcedureClauseFormat2Context)
  425. // EnterLibraryEntryProcedureForClause is called when entering the libraryEntryProcedureForClause production.
  426. EnterLibraryEntryProcedureForClause(c *LibraryEntryProcedureForClauseContext)
  427. // EnterLibraryEntryProcedureGivingClause is called when entering the libraryEntryProcedureGivingClause production.
  428. EnterLibraryEntryProcedureGivingClause(c *LibraryEntryProcedureGivingClauseContext)
  429. // EnterLibraryEntryProcedureUsingClause is called when entering the libraryEntryProcedureUsingClause production.
  430. EnterLibraryEntryProcedureUsingClause(c *LibraryEntryProcedureUsingClauseContext)
  431. // EnterLibraryEntryProcedureUsingName is called when entering the libraryEntryProcedureUsingName production.
  432. EnterLibraryEntryProcedureUsingName(c *LibraryEntryProcedureUsingNameContext)
  433. // EnterLibraryEntryProcedureWithClause is called when entering the libraryEntryProcedureWithClause production.
  434. EnterLibraryEntryProcedureWithClause(c *LibraryEntryProcedureWithClauseContext)
  435. // EnterLibraryEntryProcedureWithName is called when entering the libraryEntryProcedureWithName production.
  436. EnterLibraryEntryProcedureWithName(c *LibraryEntryProcedureWithNameContext)
  437. // EnterLibraryIsCommonClause is called when entering the libraryIsCommonClause production.
  438. EnterLibraryIsCommonClause(c *LibraryIsCommonClauseContext)
  439. // EnterLibraryIsGlobalClause is called when entering the libraryIsGlobalClause production.
  440. EnterLibraryIsGlobalClause(c *LibraryIsGlobalClauseContext)
  441. // EnterDataDescriptionEntry is called when entering the dataDescriptionEntry production.
  442. EnterDataDescriptionEntry(c *DataDescriptionEntryContext)
  443. // EnterDataDescriptionEntryFormat1 is called when entering the dataDescriptionEntryFormat1 production.
  444. EnterDataDescriptionEntryFormat1(c *DataDescriptionEntryFormat1Context)
  445. // EnterDataDescriptionEntryFormat2 is called when entering the dataDescriptionEntryFormat2 production.
  446. EnterDataDescriptionEntryFormat2(c *DataDescriptionEntryFormat2Context)
  447. // EnterDataDescriptionEntryFormat3 is called when entering the dataDescriptionEntryFormat3 production.
  448. EnterDataDescriptionEntryFormat3(c *DataDescriptionEntryFormat3Context)
  449. // EnterDataDescriptionEntryExecSql is called when entering the dataDescriptionEntryExecSql production.
  450. EnterDataDescriptionEntryExecSql(c *DataDescriptionEntryExecSqlContext)
  451. // EnterDataAlignedClause is called when entering the dataAlignedClause production.
  452. EnterDataAlignedClause(c *DataAlignedClauseContext)
  453. // EnterDataBlankWhenZeroClause is called when entering the dataBlankWhenZeroClause production.
  454. EnterDataBlankWhenZeroClause(c *DataBlankWhenZeroClauseContext)
  455. // EnterDataCommonOwnLocalClause is called when entering the dataCommonOwnLocalClause production.
  456. EnterDataCommonOwnLocalClause(c *DataCommonOwnLocalClauseContext)
  457. // EnterDataExternalClause is called when entering the dataExternalClause production.
  458. EnterDataExternalClause(c *DataExternalClauseContext)
  459. // EnterDataGlobalClause is called when entering the dataGlobalClause production.
  460. EnterDataGlobalClause(c *DataGlobalClauseContext)
  461. // EnterDataIntegerStringClause is called when entering the dataIntegerStringClause production.
  462. EnterDataIntegerStringClause(c *DataIntegerStringClauseContext)
  463. // EnterDataJustifiedClause is called when entering the dataJustifiedClause production.
  464. EnterDataJustifiedClause(c *DataJustifiedClauseContext)
  465. // EnterDataOccursClause is called when entering the dataOccursClause production.
  466. EnterDataOccursClause(c *DataOccursClauseContext)
  467. // EnterDataOccursTo is called when entering the dataOccursTo production.
  468. EnterDataOccursTo(c *DataOccursToContext)
  469. // EnterDataOccursSort is called when entering the dataOccursSort production.
  470. EnterDataOccursSort(c *DataOccursSortContext)
  471. // EnterDataPictureClause is called when entering the dataPictureClause production.
  472. EnterDataPictureClause(c *DataPictureClauseContext)
  473. // EnterPictureString is called when entering the pictureString production.
  474. EnterPictureString(c *PictureStringContext)
  475. // EnterPictureChars is called when entering the pictureChars production.
  476. EnterPictureChars(c *PictureCharsContext)
  477. // EnterPictureCardinality is called when entering the pictureCardinality production.
  478. EnterPictureCardinality(c *PictureCardinalityContext)
  479. // EnterDataReceivedByClause is called when entering the dataReceivedByClause production.
  480. EnterDataReceivedByClause(c *DataReceivedByClauseContext)
  481. // EnterDataRecordAreaClause is called when entering the dataRecordAreaClause production.
  482. EnterDataRecordAreaClause(c *DataRecordAreaClauseContext)
  483. // EnterDataRedefinesClause is called when entering the dataRedefinesClause production.
  484. EnterDataRedefinesClause(c *DataRedefinesClauseContext)
  485. // EnterDataRenamesClause is called when entering the dataRenamesClause production.
  486. EnterDataRenamesClause(c *DataRenamesClauseContext)
  487. // EnterDataSignClause is called when entering the dataSignClause production.
  488. EnterDataSignClause(c *DataSignClauseContext)
  489. // EnterDataSynchronizedClause is called when entering the dataSynchronizedClause production.
  490. EnterDataSynchronizedClause(c *DataSynchronizedClauseContext)
  491. // EnterDataThreadLocalClause is called when entering the dataThreadLocalClause production.
  492. EnterDataThreadLocalClause(c *DataThreadLocalClauseContext)
  493. // EnterDataTypeClause is called when entering the dataTypeClause production.
  494. EnterDataTypeClause(c *DataTypeClauseContext)
  495. // EnterDataTypeDefClause is called when entering the dataTypeDefClause production.
  496. EnterDataTypeDefClause(c *DataTypeDefClauseContext)
  497. // EnterDataUsageClause is called when entering the dataUsageClause production.
  498. EnterDataUsageClause(c *DataUsageClauseContext)
  499. // EnterDataUsingClause is called when entering the dataUsingClause production.
  500. EnterDataUsingClause(c *DataUsingClauseContext)
  501. // EnterDataValueClause is called when entering the dataValueClause production.
  502. EnterDataValueClause(c *DataValueClauseContext)
  503. // EnterDataValueInterval is called when entering the dataValueInterval production.
  504. EnterDataValueInterval(c *DataValueIntervalContext)
  505. // EnterDataValueIntervalFrom is called when entering the dataValueIntervalFrom production.
  506. EnterDataValueIntervalFrom(c *DataValueIntervalFromContext)
  507. // EnterDataValueIntervalTo is called when entering the dataValueIntervalTo production.
  508. EnterDataValueIntervalTo(c *DataValueIntervalToContext)
  509. // EnterDataWithLowerBoundsClause is called when entering the dataWithLowerBoundsClause production.
  510. EnterDataWithLowerBoundsClause(c *DataWithLowerBoundsClauseContext)
  511. // EnterProcedureDivision is called when entering the procedureDivision production.
  512. EnterProcedureDivision(c *ProcedureDivisionContext)
  513. // EnterProcedureDivisionUsingClause is called when entering the procedureDivisionUsingClause production.
  514. EnterProcedureDivisionUsingClause(c *ProcedureDivisionUsingClauseContext)
  515. // EnterProcedureDivisionGivingClause is called when entering the procedureDivisionGivingClause production.
  516. EnterProcedureDivisionGivingClause(c *ProcedureDivisionGivingClauseContext)
  517. // EnterProcedureDivisionUsingParameter is called when entering the procedureDivisionUsingParameter production.
  518. EnterProcedureDivisionUsingParameter(c *ProcedureDivisionUsingParameterContext)
  519. // EnterProcedureDivisionByReferencePhrase is called when entering the procedureDivisionByReferencePhrase production.
  520. EnterProcedureDivisionByReferencePhrase(c *ProcedureDivisionByReferencePhraseContext)
  521. // EnterProcedureDivisionByReference is called when entering the procedureDivisionByReference production.
  522. EnterProcedureDivisionByReference(c *ProcedureDivisionByReferenceContext)
  523. // EnterProcedureDivisionByValuePhrase is called when entering the procedureDivisionByValuePhrase production.
  524. EnterProcedureDivisionByValuePhrase(c *ProcedureDivisionByValuePhraseContext)
  525. // EnterProcedureDivisionByValue is called when entering the procedureDivisionByValue production.
  526. EnterProcedureDivisionByValue(c *ProcedureDivisionByValueContext)
  527. // EnterProcedureDeclaratives is called when entering the procedureDeclaratives production.
  528. EnterProcedureDeclaratives(c *ProcedureDeclarativesContext)
  529. // EnterProcedureDeclarative is called when entering the procedureDeclarative production.
  530. EnterProcedureDeclarative(c *ProcedureDeclarativeContext)
  531. // EnterProcedureSectionHeader is called when entering the procedureSectionHeader production.
  532. EnterProcedureSectionHeader(c *ProcedureSectionHeaderContext)
  533. // EnterProcedureDivisionBody is called when entering the procedureDivisionBody production.
  534. EnterProcedureDivisionBody(c *ProcedureDivisionBodyContext)
  535. // EnterProcedureSection is called when entering the procedureSection production.
  536. EnterProcedureSection(c *ProcedureSectionContext)
  537. // EnterParagraphs is called when entering the paragraphs production.
  538. EnterParagraphs(c *ParagraphsContext)
  539. // EnterParagraph is called when entering the paragraph production.
  540. EnterParagraph(c *ParagraphContext)
  541. // EnterSentence is called when entering the sentence production.
  542. EnterSentence(c *SentenceContext)
  543. // EnterStatement is called when entering the statement production.
  544. EnterStatement(c *StatementContext)
  545. // EnterAcceptStatement is called when entering the acceptStatement production.
  546. EnterAcceptStatement(c *AcceptStatementContext)
  547. // EnterAcceptFromDateStatement is called when entering the acceptFromDateStatement production.
  548. EnterAcceptFromDateStatement(c *AcceptFromDateStatementContext)
  549. // EnterAcceptFromMnemonicStatement is called when entering the acceptFromMnemonicStatement production.
  550. EnterAcceptFromMnemonicStatement(c *AcceptFromMnemonicStatementContext)
  551. // EnterAcceptFromEscapeKeyStatement is called when entering the acceptFromEscapeKeyStatement production.
  552. EnterAcceptFromEscapeKeyStatement(c *AcceptFromEscapeKeyStatementContext)
  553. // EnterAcceptMessageCountStatement is called when entering the acceptMessageCountStatement production.
  554. EnterAcceptMessageCountStatement(c *AcceptMessageCountStatementContext)
  555. // EnterAddStatement is called when entering the addStatement production.
  556. EnterAddStatement(c *AddStatementContext)
  557. // EnterAddToStatement is called when entering the addToStatement production.
  558. EnterAddToStatement(c *AddToStatementContext)
  559. // EnterAddToGivingStatement is called when entering the addToGivingStatement production.
  560. EnterAddToGivingStatement(c *AddToGivingStatementContext)
  561. // EnterAddCorrespondingStatement is called when entering the addCorrespondingStatement production.
  562. EnterAddCorrespondingStatement(c *AddCorrespondingStatementContext)
  563. // EnterAddFrom is called when entering the addFrom production.
  564. EnterAddFrom(c *AddFromContext)
  565. // EnterAddTo is called when entering the addTo production.
  566. EnterAddTo(c *AddToContext)
  567. // EnterAddToGiving is called when entering the addToGiving production.
  568. EnterAddToGiving(c *AddToGivingContext)
  569. // EnterAddGiving is called when entering the addGiving production.
  570. EnterAddGiving(c *AddGivingContext)
  571. // EnterAlteredGoTo is called when entering the alteredGoTo production.
  572. EnterAlteredGoTo(c *AlteredGoToContext)
  573. // EnterAlterStatement is called when entering the alterStatement production.
  574. EnterAlterStatement(c *AlterStatementContext)
  575. // EnterAlterProceedTo is called when entering the alterProceedTo production.
  576. EnterAlterProceedTo(c *AlterProceedToContext)
  577. // EnterCallStatement is called when entering the callStatement production.
  578. EnterCallStatement(c *CallStatementContext)
  579. // EnterCallUsingPhrase is called when entering the callUsingPhrase production.
  580. EnterCallUsingPhrase(c *CallUsingPhraseContext)
  581. // EnterCallUsingParameter is called when entering the callUsingParameter production.
  582. EnterCallUsingParameter(c *CallUsingParameterContext)
  583. // EnterCallByReferencePhrase is called when entering the callByReferencePhrase production.
  584. EnterCallByReferencePhrase(c *CallByReferencePhraseContext)
  585. // EnterCallByReference is called when entering the callByReference production.
  586. EnterCallByReference(c *CallByReferenceContext)
  587. // EnterCallByValuePhrase is called when entering the callByValuePhrase production.
  588. EnterCallByValuePhrase(c *CallByValuePhraseContext)
  589. // EnterCallByValue is called when entering the callByValue production.
  590. EnterCallByValue(c *CallByValueContext)
  591. // EnterCallByContentPhrase is called when entering the callByContentPhrase production.
  592. EnterCallByContentPhrase(c *CallByContentPhraseContext)
  593. // EnterCallByContent is called when entering the callByContent production.
  594. EnterCallByContent(c *CallByContentContext)
  595. // EnterCallGivingPhrase is called when entering the callGivingPhrase production.
  596. EnterCallGivingPhrase(c *CallGivingPhraseContext)
  597. // EnterCancelStatement is called when entering the cancelStatement production.
  598. EnterCancelStatement(c *CancelStatementContext)
  599. // EnterCancelCall is called when entering the cancelCall production.
  600. EnterCancelCall(c *CancelCallContext)
  601. // EnterCloseStatement is called when entering the closeStatement production.
  602. EnterCloseStatement(c *CloseStatementContext)
  603. // EnterCloseFile is called when entering the closeFile production.
  604. EnterCloseFile(c *CloseFileContext)
  605. // EnterCloseReelUnitStatement is called when entering the closeReelUnitStatement production.
  606. EnterCloseReelUnitStatement(c *CloseReelUnitStatementContext)
  607. // EnterCloseRelativeStatement is called when entering the closeRelativeStatement production.
  608. EnterCloseRelativeStatement(c *CloseRelativeStatementContext)
  609. // EnterClosePortFileIOStatement is called when entering the closePortFileIOStatement production.
  610. EnterClosePortFileIOStatement(c *ClosePortFileIOStatementContext)
  611. // EnterClosePortFileIOUsing is called when entering the closePortFileIOUsing production.
  612. EnterClosePortFileIOUsing(c *ClosePortFileIOUsingContext)
  613. // EnterClosePortFileIOUsingCloseDisposition is called when entering the closePortFileIOUsingCloseDisposition production.
  614. EnterClosePortFileIOUsingCloseDisposition(c *ClosePortFileIOUsingCloseDispositionContext)
  615. // EnterClosePortFileIOUsingAssociatedData is called when entering the closePortFileIOUsingAssociatedData production.
  616. EnterClosePortFileIOUsingAssociatedData(c *ClosePortFileIOUsingAssociatedDataContext)
  617. // EnterClosePortFileIOUsingAssociatedDataLength is called when entering the closePortFileIOUsingAssociatedDataLength production.
  618. EnterClosePortFileIOUsingAssociatedDataLength(c *ClosePortFileIOUsingAssociatedDataLengthContext)
  619. // EnterComputeStatement is called when entering the computeStatement production.
  620. EnterComputeStatement(c *ComputeStatementContext)
  621. // EnterComputeStore is called when entering the computeStore production.
  622. EnterComputeStore(c *ComputeStoreContext)
  623. // EnterContinueStatement is called when entering the continueStatement production.
  624. EnterContinueStatement(c *ContinueStatementContext)
  625. // EnterDeleteStatement is called when entering the deleteStatement production.
  626. EnterDeleteStatement(c *DeleteStatementContext)
  627. // EnterDisableStatement is called when entering the disableStatement production.
  628. EnterDisableStatement(c *DisableStatementContext)
  629. // EnterDisplayStatement is called when entering the displayStatement production.
  630. EnterDisplayStatement(c *DisplayStatementContext)
  631. // EnterDisplayOperand is called when entering the displayOperand production.
  632. EnterDisplayOperand(c *DisplayOperandContext)
  633. // EnterDisplayAt is called when entering the displayAt production.
  634. EnterDisplayAt(c *DisplayAtContext)
  635. // EnterDisplayUpon is called when entering the displayUpon production.
  636. EnterDisplayUpon(c *DisplayUponContext)
  637. // EnterDisplayWith is called when entering the displayWith production.
  638. EnterDisplayWith(c *DisplayWithContext)
  639. // EnterDivideStatement is called when entering the divideStatement production.
  640. EnterDivideStatement(c *DivideStatementContext)
  641. // EnterDivideIntoStatement is called when entering the divideIntoStatement production.
  642. EnterDivideIntoStatement(c *DivideIntoStatementContext)
  643. // EnterDivideIntoGivingStatement is called when entering the divideIntoGivingStatement production.
  644. EnterDivideIntoGivingStatement(c *DivideIntoGivingStatementContext)
  645. // EnterDivideByGivingStatement is called when entering the divideByGivingStatement production.
  646. EnterDivideByGivingStatement(c *DivideByGivingStat