001// Generated from de/isas/lipidomics/palinom/GoslinFragments.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 GoslinFragmentsParser}. 008 * 009 * @param <T> The return type of the visit operation. Use {@link Void} for 010 * operations with no return type. 011 */ 012public interface GoslinFragmentsVisitor<T> extends ParseTreeVisitor<T> { 013 /** 014 * Visit a parse tree produced by {@link GoslinFragmentsParser#lipid}. 015 * @param ctx the parse tree 016 * @return the visitor result 017 */ 018 T visitLipid(GoslinFragmentsParser.LipidContext ctx); 019 /** 020 * Visit a parse tree produced by {@link GoslinFragmentsParser#lipid_eof}. 021 * @param ctx the parse tree 022 * @return the visitor result 023 */ 024 T visitLipid_eof(GoslinFragmentsParser.Lipid_eofContext ctx); 025 /** 026 * Visit a parse tree produced by {@link GoslinFragmentsParser#just_lipid}. 027 * @param ctx the parse tree 028 * @return the visitor result 029 */ 030 T visitJust_lipid(GoslinFragmentsParser.Just_lipidContext ctx); 031 /** 032 * Visit a parse tree produced by {@link GoslinFragmentsParser#lipid_pure}. 033 * @param ctx the parse tree 034 * @return the visitor result 035 */ 036 T visitLipid_pure(GoslinFragmentsParser.Lipid_pureContext ctx); 037 /** 038 * Visit a parse tree produced by {@link GoslinFragmentsParser#fragment_name}. 039 * @param ctx the parse tree 040 * @return the visitor result 041 */ 042 T visitFragment_name(GoslinFragmentsParser.Fragment_nameContext ctx); 043 /** 044 * Visit a parse tree produced by {@link GoslinFragmentsParser#frag_char}. 045 * @param ctx the parse tree 046 * @return the visitor result 047 */ 048 T visitFrag_char(GoslinFragmentsParser.Frag_charContext ctx); 049 /** 050 * Visit a parse tree produced by {@link GoslinFragmentsParser#sign}. 051 * @param ctx the parse tree 052 * @return the visitor result 053 */ 054 T visitSign(GoslinFragmentsParser.SignContext ctx); 055 /** 056 * Visit a parse tree produced by {@link GoslinFragmentsParser#adduct_info}. 057 * @param ctx the parse tree 058 * @return the visitor result 059 */ 060 T visitAdduct_info(GoslinFragmentsParser.Adduct_infoContext ctx); 061 /** 062 * Visit a parse tree produced by {@link GoslinFragmentsParser#adduct}. 063 * @param ctx the parse tree 064 * @return the visitor result 065 */ 066 T visitAdduct(GoslinFragmentsParser.AdductContext ctx); 067 /** 068 * Visit a parse tree produced by {@link GoslinFragmentsParser#arbitrary_adduct}. 069 * @param ctx the parse tree 070 * @return the visitor result 071 */ 072 T visitArbitrary_adduct(GoslinFragmentsParser.Arbitrary_adductContext ctx); 073 /** 074 * Visit a parse tree produced by {@link GoslinFragmentsParser#adduct4}. 075 * @param ctx the parse tree 076 * @return the visitor result 077 */ 078 T visitAdduct4(GoslinFragmentsParser.Adduct4Context ctx); 079 /** 080 * Visit a parse tree produced by {@link GoslinFragmentsParser#adduct2}. 081 * @param ctx the parse tree 082 * @return the visitor result 083 */ 084 T visitAdduct2(GoslinFragmentsParser.Adduct2Context ctx); 085 /** 086 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa2}. 087 * @param ctx the parse tree 088 * @return the visitor result 089 */ 090 T visitFa2(GoslinFragmentsParser.Fa2Context ctx); 091 /** 092 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa2_unsorted}. 093 * @param ctx the parse tree 094 * @return the visitor result 095 */ 096 T visitFa2_unsorted(GoslinFragmentsParser.Fa2_unsortedContext ctx); 097 /** 098 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa2_sorted}. 099 * @param ctx the parse tree 100 * @return the visitor result 101 */ 102 T visitFa2_sorted(GoslinFragmentsParser.Fa2_sortedContext ctx); 103 /** 104 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa3}. 105 * @param ctx the parse tree 106 * @return the visitor result 107 */ 108 T visitFa3(GoslinFragmentsParser.Fa3Context ctx); 109 /** 110 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa3_unsorted}. 111 * @param ctx the parse tree 112 * @return the visitor result 113 */ 114 T visitFa3_unsorted(GoslinFragmentsParser.Fa3_unsortedContext ctx); 115 /** 116 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa3_sorted}. 117 * @param ctx the parse tree 118 * @return the visitor result 119 */ 120 T visitFa3_sorted(GoslinFragmentsParser.Fa3_sortedContext ctx); 121 /** 122 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa4}. 123 * @param ctx the parse tree 124 * @return the visitor result 125 */ 126 T visitFa4(GoslinFragmentsParser.Fa4Context ctx); 127 /** 128 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa4_unsorted}. 129 * @param ctx the parse tree 130 * @return the visitor result 131 */ 132 T visitFa4_unsorted(GoslinFragmentsParser.Fa4_unsortedContext ctx); 133 /** 134 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa4_sorted}. 135 * @param ctx the parse tree 136 * @return the visitor result 137 */ 138 T visitFa4_sorted(GoslinFragmentsParser.Fa4_sortedContext ctx); 139 /** 140 * Visit a parse tree produced by {@link GoslinFragmentsParser#gl}. 141 * @param ctx the parse tree 142 * @return the visitor result 143 */ 144 T visitGl(GoslinFragmentsParser.GlContext ctx); 145 /** 146 * Visit a parse tree produced by {@link GoslinFragmentsParser#sqml}. 147 * @param ctx the parse tree 148 * @return the visitor result 149 */ 150 T visitSqml(GoslinFragmentsParser.SqmlContext ctx); 151 /** 152 * Visit a parse tree produced by {@link GoslinFragmentsParser#mgl}. 153 * @param ctx the parse tree 154 * @return the visitor result 155 */ 156 T visitMgl(GoslinFragmentsParser.MglContext ctx); 157 /** 158 * Visit a parse tree produced by {@link GoslinFragmentsParser#dgl}. 159 * @param ctx the parse tree 160 * @return the visitor result 161 */ 162 T visitDgl(GoslinFragmentsParser.DglContext ctx); 163 /** 164 * Visit a parse tree produced by {@link GoslinFragmentsParser#sgl}. 165 * @param ctx the parse tree 166 * @return the visitor result 167 */ 168 T visitSgl(GoslinFragmentsParser.SglContext ctx); 169 /** 170 * Visit a parse tree produced by {@link GoslinFragmentsParser#tgl}. 171 * @param ctx the parse tree 172 * @return the visitor result 173 */ 174 T visitTgl(GoslinFragmentsParser.TglContext ctx); 175 /** 176 * Visit a parse tree produced by {@link GoslinFragmentsParser#gl_species}. 177 * @param ctx the parse tree 178 * @return the visitor result 179 */ 180 T visitGl_species(GoslinFragmentsParser.Gl_speciesContext ctx); 181 /** 182 * Visit a parse tree produced by {@link GoslinFragmentsParser#dgl_subspecies}. 183 * @param ctx the parse tree 184 * @return the visitor result 185 */ 186 T visitDgl_subspecies(GoslinFragmentsParser.Dgl_subspeciesContext ctx); 187 /** 188 * Visit a parse tree produced by {@link GoslinFragmentsParser#tgl_subspecies}. 189 * @param ctx the parse tree 190 * @return the visitor result 191 */ 192 T visitTgl_subspecies(GoslinFragmentsParser.Tgl_subspeciesContext ctx); 193 /** 194 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sqml_full}. 195 * @param ctx the parse tree 196 * @return the visitor result 197 */ 198 T visitHg_sqml_full(GoslinFragmentsParser.Hg_sqml_fullContext ctx); 199 /** 200 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_mgl_full}. 201 * @param ctx the parse tree 202 * @return the visitor result 203 */ 204 T visitHg_mgl_full(GoslinFragmentsParser.Hg_mgl_fullContext ctx); 205 /** 206 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_dgl_full}. 207 * @param ctx the parse tree 208 * @return the visitor result 209 */ 210 T visitHg_dgl_full(GoslinFragmentsParser.Hg_dgl_fullContext ctx); 211 /** 212 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sgl_full}. 213 * @param ctx the parse tree 214 * @return the visitor result 215 */ 216 T visitHg_sgl_full(GoslinFragmentsParser.Hg_sgl_fullContext ctx); 217 /** 218 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_tgl_full}. 219 * @param ctx the parse tree 220 * @return the visitor result 221 */ 222 T visitHg_tgl_full(GoslinFragmentsParser.Hg_tgl_fullContext ctx); 223 /** 224 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sqml}. 225 * @param ctx the parse tree 226 * @return the visitor result 227 */ 228 T visitHg_sqml(GoslinFragmentsParser.Hg_sqmlContext ctx); 229 /** 230 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_mgl}. 231 * @param ctx the parse tree 232 * @return the visitor result 233 */ 234 T visitHg_mgl(GoslinFragmentsParser.Hg_mglContext ctx); 235 /** 236 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_dgl}. 237 * @param ctx the parse tree 238 * @return the visitor result 239 */ 240 T visitHg_dgl(GoslinFragmentsParser.Hg_dglContext ctx); 241 /** 242 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sgl}. 243 * @param ctx the parse tree 244 * @return the visitor result 245 */ 246 T visitHg_sgl(GoslinFragmentsParser.Hg_sglContext ctx); 247 /** 248 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_tgl}. 249 * @param ctx the parse tree 250 * @return the visitor result 251 */ 252 T visitHg_tgl(GoslinFragmentsParser.Hg_tglContext ctx); 253 /** 254 * Visit a parse tree produced by {@link GoslinFragmentsParser#pl}. 255 * @param ctx the parse tree 256 * @return the visitor result 257 */ 258 T visitPl(GoslinFragmentsParser.PlContext ctx); 259 /** 260 * Visit a parse tree produced by {@link GoslinFragmentsParser#pl_o}. 261 * @param ctx the parse tree 262 * @return the visitor result 263 */ 264 T visitPl_o(GoslinFragmentsParser.Pl_oContext ctx); 265 /** 266 * Visit a parse tree produced by {@link GoslinFragmentsParser#lpl}. 267 * @param ctx the parse tree 268 * @return the visitor result 269 */ 270 T visitLpl(GoslinFragmentsParser.LplContext ctx); 271 /** 272 * Visit a parse tree produced by {@link GoslinFragmentsParser#lpl_o}. 273 * @param ctx the parse tree 274 * @return the visitor result 275 */ 276 T visitLpl_o(GoslinFragmentsParser.Lpl_oContext ctx); 277 /** 278 * Visit a parse tree produced by {@link GoslinFragmentsParser#dpl}. 279 * @param ctx the parse tree 280 * @return the visitor result 281 */ 282 T visitDpl(GoslinFragmentsParser.DplContext ctx); 283 /** 284 * Visit a parse tree produced by {@link GoslinFragmentsParser#tpl}. 285 * @param ctx the parse tree 286 * @return the visitor result 287 */ 288 T visitTpl(GoslinFragmentsParser.TplContext ctx); 289 /** 290 * Visit a parse tree produced by {@link GoslinFragmentsParser#dpl_o}. 291 * @param ctx the parse tree 292 * @return the visitor result 293 */ 294 T visitDpl_o(GoslinFragmentsParser.Dpl_oContext ctx); 295 /** 296 * Visit a parse tree produced by {@link GoslinFragmentsParser#dlcl}. 297 * @param ctx the parse tree 298 * @return the visitor result 299 */ 300 T visitDlcl(GoslinFragmentsParser.DlclContext ctx); 301 /** 302 * Visit a parse tree produced by {@link GoslinFragmentsParser#mlcl}. 303 * @param ctx the parse tree 304 * @return the visitor result 305 */ 306 T visitMlcl(GoslinFragmentsParser.MlclContext ctx); 307 /** 308 * Visit a parse tree produced by {@link GoslinFragmentsParser#cl}. 309 * @param ctx the parse tree 310 * @return the visitor result 311 */ 312 T visitCl(GoslinFragmentsParser.ClContext ctx); 313 /** 314 * Visit a parse tree produced by {@link GoslinFragmentsParser#pl_species}. 315 * @param ctx the parse tree 316 * @return the visitor result 317 */ 318 T visitPl_species(GoslinFragmentsParser.Pl_speciesContext ctx); 319 /** 320 * Visit a parse tree produced by {@link GoslinFragmentsParser#pl_subspecies}. 321 * @param ctx the parse tree 322 * @return the visitor result 323 */ 324 T visitPl_subspecies(GoslinFragmentsParser.Pl_subspeciesContext ctx); 325 /** 326 * Visit a parse tree produced by {@link GoslinFragmentsParser#tpl_subspecies}. 327 * @param ctx the parse tree 328 * @return the visitor result 329 */ 330 T visitTpl_subspecies(GoslinFragmentsParser.Tpl_subspeciesContext ctx); 331 /** 332 * Visit a parse tree produced by {@link GoslinFragmentsParser#dlcl_subspecies}. 333 * @param ctx the parse tree 334 * @return the visitor result 335 */ 336 T visitDlcl_subspecies(GoslinFragmentsParser.Dlcl_subspeciesContext ctx); 337 /** 338 * Visit a parse tree produced by {@link GoslinFragmentsParser#mlcl_subspecies}. 339 * @param ctx the parse tree 340 * @return the visitor result 341 */ 342 T visitMlcl_subspecies(GoslinFragmentsParser.Mlcl_subspeciesContext ctx); 343 /** 344 * Visit a parse tree produced by {@link GoslinFragmentsParser#cl_subspecies}. 345 * @param ctx the parse tree 346 * @return the visitor result 347 */ 348 T visitCl_subspecies(GoslinFragmentsParser.Cl_subspeciesContext ctx); 349 /** 350 * Visit a parse tree produced by {@link GoslinFragmentsParser#heavy_hg}. 351 * @param ctx the parse tree 352 * @return the visitor result 353 */ 354 T visitHeavy_hg(GoslinFragmentsParser.Heavy_hgContext ctx); 355 /** 356 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_clc}. 357 * @param ctx the parse tree 358 * @return the visitor result 359 */ 360 T visitHg_clc(GoslinFragmentsParser.Hg_clcContext ctx); 361 /** 362 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_cl}. 363 * @param ctx the parse tree 364 * @return the visitor result 365 */ 366 T visitHg_cl(GoslinFragmentsParser.Hg_clContext ctx); 367 /** 368 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_mlclc}. 369 * @param ctx the parse tree 370 * @return the visitor result 371 */ 372 T visitHg_mlclc(GoslinFragmentsParser.Hg_mlclcContext ctx); 373 /** 374 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_mlcl}. 375 * @param ctx the parse tree 376 * @return the visitor result 377 */ 378 T visitHg_mlcl(GoslinFragmentsParser.Hg_mlclContext ctx); 379 /** 380 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_dlclc}. 381 * @param ctx the parse tree 382 * @return the visitor result 383 */ 384 T visitHg_dlclc(GoslinFragmentsParser.Hg_dlclcContext ctx); 385 /** 386 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_dlcl}. 387 * @param ctx the parse tree 388 * @return the visitor result 389 */ 390 T visitHg_dlcl(GoslinFragmentsParser.Hg_dlclContext ctx); 391 /** 392 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_plc}. 393 * @param ctx the parse tree 394 * @return the visitor result 395 */ 396 T visitHg_plc(GoslinFragmentsParser.Hg_plcContext ctx); 397 /** 398 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pl}. 399 * @param ctx the parse tree 400 * @return the visitor result 401 */ 402 T visitHg_pl(GoslinFragmentsParser.Hg_plContext ctx); 403 /** 404 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pim}. 405 * @param ctx the parse tree 406 * @return the visitor result 407 */ 408 T visitHg_pim(GoslinFragmentsParser.Hg_pimContext ctx); 409 /** 410 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pim_number}. 411 * @param ctx the parse tree 412 * @return the visitor result 413 */ 414 T visitHg_pim_number(GoslinFragmentsParser.Hg_pim_numberContext ctx); 415 /** 416 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pip}. 417 * @param ctx the parse tree 418 * @return the visitor result 419 */ 420 T visitHg_pip(GoslinFragmentsParser.Hg_pipContext ctx); 421 /** 422 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pip_pure}. 423 * @param ctx the parse tree 424 * @return the visitor result 425 */ 426 T visitHg_pip_pure(GoslinFragmentsParser.Hg_pip_pureContext ctx); 427 /** 428 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pip_m}. 429 * @param ctx the parse tree 430 * @return the visitor result 431 */ 432 T visitHg_pip_m(GoslinFragmentsParser.Hg_pip_mContext ctx); 433 /** 434 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pip_d}. 435 * @param ctx the parse tree 436 * @return the visitor result 437 */ 438 T visitHg_pip_d(GoslinFragmentsParser.Hg_pip_dContext ctx); 439 /** 440 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pip_t}. 441 * @param ctx the parse tree 442 * @return the visitor result 443 */ 444 T visitHg_pip_t(GoslinFragmentsParser.Hg_pip_tContext ctx); 445 /** 446 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_tplc}. 447 * @param ctx the parse tree 448 * @return the visitor result 449 */ 450 T visitHg_tplc(GoslinFragmentsParser.Hg_tplcContext ctx); 451 /** 452 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_tpl}. 453 * @param ctx the parse tree 454 * @return the visitor result 455 */ 456 T visitHg_tpl(GoslinFragmentsParser.Hg_tplContext ctx); 457 /** 458 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lplc}. 459 * @param ctx the parse tree 460 * @return the visitor result 461 */ 462 T visitHg_lplc(GoslinFragmentsParser.Hg_lplcContext ctx); 463 /** 464 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lpl}. 465 * @param ctx the parse tree 466 * @return the visitor result 467 */ 468 T visitHg_lpl(GoslinFragmentsParser.Hg_lplContext ctx); 469 /** 470 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lpim}. 471 * @param ctx the parse tree 472 * @return the visitor result 473 */ 474 T visitHg_lpim(GoslinFragmentsParser.Hg_lpimContext ctx); 475 /** 476 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lpim_number}. 477 * @param ctx the parse tree 478 * @return the visitor result 479 */ 480 T visitHg_lpim_number(GoslinFragmentsParser.Hg_lpim_numberContext ctx); 481 /** 482 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lpl_oc}. 483 * @param ctx the parse tree 484 * @return the visitor result 485 */ 486 T visitHg_lpl_oc(GoslinFragmentsParser.Hg_lpl_ocContext ctx); 487 /** 488 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lpl_o}. 489 * @param ctx the parse tree 490 * @return the visitor result 491 */ 492 T visitHg_lpl_o(GoslinFragmentsParser.Hg_lpl_oContext ctx); 493 /** 494 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pl_oc}. 495 * @param ctx the parse tree 496 * @return the visitor result 497 */ 498 T visitHg_pl_oc(GoslinFragmentsParser.Hg_pl_ocContext ctx); 499 /** 500 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_pl_o}. 501 * @param ctx the parse tree 502 * @return the visitor result 503 */ 504 T visitHg_pl_o(GoslinFragmentsParser.Hg_pl_oContext ctx); 505 /** 506 * Visit a parse tree produced by {@link GoslinFragmentsParser#sl}. 507 * @param ctx the parse tree 508 * @return the visitor result 509 */ 510 T visitSl(GoslinFragmentsParser.SlContext ctx); 511 /** 512 * Visit a parse tree produced by {@link GoslinFragmentsParser#lsl}. 513 * @param ctx the parse tree 514 * @return the visitor result 515 */ 516 T visitLsl(GoslinFragmentsParser.LslContext ctx); 517 /** 518 * Visit a parse tree produced by {@link GoslinFragmentsParser#dsl}. 519 * @param ctx the parse tree 520 * @return the visitor result 521 */ 522 T visitDsl(GoslinFragmentsParser.DslContext ctx); 523 /** 524 * Visit a parse tree produced by {@link GoslinFragmentsParser#sl_species}. 525 * @param ctx the parse tree 526 * @return the visitor result 527 */ 528 T visitSl_species(GoslinFragmentsParser.Sl_speciesContext ctx); 529 /** 530 * Visit a parse tree produced by {@link GoslinFragmentsParser#sl_subspecies}. 531 * @param ctx the parse tree 532 * @return the visitor result 533 */ 534 T visitSl_subspecies(GoslinFragmentsParser.Sl_subspeciesContext ctx); 535 /** 536 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lslc}. 537 * @param ctx the parse tree 538 * @return the visitor result 539 */ 540 T visitHg_lslc(GoslinFragmentsParser.Hg_lslcContext ctx); 541 /** 542 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_lsl}. 543 * @param ctx the parse tree 544 * @return the visitor result 545 */ 546 T visitHg_lsl(GoslinFragmentsParser.Hg_lslContext ctx); 547 /** 548 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_dslc}. 549 * @param ctx the parse tree 550 * @return the visitor result 551 */ 552 T visitHg_dslc(GoslinFragmentsParser.Hg_dslcContext ctx); 553 /** 554 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_dsl}. 555 * @param ctx the parse tree 556 * @return the visitor result 557 */ 558 T visitHg_dsl(GoslinFragmentsParser.Hg_dslContext ctx); 559 /** 560 * Visit a parse tree produced by {@link GoslinFragmentsParser#sterol}. 561 * @param ctx the parse tree 562 * @return the visitor result 563 */ 564 T visitSterol(GoslinFragmentsParser.SterolContext ctx); 565 /** 566 * Visit a parse tree produced by {@link GoslinFragmentsParser#stc}. 567 * @param ctx the parse tree 568 * @return the visitor result 569 */ 570 T visitStc(GoslinFragmentsParser.StcContext ctx); 571 /** 572 * Visit a parse tree produced by {@link GoslinFragmentsParser#st}. 573 * @param ctx the parse tree 574 * @return the visitor result 575 */ 576 T visitSt(GoslinFragmentsParser.StContext ctx); 577 /** 578 * Visit a parse tree produced by {@link GoslinFragmentsParser#ste}. 579 * @param ctx the parse tree 580 * @return the visitor result 581 */ 582 T visitSte(GoslinFragmentsParser.SteContext ctx); 583 /** 584 * Visit a parse tree produced by {@link GoslinFragmentsParser#stes}. 585 * @param ctx the parse tree 586 * @return the visitor result 587 */ 588 T visitStes(GoslinFragmentsParser.StesContext ctx); 589 /** 590 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_stc}. 591 * @param ctx the parse tree 592 * @return the visitor result 593 */ 594 T visitHg_stc(GoslinFragmentsParser.Hg_stcContext ctx); 595 /** 596 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_ste}. 597 * @param ctx the parse tree 598 * @return the visitor result 599 */ 600 T visitHg_ste(GoslinFragmentsParser.Hg_steContext ctx); 601 /** 602 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_stcs}. 603 * @param ctx the parse tree 604 * @return the visitor result 605 */ 606 T visitHg_stcs(GoslinFragmentsParser.Hg_stcsContext ctx); 607 /** 608 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_stes}. 609 * @param ctx the parse tree 610 * @return the visitor result 611 */ 612 T visitHg_stes(GoslinFragmentsParser.Hg_stesContext ctx); 613 /** 614 * Visit a parse tree produced by {@link GoslinFragmentsParser#mediatorc}. 615 * @param ctx the parse tree 616 * @return the visitor result 617 */ 618 T visitMediatorc(GoslinFragmentsParser.MediatorcContext ctx); 619 /** 620 * Visit a parse tree produced by {@link GoslinFragmentsParser#mediator}. 621 * @param ctx the parse tree 622 * @return the visitor result 623 */ 624 T visitMediator(GoslinFragmentsParser.MediatorContext ctx); 625 /** 626 * Visit a parse tree produced by {@link GoslinFragmentsParser#saccharolipid}. 627 * @param ctx the parse tree 628 * @return the visitor result 629 */ 630 T visitSaccharolipid(GoslinFragmentsParser.SaccharolipidContext ctx); 631 /** 632 * Visit a parse tree produced by {@link GoslinFragmentsParser#sac_di}. 633 * @param ctx the parse tree 634 * @return the visitor result 635 */ 636 T visitSac_di(GoslinFragmentsParser.Sac_diContext ctx); 637 /** 638 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sac_di_c}. 639 * @param ctx the parse tree 640 * @return the visitor result 641 */ 642 T visitHg_sac_di_c(GoslinFragmentsParser.Hg_sac_di_cContext ctx); 643 /** 644 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sac_di}. 645 * @param ctx the parse tree 646 * @return the visitor result 647 */ 648 T visitHg_sac_di(GoslinFragmentsParser.Hg_sac_diContext ctx); 649 /** 650 * Visit a parse tree produced by {@link GoslinFragmentsParser#sac_f}. 651 * @param ctx the parse tree 652 * @return the visitor result 653 */ 654 T visitSac_f(GoslinFragmentsParser.Sac_fContext ctx); 655 /** 656 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sac_f_c}. 657 * @param ctx the parse tree 658 * @return the visitor result 659 */ 660 T visitHg_sac_f_c(GoslinFragmentsParser.Hg_sac_f_cContext ctx); 661 /** 662 * Visit a parse tree produced by {@link GoslinFragmentsParser#hg_sac_f}. 663 * @param ctx the parse tree 664 * @return the visitor result 665 */ 666 T visitHg_sac_f(GoslinFragmentsParser.Hg_sac_fContext ctx); 667 /** 668 * Visit a parse tree produced by {@link GoslinFragmentsParser#sac_species}. 669 * @param ctx the parse tree 670 * @return the visitor result 671 */ 672 T visitSac_species(GoslinFragmentsParser.Sac_speciesContext ctx); 673 /** 674 * Visit a parse tree produced by {@link GoslinFragmentsParser#sac_di_subspecies}. 675 * @param ctx the parse tree 676 * @return the visitor result 677 */ 678 T visitSac_di_subspecies(GoslinFragmentsParser.Sac_di_subspeciesContext ctx); 679 /** 680 * Visit a parse tree produced by {@link GoslinFragmentsParser#sac_f_subspecies}. 681 * @param ctx the parse tree 682 * @return the visitor result 683 */ 684 T visitSac_f_subspecies(GoslinFragmentsParser.Sac_f_subspeciesContext ctx); 685 /** 686 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa}. 687 * @param ctx the parse tree 688 * @return the visitor result 689 */ 690 T visitFa(GoslinFragmentsParser.FaContext ctx); 691 /** 692 * Visit a parse tree produced by {@link GoslinFragmentsParser#heavy_fa}. 693 * @param ctx the parse tree 694 * @return the visitor result 695 */ 696 T visitHeavy_fa(GoslinFragmentsParser.Heavy_faContext ctx); 697 /** 698 * Visit a parse tree produced by {@link GoslinFragmentsParser#fa_pure}. 699 * @param ctx the parse tree 700 * @return the visitor result 701 */ 702 T visitFa_pure(GoslinFragmentsParser.Fa_pureContext ctx); 703 /** 704 * Visit a parse tree produced by {@link GoslinFragmentsParser#ether}. 705 * @param ctx the parse tree 706 * @return the visitor result 707 */ 708 T visitEther(GoslinFragmentsParser.EtherContext ctx); 709 /** 710 * Visit a parse tree produced by {@link GoslinFragmentsParser#lcb}. 711 * @param ctx the parse tree 712 * @return the visitor result 713 */ 714 T visitLcb(GoslinFragmentsParser.LcbContext ctx); 715 /** 716 * Visit a parse tree produced by {@link GoslinFragmentsParser#heavy_lcb}. 717 * @param ctx the parse tree 718 * @return the visitor result 719 */ 720 T visitHeavy_lcb(GoslinFragmentsParser.Heavy_lcbContext ctx); 721 /** 722 * Visit a parse tree produced by {@link GoslinFragmentsParser#lcb_pure}. 723 * @param ctx the parse tree 724 * @return the visitor result 725 */ 726 T visitLcb_pure(GoslinFragmentsParser.Lcb_pureContext ctx); 727 /** 728 * Visit a parse tree produced by {@link GoslinFragmentsParser#carbon}. 729 * @param ctx the parse tree 730 * @return the visitor result 731 */ 732 T visitCarbon(GoslinFragmentsParser.CarbonContext ctx); 733 /** 734 * Visit a parse tree produced by {@link GoslinFragmentsParser#db}. 735 * @param ctx the parse tree 736 * @return the visitor result 737 */ 738 T visitDb(GoslinFragmentsParser.DbContext ctx); 739 /** 740 * Visit a parse tree produced by {@link GoslinFragmentsParser#db_count}. 741 * @param ctx the parse tree 742 * @return the visitor result 743 */ 744 T visitDb_count(GoslinFragmentsParser.Db_countContext ctx); 745 /** 746 * Visit a parse tree produced by {@link GoslinFragmentsParser#db_positions}. 747 * @param ctx the parse tree 748 * @return the visitor result 749 */ 750 T visitDb_positions(GoslinFragmentsParser.Db_positionsContext ctx); 751 /** 752 * Visit a parse tree produced by {@link GoslinFragmentsParser#db_position}. 753 * @param ctx the parse tree 754 * @return the visitor result 755 */ 756 T visitDb_position(GoslinFragmentsParser.Db_positionContext ctx); 757 /** 758 * Visit a parse tree produced by {@link GoslinFragmentsParser#db_single_position}. 759 * @param ctx the parse tree 760 * @return the visitor result 761 */ 762 T visitDb_single_position(GoslinFragmentsParser.Db_single_positionContext ctx); 763 /** 764 * Visit a parse tree produced by {@link GoslinFragmentsParser#db_position_number}. 765 * @param ctx the parse tree 766 * @return the visitor result 767 */ 768 T visitDb_position_number(GoslinFragmentsParser.Db_position_numberContext ctx); 769 /** 770 * Visit a parse tree produced by {@link GoslinFragmentsParser#cistrans}. 771 * @param ctx the parse tree 772 * @return the visitor result 773 */ 774 T visitCistrans(GoslinFragmentsParser.CistransContext ctx); 775 /** 776 * Visit a parse tree produced by {@link GoslinFragmentsParser#hydroxyl}. 777 * @param ctx the parse tree 778 * @return the visitor result 779 */ 780 T visitHydroxyl(GoslinFragmentsParser.HydroxylContext ctx); 781 /** 782 * Visit a parse tree produced by {@link GoslinFragmentsParser#old_hydroxyl}. 783 * @param ctx the parse tree 784 * @return the visitor result 785 */ 786 T visitOld_hydroxyl(GoslinFragmentsParser.Old_hydroxylContext ctx); 787 /** 788 * Visit a parse tree produced by {@link GoslinFragmentsParser#number}. 789 * @param ctx the parse tree 790 * @return the visitor result 791 */ 792 T visitNumber(GoslinFragmentsParser.NumberContext ctx); 793 /** 794 * Visit a parse tree produced by {@link GoslinFragmentsParser#digit}. 795 * @param ctx the parse tree 796 * @return the visitor result 797 */ 798 T visitDigit(GoslinFragmentsParser.DigitContext ctx); 799 /** 800 * Visit a parse tree produced by {@link GoslinFragmentsParser#heavy}. 801 * @param ctx the parse tree 802 * @return the visitor result 803 */ 804 T visitHeavy(GoslinFragmentsParser.HeavyContext ctx); 805 /** 806 * Visit a parse tree produced by {@link GoslinFragmentsParser#isotopes}. 807 * @param ctx the parse tree 808 * @return the visitor result 809 */ 810 T visitIsotopes(GoslinFragmentsParser.IsotopesContext ctx); 811 /** 812 * Visit a parse tree produced by {@link GoslinFragmentsParser#isotope}. 813 * @param ctx the parse tree 814 * @return the visitor result 815 */ 816 T visitIsotope(GoslinFragmentsParser.IsotopeContext ctx); 817 /** 818 * Visit a parse tree produced by {@link GoslinFragmentsParser#isotope_number}. 819 * @param ctx the parse tree 820 * @return the visitor result 821 */ 822 T visitIsotope_number(GoslinFragmentsParser.Isotope_numberContext ctx); 823 /** 824 * Visit a parse tree produced by {@link GoslinFragmentsParser#isotope_element}. 825 * @param ctx the parse tree 826 * @return the visitor result 827 */ 828 T visitIsotope_element(GoslinFragmentsParser.Isotope_elementContext ctx); 829 /** 830 * Visit a parse tree produced by {@link GoslinFragmentsParser#isotope_count}. 831 * @param ctx the parse tree 832 * @return the visitor result 833 */ 834 T visitIsotope_count(GoslinFragmentsParser.Isotope_countContext ctx); 835 /** 836 * Visit a parse tree produced by {@link GoslinFragmentsParser#element}. 837 * @param ctx the parse tree 838 * @return the visitor result 839 */ 840 T visitElement(GoslinFragmentsParser.ElementContext ctx); 841 /** 842 * Visit a parse tree produced by {@link GoslinFragmentsParser#sorted_fa_separator}. 843 * @param ctx the parse tree 844 * @return the visitor result 845 */ 846 T visitSorted_fa_separator(GoslinFragmentsParser.Sorted_fa_separatorContext ctx); 847 /** 848 * Visit a parse tree produced by {@link GoslinFragmentsParser#adduct_separator}. 849 * @param ctx the parse tree 850 * @return the visitor result 851 */ 852 T visitAdduct_separator(GoslinFragmentsParser.Adduct_separatorContext ctx); 853 /** 854 * Visit a parse tree produced by {@link GoslinFragmentsParser#unsorted_fa_separator}. 855 * @param ctx the parse tree 856 * @return the visitor result 857 */ 858 T visitUnsorted_fa_separator(GoslinFragmentsParser.Unsorted_fa_separatorContext ctx); 859 /** 860 * Visit a parse tree produced by {@link GoslinFragmentsParser#plasmalogen_separator}. 861 * @param ctx the parse tree 862 * @return the visitor result 863 */ 864 T visitPlasmalogen_separator(GoslinFragmentsParser.Plasmalogen_separatorContext ctx); 865 /** 866 * Visit a parse tree produced by {@link GoslinFragmentsParser#headgroup_separator}. 867 * @param ctx the parse tree 868 * @return the visitor result 869 */ 870 T visitHeadgroup_separator(GoslinFragmentsParser.Headgroup_separatorContext ctx); 871 /** 872 * Visit a parse tree produced by {@link GoslinFragmentsParser#carbon_db_separator}. 873 * @param ctx the parse tree 874 * @return the visitor result 875 */ 876 T visitCarbon_db_separator(GoslinFragmentsParser.Carbon_db_separatorContext ctx); 877 /** 878 * Visit a parse tree produced by {@link GoslinFragmentsParser#db_hydroxyl_separator}. 879 * @param ctx the parse tree 880 * @return the visitor result 881 */ 882 T visitDb_hydroxyl_separator(GoslinFragmentsParser.Db_hydroxyl_separatorContext ctx); 883 /** 884 * Visit a parse tree produced by {@link GoslinFragmentsParser#db_position_separator}. 885 * @param ctx the parse tree 886 * @return the visitor result 887 */ 888 T visitDb_position_separator(GoslinFragmentsParser.Db_position_separatorContext ctx); 889 /** 890 * Visit a parse tree produced by {@link GoslinFragmentsParser#round_open_bracket}. 891 * @param ctx the parse tree 892 * @return the visitor result 893 */ 894 T visitRound_open_bracket(GoslinFragmentsParser.Round_open_bracketContext ctx); 895 /** 896 * Visit a parse tree produced by {@link GoslinFragmentsParser#round_close_bracket}. 897 * @param ctx the parse tree 898 * @return the visitor result 899 */ 900 T visitRound_close_bracket(GoslinFragmentsParser.Round_close_bracketContext ctx); 901 /** 902 * Visit a parse tree produced by {@link GoslinFragmentsParser#character}. 903 * @param ctx the parse tree 904 * @return the visitor result 905 */ 906 T visitCharacter(GoslinFragmentsParser.CharacterContext ctx); 907 /** 908 * Visit a parse tree produced by {@link GoslinFragmentsParser#charge}. 909 * @param ctx the parse tree 910 * @return the visitor result 911 */ 912 T visitCharge(GoslinFragmentsParser.ChargeContext ctx); 913 /** 914 * Visit a parse tree produced by {@link GoslinFragmentsParser#charge_sign}. 915 * @param ctx the parse tree 916 * @return the visitor result 917 */ 918 T visitCharge_sign(GoslinFragmentsParser.Charge_signContext ctx); 919}