001// Generated from de/isas/lipidomics/palinom/HMDB.g4 by ANTLR 4.7.2 002package de.isas.lipidomics.palinom; 003import org.antlr.v4.runtime.tree.ParseTreeVisitor; 004 005/** 006 * This interface defines a complete generic visitor for a parse tree produced 007 * by {@link HMDBParser}. 008 * 009 * @param <T> The return type of the visit operation. Use {@link Void} for 010 * operations with no return type. 011 */ 012public interface HMDBVisitor<T> extends ParseTreeVisitor<T> { 013 /** 014 * Visit a parse tree produced by {@link HMDBParser#lipid}. 015 * @param ctx the parse tree 016 * @return the visitor result 017 */ 018 T visitLipid(HMDBParser.LipidContext ctx); 019 /** 020 * Visit a parse tree produced by {@link HMDBParser#lipid_pure}. 021 * @param ctx the parse tree 022 * @return the visitor result 023 */ 024 T visitLipid_pure(HMDBParser.Lipid_pureContext ctx); 025 /** 026 * Visit a parse tree produced by {@link HMDBParser#lipid_class}. 027 * @param ctx the parse tree 028 * @return the visitor result 029 */ 030 T visitLipid_class(HMDBParser.Lipid_classContext ctx); 031 /** 032 * Visit a parse tree produced by {@link HMDBParser#lipid_suffix}. 033 * @param ctx the parse tree 034 * @return the visitor result 035 */ 036 T visitLipid_suffix(HMDBParser.Lipid_suffixContext ctx); 037 /** 038 * Visit a parse tree produced by {@link HMDBParser#fa}. 039 * @param ctx the parse tree 040 * @return the visitor result 041 */ 042 T visitFa(HMDBParser.FaContext ctx); 043 /** 044 * Visit a parse tree produced by {@link HMDBParser#fa_core}. 045 * @param ctx the parse tree 046 * @return the visitor result 047 */ 048 T visitFa_core(HMDBParser.Fa_coreContext ctx); 049 /** 050 * Visit a parse tree produced by {@link HMDBParser#furan_fa}. 051 * @param ctx the parse tree 052 * @return the visitor result 053 */ 054 T visitFuran_fa(HMDBParser.Furan_faContext ctx); 055 /** 056 * Visit a parse tree produced by {@link HMDBParser#furan_fa_mono}. 057 * @param ctx the parse tree 058 * @return the visitor result 059 */ 060 T visitFuran_fa_mono(HMDBParser.Furan_fa_monoContext ctx); 061 /** 062 * Visit a parse tree produced by {@link HMDBParser#furan_fa_di}. 063 * @param ctx the parse tree 064 * @return the visitor result 065 */ 066 T visitFuran_fa_di(HMDBParser.Furan_fa_diContext ctx); 067 /** 068 * Visit a parse tree produced by {@link HMDBParser#lcb}. 069 * @param ctx the parse tree 070 * @return the visitor result 071 */ 072 T visitLcb(HMDBParser.LcbContext ctx); 073 /** 074 * Visit a parse tree produced by {@link HMDBParser#lcb_core}. 075 * @param ctx the parse tree 076 * @return the visitor result 077 */ 078 T visitLcb_core(HMDBParser.Lcb_coreContext ctx); 079 /** 080 * Visit a parse tree produced by {@link HMDBParser#carbon}. 081 * @param ctx the parse tree 082 * @return the visitor result 083 */ 084 T visitCarbon(HMDBParser.CarbonContext ctx); 085 /** 086 * Visit a parse tree produced by {@link HMDBParser#db}. 087 * @param ctx the parse tree 088 * @return the visitor result 089 */ 090 T visitDb(HMDBParser.DbContext ctx); 091 /** 092 * Visit a parse tree produced by {@link HMDBParser#db_count}. 093 * @param ctx the parse tree 094 * @return the visitor result 095 */ 096 T visitDb_count(HMDBParser.Db_countContext ctx); 097 /** 098 * Visit a parse tree produced by {@link HMDBParser#db_suffix}. 099 * @param ctx the parse tree 100 * @return the visitor result 101 */ 102 T visitDb_suffix(HMDBParser.Db_suffixContext ctx); 103 /** 104 * Visit a parse tree produced by {@link HMDBParser#db_suffix_number}. 105 * @param ctx the parse tree 106 * @return the visitor result 107 */ 108 T visitDb_suffix_number(HMDBParser.Db_suffix_numberContext ctx); 109 /** 110 * Visit a parse tree produced by {@link HMDBParser#db_positions}. 111 * @param ctx the parse tree 112 * @return the visitor result 113 */ 114 T visitDb_positions(HMDBParser.Db_positionsContext ctx); 115 /** 116 * Visit a parse tree produced by {@link HMDBParser#db_position}. 117 * @param ctx the parse tree 118 * @return the visitor result 119 */ 120 T visitDb_position(HMDBParser.Db_positionContext ctx); 121 /** 122 * Visit a parse tree produced by {@link HMDBParser#db_single_position}. 123 * @param ctx the parse tree 124 * @return the visitor result 125 */ 126 T visitDb_single_position(HMDBParser.Db_single_positionContext ctx); 127 /** 128 * Visit a parse tree produced by {@link HMDBParser#db_position_number}. 129 * @param ctx the parse tree 130 * @return the visitor result 131 */ 132 T visitDb_position_number(HMDBParser.Db_position_numberContext ctx); 133 /** 134 * Visit a parse tree produced by {@link HMDBParser#cistrans}. 135 * @param ctx the parse tree 136 * @return the visitor result 137 */ 138 T visitCistrans(HMDBParser.CistransContext ctx); 139 /** 140 * Visit a parse tree produced by {@link HMDBParser#ether}. 141 * @param ctx the parse tree 142 * @return the visitor result 143 */ 144 T visitEther(HMDBParser.EtherContext ctx); 145 /** 146 * Visit a parse tree produced by {@link HMDBParser#ether_link_pos}. 147 * @param ctx the parse tree 148 * @return the visitor result 149 */ 150 T visitEther_link_pos(HMDBParser.Ether_link_posContext ctx); 151 /** 152 * Visit a parse tree produced by {@link HMDBParser#ether_type}. 153 * @param ctx the parse tree 154 * @return the visitor result 155 */ 156 T visitEther_type(HMDBParser.Ether_typeContext ctx); 157 /** 158 * Visit a parse tree produced by {@link HMDBParser#hydroxyl}. 159 * @param ctx the parse tree 160 * @return the visitor result 161 */ 162 T visitHydroxyl(HMDBParser.HydroxylContext ctx); 163 /** 164 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_suffix}. 165 * @param ctx the parse tree 166 * @return the visitor result 167 */ 168 T visitFa_lcb_suffix(HMDBParser.Fa_lcb_suffixContext ctx); 169 /** 170 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_suffix_core}. 171 * @param ctx the parse tree 172 * @return the visitor result 173 */ 174 T visitFa_lcb_suffix_core(HMDBParser.Fa_lcb_suffix_coreContext ctx); 175 /** 176 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_suffix_type}. 177 * @param ctx the parse tree 178 * @return the visitor result 179 */ 180 T visitFa_lcb_suffix_type(HMDBParser.Fa_lcb_suffix_typeContext ctx); 181 /** 182 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_suffix_number}. 183 * @param ctx the parse tree 184 * @return the visitor result 185 */ 186 T visitFa_lcb_suffix_number(HMDBParser.Fa_lcb_suffix_numberContext ctx); 187 /** 188 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_prefix}. 189 * @param ctx the parse tree 190 * @return the visitor result 191 */ 192 T visitFa_lcb_prefix(HMDBParser.Fa_lcb_prefixContext ctx); 193 /** 194 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_prefix_type}. 195 * @param ctx the parse tree 196 * @return the visitor result 197 */ 198 T visitFa_lcb_prefix_type(HMDBParser.Fa_lcb_prefix_typeContext ctx); 199 /** 200 * Visit a parse tree produced by {@link HMDBParser#fa_species}. 201 * @param ctx the parse tree 202 * @return the visitor result 203 */ 204 T visitFa_species(HMDBParser.Fa_speciesContext ctx); 205 /** 206 * Visit a parse tree produced by {@link HMDBParser#fa2}. 207 * @param ctx the parse tree 208 * @return the visitor result 209 */ 210 T visitFa2(HMDBParser.Fa2Context ctx); 211 /** 212 * Visit a parse tree produced by {@link HMDBParser#fa2_sorted}. 213 * @param ctx the parse tree 214 * @return the visitor result 215 */ 216 T visitFa2_sorted(HMDBParser.Fa2_sortedContext ctx); 217 /** 218 * Visit a parse tree produced by {@link HMDBParser#fa2_unsorted}. 219 * @param ctx the parse tree 220 * @return the visitor result 221 */ 222 T visitFa2_unsorted(HMDBParser.Fa2_unsortedContext ctx); 223 /** 224 * Visit a parse tree produced by {@link HMDBParser#fa3}. 225 * @param ctx the parse tree 226 * @return the visitor result 227 */ 228 T visitFa3(HMDBParser.Fa3Context ctx); 229 /** 230 * Visit a parse tree produced by {@link HMDBParser#fa3_sorted}. 231 * @param ctx the parse tree 232 * @return the visitor result 233 */ 234 T visitFa3_sorted(HMDBParser.Fa3_sortedContext ctx); 235 /** 236 * Visit a parse tree produced by {@link HMDBParser#fa3_unsorted}. 237 * @param ctx the parse tree 238 * @return the visitor result 239 */ 240 T visitFa3_unsorted(HMDBParser.Fa3_unsortedContext ctx); 241 /** 242 * Visit a parse tree produced by {@link HMDBParser#fa4}. 243 * @param ctx the parse tree 244 * @return the visitor result 245 */ 246 T visitFa4(HMDBParser.Fa4Context ctx); 247 /** 248 * Visit a parse tree produced by {@link HMDBParser#fa4_sorted}. 249 * @param ctx the parse tree 250 * @return the visitor result 251 */ 252 T visitFa4_sorted(HMDBParser.Fa4_sortedContext ctx); 253 /** 254 * Visit a parse tree produced by {@link HMDBParser#fa4_unsorted}. 255 * @param ctx the parse tree 256 * @return the visitor result 257 */ 258 T visitFa4_unsorted(HMDBParser.Fa4_unsortedContext ctx); 259 /** 260 * Visit a parse tree produced by {@link HMDBParser#fatty_acid}. 261 * @param ctx the parse tree 262 * @return the visitor result 263 */ 264 T visitFatty_acid(HMDBParser.Fatty_acidContext ctx); 265 /** 266 * Visit a parse tree produced by {@link HMDBParser#fa_hg}. 267 * @param ctx the parse tree 268 * @return the visitor result 269 */ 270 T visitFa_hg(HMDBParser.Fa_hgContext ctx); 271 /** 272 * Visit a parse tree produced by {@link HMDBParser#fa_fa}. 273 * @param ctx the parse tree 274 * @return the visitor result 275 */ 276 T visitFa_fa(HMDBParser.Fa_faContext ctx); 277 /** 278 * Visit a parse tree produced by {@link HMDBParser#interlink_fa}. 279 * @param ctx the parse tree 280 * @return the visitor result 281 */ 282 T visitInterlink_fa(HMDBParser.Interlink_faContext ctx); 283 /** 284 * Visit a parse tree produced by {@link HMDBParser#mediator}. 285 * @param ctx the parse tree 286 * @return the visitor result 287 */ 288 T visitMediator(HMDBParser.MediatorContext ctx); 289 /** 290 * Visit a parse tree produced by {@link HMDBParser#mediator_single}. 291 * @param ctx the parse tree 292 * @return the visitor result 293 */ 294 T visitMediator_single(HMDBParser.Mediator_singleContext ctx); 295 /** 296 * Visit a parse tree produced by {@link HMDBParser#med_positions}. 297 * @param ctx the parse tree 298 * @return the visitor result 299 */ 300 T visitMed_positions(HMDBParser.Med_positionsContext ctx); 301 /** 302 * Visit a parse tree produced by {@link HMDBParser#med_position}. 303 * @param ctx the parse tree 304 * @return the visitor result 305 */ 306 T visitMed_position(HMDBParser.Med_positionContext ctx); 307 /** 308 * Visit a parse tree produced by {@link HMDBParser#med_suffix}. 309 * @param ctx the parse tree 310 * @return the visitor result 311 */ 312 T visitMed_suffix(HMDBParser.Med_suffixContext ctx); 313 /** 314 * Visit a parse tree produced by {@link HMDBParser#gl}. 315 * @param ctx the parse tree 316 * @return the visitor result 317 */ 318 T visitGl(HMDBParser.GlContext ctx); 319 /** 320 * Visit a parse tree produced by {@link HMDBParser#gl_regular}. 321 * @param ctx the parse tree 322 * @return the visitor result 323 */ 324 T visitGl_regular(HMDBParser.Gl_regularContext ctx); 325 /** 326 * Visit a parse tree produced by {@link HMDBParser#gl_fa}. 327 * @param ctx the parse tree 328 * @return the visitor result 329 */ 330 T visitGl_fa(HMDBParser.Gl_faContext ctx); 331 /** 332 * Visit a parse tree produced by {@link HMDBParser#gl_hg}. 333 * @param ctx the parse tree 334 * @return the visitor result 335 */ 336 T visitGl_hg(HMDBParser.Gl_hgContext ctx); 337 /** 338 * Visit a parse tree produced by {@link HMDBParser#gl_molecular}. 339 * @param ctx the parse tree 340 * @return the visitor result 341 */ 342 T visitGl_molecular(HMDBParser.Gl_molecularContext ctx); 343 /** 344 * Visit a parse tree produced by {@link HMDBParser#gl_molecular_fa}. 345 * @param ctx the parse tree 346 * @return the visitor result 347 */ 348 T visitGl_molecular_fa(HMDBParser.Gl_molecular_faContext ctx); 349 /** 350 * Visit a parse tree produced by {@link HMDBParser#gl_molecular_hg}. 351 * @param ctx the parse tree 352 * @return the visitor result 353 */ 354 T visitGl_molecular_hg(HMDBParser.Gl_molecular_hgContext ctx); 355 /** 356 * Visit a parse tree produced by {@link HMDBParser#gl_mono}. 357 * @param ctx the parse tree 358 * @return the visitor result 359 */ 360 T visitGl_mono(HMDBParser.Gl_monoContext ctx); 361 /** 362 * Visit a parse tree produced by {@link HMDBParser#gl_mono_fa}. 363 * @param ctx the parse tree 364 * @return the visitor result 365 */ 366 T visitGl_mono_fa(HMDBParser.Gl_mono_faContext ctx); 367 /** 368 * Visit a parse tree produced by {@link HMDBParser#gl_mono_hg}. 369 * @param ctx the parse tree 370 * @return the visitor result 371 */ 372 T visitGl_mono_hg(HMDBParser.Gl_mono_hgContext ctx); 373 /** 374 * Visit a parse tree produced by {@link HMDBParser#pl}. 375 * @param ctx the parse tree 376 * @return the visitor result 377 */ 378 T visitPl(HMDBParser.PlContext ctx); 379 /** 380 * Visit a parse tree produced by {@link HMDBParser#pl_regular}. 381 * @param ctx the parse tree 382 * @return the visitor result 383 */ 384 T visitPl_regular(HMDBParser.Pl_regularContext ctx); 385 /** 386 * Visit a parse tree produced by {@link HMDBParser#pl_fa}. 387 * @param ctx the parse tree 388 * @return the visitor result 389 */ 390 T visitPl_fa(HMDBParser.Pl_faContext ctx); 391 /** 392 * Visit a parse tree produced by {@link HMDBParser#pl_hg}. 393 * @param ctx the parse tree 394 * @return the visitor result 395 */ 396 T visitPl_hg(HMDBParser.Pl_hgContext ctx); 397 /** 398 * Visit a parse tree produced by {@link HMDBParser#pl_three}. 399 * @param ctx the parse tree 400 * @return the visitor result 401 */ 402 T visitPl_three(HMDBParser.Pl_threeContext ctx); 403 /** 404 * Visit a parse tree produced by {@link HMDBParser#pl_three_fa}. 405 * @param ctx the parse tree 406 * @return the visitor result 407 */ 408 T visitPl_three_fa(HMDBParser.Pl_three_faContext ctx); 409 /** 410 * Visit a parse tree produced by {@link HMDBParser#pl_three_hg}. 411 * @param ctx the parse tree 412 * @return the visitor result 413 */ 414 T visitPl_three_hg(HMDBParser.Pl_three_hgContext ctx); 415 /** 416 * Visit a parse tree produced by {@link HMDBParser#pl_four}. 417 * @param ctx the parse tree 418 * @return the visitor result 419 */ 420 T visitPl_four(HMDBParser.Pl_fourContext ctx); 421 /** 422 * Visit a parse tree produced by {@link HMDBParser#pl_four_fa}. 423 * @param ctx the parse tree 424 * @return the visitor result 425 */ 426 T visitPl_four_fa(HMDBParser.Pl_four_faContext ctx); 427 /** 428 * Visit a parse tree produced by {@link HMDBParser#pl_four_hg}. 429 * @param ctx the parse tree 430 * @return the visitor result 431 */ 432 T visitPl_four_hg(HMDBParser.Pl_four_hgContext ctx); 433 /** 434 * Visit a parse tree produced by {@link HMDBParser#sl}. 435 * @param ctx the parse tree 436 * @return the visitor result 437 */ 438 T visitSl(HMDBParser.SlContext ctx); 439 /** 440 * Visit a parse tree produced by {@link HMDBParser#sl_hg}. 441 * @param ctx the parse tree 442 * @return the visitor result 443 */ 444 T visitSl_hg(HMDBParser.Sl_hgContext ctx); 445 /** 446 * Visit a parse tree produced by {@link HMDBParser#sl_hg_names}. 447 * @param ctx the parse tree 448 * @return the visitor result 449 */ 450 T visitSl_hg_names(HMDBParser.Sl_hg_namesContext ctx); 451 /** 452 * Visit a parse tree produced by {@link HMDBParser#ganglioside}. 453 * @param ctx the parse tree 454 * @return the visitor result 455 */ 456 T visitGanglioside(HMDBParser.GangliosideContext ctx); 457 /** 458 * Visit a parse tree produced by {@link HMDBParser#ganglioside_names}. 459 * @param ctx the parse tree 460 * @return the visitor result 461 */ 462 T visitGanglioside_names(HMDBParser.Ganglioside_namesContext ctx); 463 /** 464 * Visit a parse tree produced by {@link HMDBParser#sl_hg_prefix}. 465 * @param ctx the parse tree 466 * @return the visitor result 467 */ 468 T visitSl_hg_prefix(HMDBParser.Sl_hg_prefixContext ctx); 469 /** 470 * Visit a parse tree produced by {@link HMDBParser#sl_hg_suffix}. 471 * @param ctx the parse tree 472 * @return the visitor result 473 */ 474 T visitSl_hg_suffix(HMDBParser.Sl_hg_suffixContext ctx); 475 /** 476 * Visit a parse tree produced by {@link HMDBParser#sl_lcb}. 477 * @param ctx the parse tree 478 * @return the visitor result 479 */ 480 T visitSl_lcb(HMDBParser.Sl_lcbContext ctx); 481 /** 482 * Visit a parse tree produced by {@link HMDBParser#sl_lcb_species}. 483 * @param ctx the parse tree 484 * @return the visitor result 485 */ 486 T visitSl_lcb_species(HMDBParser.Sl_lcb_speciesContext ctx); 487 /** 488 * Visit a parse tree produced by {@link HMDBParser#sl_lcb_subspecies}. 489 * @param ctx the parse tree 490 * @return the visitor result 491 */ 492 T visitSl_lcb_subspecies(HMDBParser.Sl_lcb_subspeciesContext ctx); 493 /** 494 * Visit a parse tree produced by {@link HMDBParser#st}. 495 * @param ctx the parse tree 496 * @return the visitor result 497 */ 498 T visitSt(HMDBParser.StContext ctx); 499 /** 500 * Visit a parse tree produced by {@link HMDBParser#st_species}. 501 * @param ctx the parse tree 502 * @return the visitor result 503 */ 504 T visitSt_species(HMDBParser.St_speciesContext ctx); 505 /** 506 * Visit a parse tree produced by {@link HMDBParser#st_species_hg}. 507 * @param ctx the parse tree 508 * @return the visitor result 509 */ 510 T visitSt_species_hg(HMDBParser.St_species_hgContext ctx); 511 /** 512 * Visit a parse tree produced by {@link HMDBParser#st_species_fa}. 513 * @param ctx the parse tree 514 * @return the visitor result 515 */ 516 T visitSt_species_fa(HMDBParser.St_species_faContext ctx); 517 /** 518 * Visit a parse tree produced by {@link HMDBParser#st_sub1}. 519 * @param ctx the parse tree 520 * @return the visitor result 521 */ 522 T visitSt_sub1(HMDBParser.St_sub1Context ctx); 523 /** 524 * Visit a parse tree produced by {@link HMDBParser#st_sub1_hg}. 525 * @param ctx the parse tree 526 * @return the visitor result 527 */ 528 T visitSt_sub1_hg(HMDBParser.St_sub1_hgContext ctx); 529 /** 530 * Visit a parse tree produced by {@link HMDBParser#st_sub1_fa}. 531 * @param ctx the parse tree 532 * @return the visitor result 533 */ 534 T visitSt_sub1_fa(HMDBParser.St_sub1_faContext ctx); 535 /** 536 * Visit a parse tree produced by {@link HMDBParser#st_sub2}. 537 * @param ctx the parse tree 538 * @return the visitor result 539 */ 540 T visitSt_sub2(HMDBParser.St_sub2Context ctx); 541 /** 542 * Visit a parse tree produced by {@link HMDBParser#st_sub2_hg}. 543 * @param ctx the parse tree 544 * @return the visitor result 545 */ 546 T visitSt_sub2_hg(HMDBParser.St_sub2_hgContext ctx); 547 /** 548 * Visit a parse tree produced by {@link HMDBParser#st_sub2_fa}. 549 * @param ctx the parse tree 550 * @return the visitor result 551 */ 552 T visitSt_sub2_fa(HMDBParser.St_sub2_faContext ctx); 553 /** 554 * Visit a parse tree produced by {@link HMDBParser#unsorted_fa_separator}. 555 * @param ctx the parse tree 556 * @return the visitor result 557 */ 558 T visitUnsorted_fa_separator(HMDBParser.Unsorted_fa_separatorContext ctx); 559 /** 560 * Visit a parse tree produced by {@link HMDBParser#sorted_fa_separator}. 561 * @param ctx the parse tree 562 * @return the visitor result 563 */ 564 T visitSorted_fa_separator(HMDBParser.Sorted_fa_separatorContext ctx); 565 /** 566 * Visit a parse tree produced by {@link HMDBParser#headgroup_separator}. 567 * @param ctx the parse tree 568 * @return the visitor result 569 */ 570 T visitHeadgroup_separator(HMDBParser.Headgroup_separatorContext ctx); 571 /** 572 * Visit a parse tree produced by {@link HMDBParser#carbon_db_separator}. 573 * @param ctx the parse tree 574 * @return the visitor result 575 */ 576 T visitCarbon_db_separator(HMDBParser.Carbon_db_separatorContext ctx); 577 /** 578 * Visit a parse tree produced by {@link HMDBParser#db_position_separator}. 579 * @param ctx the parse tree 580 * @return the visitor result 581 */ 582 T visitDb_position_separator(HMDBParser.Db_position_separatorContext ctx); 583 /** 584 * Visit a parse tree produced by {@link HMDBParser#med_position_separator}. 585 * @param ctx the parse tree 586 * @return the visitor result 587 */ 588 T visitMed_position_separator(HMDBParser.Med_position_separatorContext ctx); 589 /** 590 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_suffix_separator}. 591 * @param ctx the parse tree 592 * @return the visitor result 593 */ 594 T visitFa_lcb_suffix_separator(HMDBParser.Fa_lcb_suffix_separatorContext ctx); 595 /** 596 * Visit a parse tree produced by {@link HMDBParser#fa_lcb_prefix_separator}. 597 * @param ctx the parse tree 598 * @return the visitor result 599 */ 600 T visitFa_lcb_prefix_separator(HMDBParser.Fa_lcb_prefix_separatorContext ctx); 601 /** 602 * Visit a parse tree produced by {@link HMDBParser#number}. 603 * @param ctx the parse tree 604 * @return the visitor result 605 */ 606 T visitNumber(HMDBParser.NumberContext ctx); 607 /** 608 * Visit a parse tree produced by {@link HMDBParser#digit}. 609 * @param ctx the parse tree 610 * @return the visitor result 611 */ 612 T visitDigit(HMDBParser.DigitContext ctx); 613}