001// Generated from de/isas/lipidomics/palinom/LipidMaps.g4 by ANTLR 4.7.2
002package de.isas.lipidomics.palinom;
003import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;
004
005/**
006 * This class provides an empty implementation of {@link LipidMapsVisitor},
007 * which can be extended to create a visitor which only needs to handle a subset
008 * of the available methods.
009 *
010 * @param <T> The return type of the visit operation. Use {@link Void} for
011 * operations with no return type.
012 */
013public class LipidMapsBaseVisitor<T> extends AbstractParseTreeVisitor<T> implements LipidMapsVisitor<T> {
014        /**
015         * {@inheritDoc}
016         *
017         * <p>The default implementation returns the result of calling
018         * {@link #visitChildren} on {@code ctx}.</p>
019         */
020        @Override public T visitLipid(LipidMapsParser.LipidContext ctx) { return visitChildren(ctx); }
021        /**
022         * {@inheritDoc}
023         *
024         * <p>The default implementation returns the result of calling
025         * {@link #visitChildren} on {@code ctx}.</p>
026         */
027        @Override public T visitLipid_rule(LipidMapsParser.Lipid_ruleContext ctx) { return visitChildren(ctx); }
028        /**
029         * {@inheritDoc}
030         *
031         * <p>The default implementation returns the result of calling
032         * {@link #visitChildren} on {@code ctx}.</p>
033         */
034        @Override public T visitLipid_mono(LipidMapsParser.Lipid_monoContext ctx) { return visitChildren(ctx); }
035        /**
036         * {@inheritDoc}
037         *
038         * <p>The default implementation returns the result of calling
039         * {@link #visitChildren} on {@code ctx}.</p>
040         */
041        @Override public T visitLipid_pure(LipidMapsParser.Lipid_pureContext ctx) { return visitChildren(ctx); }
042        /**
043         * {@inheritDoc}
044         *
045         * <p>The default implementation returns the result of calling
046         * {@link #visitChildren} on {@code ctx}.</p>
047         */
048        @Override public T visitIsoform(LipidMapsParser.IsoformContext ctx) { return visitChildren(ctx); }
049        /**
050         * {@inheritDoc}
051         *
052         * <p>The default implementation returns the result of calling
053         * {@link #visitChildren} on {@code ctx}.</p>
054         */
055        @Override public T visitIsoform_inner(LipidMapsParser.Isoform_innerContext ctx) { return visitChildren(ctx); }
056        /**
057         * {@inheritDoc}
058         *
059         * <p>The default implementation returns the result of calling
060         * {@link #visitChildren} on {@code ctx}.</p>
061         */
062        @Override public T visitIsotope(LipidMapsParser.IsotopeContext ctx) { return visitChildren(ctx); }
063        /**
064         * {@inheritDoc}
065         *
066         * <p>The default implementation returns the result of calling
067         * {@link #visitChildren} on {@code ctx}.</p>
068         */
069        @Override public T visitElement(LipidMapsParser.ElementContext ctx) { return visitChildren(ctx); }
070        /**
071         * {@inheritDoc}
072         *
073         * <p>The default implementation returns the result of calling
074         * {@link #visitChildren} on {@code ctx}.</p>
075         */
076        @Override public T visitPure_fa(LipidMapsParser.Pure_faContext ctx) { return visitChildren(ctx); }
077        /**
078         * {@inheritDoc}
079         *
080         * <p>The default implementation returns the result of calling
081         * {@link #visitChildren} on {@code ctx}.</p>
082         */
083        @Override public T visitFa_no_hg(LipidMapsParser.Fa_no_hgContext ctx) { return visitChildren(ctx); }
084        /**
085         * {@inheritDoc}
086         *
087         * <p>The default implementation returns the result of calling
088         * {@link #visitChildren} on {@code ctx}.</p>
089         */
090        @Override public T visitPure_fa_species(LipidMapsParser.Pure_fa_speciesContext ctx) { return visitChildren(ctx); }
091        /**
092         * {@inheritDoc}
093         *
094         * <p>The default implementation returns the result of calling
095         * {@link #visitChildren} on {@code ctx}.</p>
096         */
097        @Override public T visitHg_fa(LipidMapsParser.Hg_faContext ctx) { return visitChildren(ctx); }
098        /**
099         * {@inheritDoc}
100         *
101         * <p>The default implementation returns the result of calling
102         * {@link #visitChildren} on {@code ctx}.</p>
103         */
104        @Override public T visitFa2(LipidMapsParser.Fa2Context ctx) { return visitChildren(ctx); }
105        /**
106         * {@inheritDoc}
107         *
108         * <p>The default implementation returns the result of calling
109         * {@link #visitChildren} on {@code ctx}.</p>
110         */
111        @Override public T visitFa2_unsorted(LipidMapsParser.Fa2_unsortedContext ctx) { return visitChildren(ctx); }
112        /**
113         * {@inheritDoc}
114         *
115         * <p>The default implementation returns the result of calling
116         * {@link #visitChildren} on {@code ctx}.</p>
117         */
118        @Override public T visitFa2_sorted(LipidMapsParser.Fa2_sortedContext ctx) { return visitChildren(ctx); }
119        /**
120         * {@inheritDoc}
121         *
122         * <p>The default implementation returns the result of calling
123         * {@link #visitChildren} on {@code ctx}.</p>
124         */
125        @Override public T visitFa3(LipidMapsParser.Fa3Context ctx) { return visitChildren(ctx); }
126        /**
127         * {@inheritDoc}
128         *
129         * <p>The default implementation returns the result of calling
130         * {@link #visitChildren} on {@code ctx}.</p>
131         */
132        @Override public T visitFa3_unsorted(LipidMapsParser.Fa3_unsortedContext ctx) { return visitChildren(ctx); }
133        /**
134         * {@inheritDoc}
135         *
136         * <p>The default implementation returns the result of calling
137         * {@link #visitChildren} on {@code ctx}.</p>
138         */
139        @Override public T visitFa3_sorted(LipidMapsParser.Fa3_sortedContext ctx) { return visitChildren(ctx); }
140        /**
141         * {@inheritDoc}
142         *
143         * <p>The default implementation returns the result of calling
144         * {@link #visitChildren} on {@code ctx}.</p>
145         */
146        @Override public T visitFa4(LipidMapsParser.Fa4Context ctx) { return visitChildren(ctx); }
147        /**
148         * {@inheritDoc}
149         *
150         * <p>The default implementation returns the result of calling
151         * {@link #visitChildren} on {@code ctx}.</p>
152         */
153        @Override public T visitFa4_unsorted(LipidMapsParser.Fa4_unsortedContext ctx) { return visitChildren(ctx); }
154        /**
155         * {@inheritDoc}
156         *
157         * <p>The default implementation returns the result of calling
158         * {@link #visitChildren} on {@code ctx}.</p>
159         */
160        @Override public T visitFa4_sorted(LipidMapsParser.Fa4_sortedContext ctx) { return visitChildren(ctx); }
161        /**
162         * {@inheritDoc}
163         *
164         * <p>The default implementation returns the result of calling
165         * {@link #visitChildren} on {@code ctx}.</p>
166         */
167        @Override public T visitLcb_fa_sorted(LipidMapsParser.Lcb_fa_sortedContext ctx) { return visitChildren(ctx); }
168        /**
169         * {@inheritDoc}
170         *
171         * <p>The default implementation returns the result of calling
172         * {@link #visitChildren} on {@code ctx}.</p>
173         */
174        @Override public T visitSpecies_fa(LipidMapsParser.Species_faContext ctx) { return visitChildren(ctx); }
175        /**
176         * {@inheritDoc}
177         *
178         * <p>The default implementation returns the result of calling
179         * {@link #visitChildren} on {@code ctx}.</p>
180         */
181        @Override public T visitGl(LipidMapsParser.GlContext ctx) { return visitChildren(ctx); }
182        /**
183         * {@inheritDoc}
184         *
185         * <p>The default implementation returns the result of calling
186         * {@link #visitChildren} on {@code ctx}.</p>
187         */
188        @Override public T visitSgl(LipidMapsParser.SglContext ctx) { return visitChildren(ctx); }
189        /**
190         * {@inheritDoc}
191         *
192         * <p>The default implementation returns the result of calling
193         * {@link #visitChildren} on {@code ctx}.</p>
194         */
195        @Override public T visitSgl_species(LipidMapsParser.Sgl_speciesContext ctx) { return visitChildren(ctx); }
196        /**
197         * {@inheritDoc}
198         *
199         * <p>The default implementation returns the result of calling
200         * {@link #visitChildren} on {@code ctx}.</p>
201         */
202        @Override public T visitSgl_subspecies(LipidMapsParser.Sgl_subspeciesContext ctx) { return visitChildren(ctx); }
203        /**
204         * {@inheritDoc}
205         *
206         * <p>The default implementation returns the result of calling
207         * {@link #visitChildren} on {@code ctx}.</p>
208         */
209        @Override public T visitTgl(LipidMapsParser.TglContext ctx) { return visitChildren(ctx); }
210        /**
211         * {@inheritDoc}
212         *
213         * <p>The default implementation returns the result of calling
214         * {@link #visitChildren} on {@code ctx}.</p>
215         */
216        @Override public T visitTgl_species(LipidMapsParser.Tgl_speciesContext ctx) { return visitChildren(ctx); }
217        /**
218         * {@inheritDoc}
219         *
220         * <p>The default implementation returns the result of calling
221         * {@link #visitChildren} on {@code ctx}.</p>
222         */
223        @Override public T visitTgl_subspecies(LipidMapsParser.Tgl_subspeciesContext ctx) { return visitChildren(ctx); }
224        /**
225         * {@inheritDoc}
226         *
227         * <p>The default implementation returns the result of calling
228         * {@link #visitChildren} on {@code ctx}.</p>
229         */
230        @Override public T visitHg_sglc(LipidMapsParser.Hg_sglcContext ctx) { return visitChildren(ctx); }
231        /**
232         * {@inheritDoc}
233         *
234         * <p>The default implementation returns the result of calling
235         * {@link #visitChildren} on {@code ctx}.</p>
236         */
237        @Override public T visitHg_sgl(LipidMapsParser.Hg_sglContext ctx) { return visitChildren(ctx); }
238        /**
239         * {@inheritDoc}
240         *
241         * <p>The default implementation returns the result of calling
242         * {@link #visitChildren} on {@code ctx}.</p>
243         */
244        @Override public T visitHg_glc(LipidMapsParser.Hg_glcContext ctx) { return visitChildren(ctx); }
245        /**
246         * {@inheritDoc}
247         *
248         * <p>The default implementation returns the result of calling
249         * {@link #visitChildren} on {@code ctx}.</p>
250         */
251        @Override public T visitHg_gl(LipidMapsParser.Hg_glContext ctx) { return visitChildren(ctx); }
252        /**
253         * {@inheritDoc}
254         *
255         * <p>The default implementation returns the result of calling
256         * {@link #visitChildren} on {@code ctx}.</p>
257         */
258        @Override public T visitPl(LipidMapsParser.PlContext ctx) { return visitChildren(ctx); }
259        /**
260         * {@inheritDoc}
261         *
262         * <p>The default implementation returns the result of calling
263         * {@link #visitChildren} on {@code ctx}.</p>
264         */
265        @Override public T visitLpl(LipidMapsParser.LplContext ctx) { return visitChildren(ctx); }
266        /**
267         * {@inheritDoc}
268         *
269         * <p>The default implementation returns the result of calling
270         * {@link #visitChildren} on {@code ctx}.</p>
271         */
272        @Override public T visitFa_lpl(LipidMapsParser.Fa_lplContext ctx) { return visitChildren(ctx); }
273        /**
274         * {@inheritDoc}
275         *
276         * <p>The default implementation returns the result of calling
277         * {@link #visitChildren} on {@code ctx}.</p>
278         */
279        @Override public T visitDpl(LipidMapsParser.DplContext ctx) { return visitChildren(ctx); }
280        /**
281         * {@inheritDoc}
282         *
283         * <p>The default implementation returns the result of calling
284         * {@link #visitChildren} on {@code ctx}.</p>
285         */
286        @Override public T visitDpl_species(LipidMapsParser.Dpl_speciesContext ctx) { return visitChildren(ctx); }
287        /**
288         * {@inheritDoc}
289         *
290         * <p>The default implementation returns the result of calling
291         * {@link #visitChildren} on {@code ctx}.</p>
292         */
293        @Override public T visitDpl_subspecies(LipidMapsParser.Dpl_subspeciesContext ctx) { return visitChildren(ctx); }
294        /**
295         * {@inheritDoc}
296         *
297         * <p>The default implementation returns the result of calling
298         * {@link #visitChildren} on {@code ctx}.</p>
299         */
300        @Override public T visitCl(LipidMapsParser.ClContext ctx) { return visitChildren(ctx); }
301        /**
302         * {@inheritDoc}
303         *
304         * <p>The default implementation returns the result of calling
305         * {@link #visitChildren} on {@code ctx}.</p>
306         */
307        @Override public T visitCl_species(LipidMapsParser.Cl_speciesContext ctx) { return visitChildren(ctx); }
308        /**
309         * {@inheritDoc}
310         *
311         * <p>The default implementation returns the result of calling
312         * {@link #visitChildren} on {@code ctx}.</p>
313         */
314        @Override public T visitCl_subspecies(LipidMapsParser.Cl_subspeciesContext ctx) { return visitChildren(ctx); }
315        /**
316         * {@inheritDoc}
317         *
318         * <p>The default implementation returns the result of calling
319         * {@link #visitChildren} on {@code ctx}.</p>
320         */
321        @Override public T visitFourpl(LipidMapsParser.FourplContext ctx) { return visitChildren(ctx); }
322        /**
323         * {@inheritDoc}
324         *
325         * <p>The default implementation returns the result of calling
326         * {@link #visitChildren} on {@code ctx}.</p>
327         */
328        @Override public T visitThreepl(LipidMapsParser.ThreeplContext ctx) { return visitChildren(ctx); }
329        /**
330         * {@inheritDoc}
331         *
332         * <p>The default implementation returns the result of calling
333         * {@link #visitChildren} on {@code ctx}.</p>
334         */
335        @Override public T visitHg_ddpl(LipidMapsParser.Hg_ddplContext ctx) { return visitChildren(ctx); }
336        /**
337         * {@inheritDoc}
338         *
339         * <p>The default implementation returns the result of calling
340         * {@link #visitChildren} on {@code ctx}.</p>
341         */
342        @Override public T visitHg_clc(LipidMapsParser.Hg_clcContext ctx) { return visitChildren(ctx); }
343        /**
344         * {@inheritDoc}
345         *
346         * <p>The default implementation returns the result of calling
347         * {@link #visitChildren} on {@code ctx}.</p>
348         */
349        @Override public T visitHg_cl(LipidMapsParser.Hg_clContext ctx) { return visitChildren(ctx); }
350        /**
351         * {@inheritDoc}
352         *
353         * <p>The default implementation returns the result of calling
354         * {@link #visitChildren} on {@code ctx}.</p>
355         */
356        @Override public T visitHg_dplc(LipidMapsParser.Hg_dplcContext ctx) { return visitChildren(ctx); }
357        /**
358         * {@inheritDoc}
359         *
360         * <p>The default implementation returns the result of calling
361         * {@link #visitChildren} on {@code ctx}.</p>
362         */
363        @Override public T visitHg_dpl(LipidMapsParser.Hg_dplContext ctx) { return visitChildren(ctx); }
364        /**
365         * {@inheritDoc}
366         *
367         * <p>The default implementation returns the result of calling
368         * {@link #visitChildren} on {@code ctx}.</p>
369         */
370        @Override public T visitHg_lplc(LipidMapsParser.Hg_lplcContext ctx) { return visitChildren(ctx); }
371        /**
372         * {@inheritDoc}
373         *
374         * <p>The default implementation returns the result of calling
375         * {@link #visitChildren} on {@code ctx}.</p>
376         */
377        @Override public T visitHg_lpl(LipidMapsParser.Hg_lplContext ctx) { return visitChildren(ctx); }
378        /**
379         * {@inheritDoc}
380         *
381         * <p>The default implementation returns the result of calling
382         * {@link #visitChildren} on {@code ctx}.</p>
383         */
384        @Override public T visitHg_fourplc(LipidMapsParser.Hg_fourplcContext ctx) { return visitChildren(ctx); }
385        /**
386         * {@inheritDoc}
387         *
388         * <p>The default implementation returns the result of calling
389         * {@link #visitChildren} on {@code ctx}.</p>
390         */
391        @Override public T visitHg_fourpl(LipidMapsParser.Hg_fourplContext ctx) { return visitChildren(ctx); }
392        /**
393         * {@inheritDoc}
394         *
395         * <p>The default implementation returns the result of calling
396         * {@link #visitChildren} on {@code ctx}.</p>
397         */
398        @Override public T visitPip_position(LipidMapsParser.Pip_positionContext ctx) { return visitChildren(ctx); }
399        /**
400         * {@inheritDoc}
401         *
402         * <p>The default implementation returns the result of calling
403         * {@link #visitChildren} on {@code ctx}.</p>
404         */
405        @Override public T visitPip_pos(LipidMapsParser.Pip_posContext ctx) { return visitChildren(ctx); }
406        /**
407         * {@inheritDoc}
408         *
409         * <p>The default implementation returns the result of calling
410         * {@link #visitChildren} on {@code ctx}.</p>
411         */
412        @Override public T visitHg_threeplc(LipidMapsParser.Hg_threeplcContext ctx) { return visitChildren(ctx); }
413        /**
414         * {@inheritDoc}
415         *
416         * <p>The default implementation returns the result of calling
417         * {@link #visitChildren} on {@code ctx}.</p>
418         */
419        @Override public T visitHg_threepl(LipidMapsParser.Hg_threeplContext ctx) { return visitChildren(ctx); }
420        /**
421         * {@inheritDoc}
422         *
423         * <p>The default implementation returns the result of calling
424         * {@link #visitChildren} on {@code ctx}.</p>
425         */
426        @Override public T visitSl(LipidMapsParser.SlContext ctx) { return visitChildren(ctx); }
427        /**
428         * {@inheritDoc}
429         *
430         * <p>The default implementation returns the result of calling
431         * {@link #visitChildren} on {@code ctx}.</p>
432         */
433        @Override public T visitLsl(LipidMapsParser.LslContext ctx) { return visitChildren(ctx); }
434        /**
435         * {@inheritDoc}
436         *
437         * <p>The default implementation returns the result of calling
438         * {@link #visitChildren} on {@code ctx}.</p>
439         */
440        @Override public T visitDsl(LipidMapsParser.DslContext ctx) { return visitChildren(ctx); }
441        /**
442         * {@inheritDoc}
443         *
444         * <p>The default implementation returns the result of calling
445         * {@link #visitChildren} on {@code ctx}.</p>
446         */
447        @Override public T visitDsl_species(LipidMapsParser.Dsl_speciesContext ctx) { return visitChildren(ctx); }
448        /**
449         * {@inheritDoc}
450         *
451         * <p>The default implementation returns the result of calling
452         * {@link #visitChildren} on {@code ctx}.</p>
453         */
454        @Override public T visitDsl_subspecies(LipidMapsParser.Dsl_subspeciesContext ctx) { return visitChildren(ctx); }
455        /**
456         * {@inheritDoc}
457         *
458         * <p>The default implementation returns the result of calling
459         * {@link #visitChildren} on {@code ctx}.</p>
460         */
461        @Override public T visitSphingoxine(LipidMapsParser.SphingoxineContext ctx) { return visitChildren(ctx); }
462        /**
463         * {@inheritDoc}
464         *
465         * <p>The default implementation returns the result of calling
466         * {@link #visitChildren} on {@code ctx}.</p>
467         */
468        @Override public T visitSphingoxine_pure(LipidMapsParser.Sphingoxine_pureContext ctx) { return visitChildren(ctx); }
469        /**
470         * {@inheritDoc}
471         *
472         * <p>The default implementation returns the result of calling
473         * {@link #visitChildren} on {@code ctx}.</p>
474         */
475        @Override public T visitSphingoxine_var(LipidMapsParser.Sphingoxine_varContext ctx) { return visitChildren(ctx); }
476        /**
477         * {@inheritDoc}
478         *
479         * <p>The default implementation returns the result of calling
480         * {@link #visitChildren} on {@code ctx}.</p>
481         */
482        @Override public T visitSphingosine_name(LipidMapsParser.Sphingosine_nameContext ctx) { return visitChildren(ctx); }
483        /**
484         * {@inheritDoc}
485         *
486         * <p>The default implementation returns the result of calling
487         * {@link #visitChildren} on {@code ctx}.</p>
488         */
489        @Override public T visitSphinganine_name(LipidMapsParser.Sphinganine_nameContext ctx) { return visitChildren(ctx); }
490        /**
491         * {@inheritDoc}
492         *
493         * <p>The default implementation returns the result of calling
494         * {@link #visitChildren} on {@code ctx}.</p>
495         */
496        @Override public T visitCtype(LipidMapsParser.CtypeContext ctx) { return visitChildren(ctx); }
497        /**
498         * {@inheritDoc}
499         *
500         * <p>The default implementation returns the result of calling
501         * {@link #visitChildren} on {@code ctx}.</p>
502         */
503        @Override public T visitHg_dslc(LipidMapsParser.Hg_dslcContext ctx) { return visitChildren(ctx); }
504        /**
505         * {@inheritDoc}
506         *
507         * <p>The default implementation returns the result of calling
508         * {@link #visitChildren} on {@code ctx}.</p>
509         */
510        @Override public T visitHg_dsl(LipidMapsParser.Hg_dslContext ctx) { return visitChildren(ctx); }
511        /**
512         * {@inheritDoc}
513         *
514         * <p>The default implementation returns the result of calling
515         * {@link #visitChildren} on {@code ctx}.</p>
516         */
517        @Override public T visitSpecial_cer(LipidMapsParser.Special_cerContext ctx) { return visitChildren(ctx); }
518        /**
519         * {@inheritDoc}
520         *
521         * <p>The default implementation returns the result of calling
522         * {@link #visitChildren} on {@code ctx}.</p>
523         */
524        @Override public T visitSpecial_cer_prefix(LipidMapsParser.Special_cer_prefixContext ctx) { return visitChildren(ctx); }
525        /**
526         * {@inheritDoc}
527         *
528         * <p>The default implementation returns the result of calling
529         * {@link #visitChildren} on {@code ctx}.</p>
530         */
531        @Override public T visitSpecial_cer_prefix_1_O(LipidMapsParser.Special_cer_prefix_1_OContext ctx) { return visitChildren(ctx); }
532        /**
533         * {@inheritDoc}
534         *
535         * <p>The default implementation returns the result of calling
536         * {@link #visitChildren} on {@code ctx}.</p>
537         */
538        @Override public T visitHg_lslc(LipidMapsParser.Hg_lslcContext ctx) { return visitChildren(ctx); }
539        /**
540         * {@inheritDoc}
541         *
542         * <p>The default implementation returns the result of calling
543         * {@link #visitChildren} on {@code ctx}.</p>
544         */
545        @Override public T visitHg_lsl(LipidMapsParser.Hg_lslContext ctx) { return visitChildren(ctx); }
546        /**
547         * {@inheritDoc}
548         *
549         * <p>The default implementation returns the result of calling
550         * {@link #visitChildren} on {@code ctx}.</p>
551         */
552        @Override public T visitPk(LipidMapsParser.PkContext ctx) { return visitChildren(ctx); }
553        /**
554         * {@inheritDoc}
555         *
556         * <p>The default implementation returns the result of calling
557         * {@link #visitChildren} on {@code ctx}.</p>
558         */
559        @Override public T visitPk_hg(LipidMapsParser.Pk_hgContext ctx) { return visitChildren(ctx); }
560        /**
561         * {@inheritDoc}
562         *
563         * <p>The default implementation returns the result of calling
564         * {@link #visitChildren} on {@code ctx}.</p>
565         */
566        @Override public T visitPk_fa(LipidMapsParser.Pk_faContext ctx) { return visitChildren(ctx); }
567        /**
568         * {@inheritDoc}
569         *
570         * <p>The default implementation returns the result of calling
571         * {@link #visitChildren} on {@code ctx}.</p>
572         */
573        @Override public T visitSterol(LipidMapsParser.SterolContext ctx) { return visitChildren(ctx); }
574        /**
575         * {@inheritDoc}
576         *
577         * <p>The default implementation returns the result of calling
578         * {@link #visitChildren} on {@code ctx}.</p>
579         */
580        @Override public T visitChc(LipidMapsParser.ChcContext ctx) { return visitChildren(ctx); }
581        /**
582         * {@inheritDoc}
583         *
584         * <p>The default implementation returns the result of calling
585         * {@link #visitChildren} on {@code ctx}.</p>
586         */
587        @Override public T visitCh(LipidMapsParser.ChContext ctx) { return visitChildren(ctx); }
588        /**
589         * {@inheritDoc}
590         *
591         * <p>The default implementation returns the result of calling
592         * {@link #visitChildren} on {@code ctx}.</p>
593         */
594        @Override public T visitChec(LipidMapsParser.ChecContext ctx) { return visitChildren(ctx); }
595        /**
596         * {@inheritDoc}
597         *
598         * <p>The default implementation returns the result of calling
599         * {@link #visitChildren} on {@code ctx}.</p>
600         */
601        @Override public T visitChe(LipidMapsParser.CheContext ctx) { return visitChildren(ctx); }
602        /**
603         * {@inheritDoc}
604         *
605         * <p>The default implementation returns the result of calling
606         * {@link #visitChildren} on {@code ctx}.</p>
607         */
608        @Override public T visitChe_fa(LipidMapsParser.Che_faContext ctx) { return visitChildren(ctx); }
609        /**
610         * {@inheritDoc}
611         *
612         * <p>The default implementation returns the result of calling
613         * {@link #visitChildren} on {@code ctx}.</p>
614         */
615        @Override public T visitHg_che(LipidMapsParser.Hg_cheContext ctx) { return visitChildren(ctx); }
616        /**
617         * {@inheritDoc}
618         *
619         * <p>The default implementation returns the result of calling
620         * {@link #visitChildren} on {@code ctx}.</p>
621         */
622        @Override public T visitMediator(LipidMapsParser.MediatorContext ctx) { return visitChildren(ctx); }
623        /**
624         * {@inheritDoc}
625         *
626         * <p>The default implementation returns the result of calling
627         * {@link #visitChildren} on {@code ctx}.</p>
628         */
629        @Override public T visitMediator_var(LipidMapsParser.Mediator_varContext ctx) { return visitChildren(ctx); }
630        /**
631         * {@inheritDoc}
632         *
633         * <p>The default implementation returns the result of calling
634         * {@link #visitChildren} on {@code ctx}.</p>
635         */
636        @Override public T visitMediator_prefix(LipidMapsParser.Mediator_prefixContext ctx) { return visitChildren(ctx); }
637        /**
638         * {@inheritDoc}
639         *
640         * <p>The default implementation returns the result of calling
641         * {@link #visitChildren} on {@code ctx}.</p>
642         */
643        @Override public T visitMediator_numbers(LipidMapsParser.Mediator_numbersContext ctx) { return visitChildren(ctx); }
644        /**
645         * {@inheritDoc}
646         *
647         * <p>The default implementation returns the result of calling
648         * {@link #visitChildren} on {@code ctx}.</p>
649         */
650        @Override public T visitMediator_number_pure(LipidMapsParser.Mediator_number_pureContext ctx) { return visitChildren(ctx); }
651        /**
652         * {@inheritDoc}
653         *
654         * <p>The default implementation returns the result of calling
655         * {@link #visitChildren} on {@code ctx}.</p>
656         */
657        @Override public T visitMediator_pos(LipidMapsParser.Mediator_posContext ctx) { return visitChildren(ctx); }
658        /**
659         * {@inheritDoc}
660         *
661         * <p>The default implementation returns the result of calling
662         * {@link #visitChildren} on {@code ctx}.</p>
663         */
664        @Override public T visitMediator_var_names(LipidMapsParser.Mediator_var_namesContext ctx) { return visitChildren(ctx); }
665        /**
666         * {@inheritDoc}
667         *
668         * <p>The default implementation returns the result of calling
669         * {@link #visitChildren} on {@code ctx}.</p>
670         */
671        @Override public T visitMediator_var_name(LipidMapsParser.Mediator_var_nameContext ctx) { return visitChildren(ctx); }
672        /**
673         * {@inheritDoc}
674         *
675         * <p>The default implementation returns the result of calling
676         * {@link #visitChildren} on {@code ctx}.</p>
677         */
678        @Override public T visitMediator_const(LipidMapsParser.Mediator_constContext ctx) { return visitChildren(ctx); }
679        /**
680         * {@inheritDoc}
681         *
682         * <p>The default implementation returns the result of calling
683         * {@link #visitChildren} on {@code ctx}.</p>
684         */
685        @Override public T visitMediator_oxo(LipidMapsParser.Mediator_oxoContext ctx) { return visitChildren(ctx); }
686        /**
687         * {@inheritDoc}
688         *
689         * <p>The default implementation returns the result of calling
690         * {@link #visitChildren} on {@code ctx}.</p>
691         */
692        @Override public T visitFa(LipidMapsParser.FaContext ctx) { return visitChildren(ctx); }
693        /**
694         * {@inheritDoc}
695         *
696         * <p>The default implementation returns the result of calling
697         * {@link #visitChildren} on {@code ctx}.</p>
698         */
699        @Override public T visitFa_unmod(LipidMapsParser.Fa_unmodContext ctx) { return visitChildren(ctx); }
700        /**
701         * {@inheritDoc}
702         *
703         * <p>The default implementation returns the result of calling
704         * {@link #visitChildren} on {@code ctx}.</p>
705         */
706        @Override public T visitFa_mod(LipidMapsParser.Fa_modContext ctx) { return visitChildren(ctx); }
707        /**
708         * {@inheritDoc}
709         *
710         * <p>The default implementation returns the result of calling
711         * {@link #visitChildren} on {@code ctx}.</p>
712         */
713        @Override public T visitModification(LipidMapsParser.ModificationContext ctx) { return visitChildren(ctx); }
714        /**
715         * {@inheritDoc}
716         *
717         * <p>The default implementation returns the result of calling
718         * {@link #visitChildren} on {@code ctx}.</p>
719         */
720        @Override public T visitMod_text(LipidMapsParser.Mod_textContext ctx) { return visitChildren(ctx); }
721        /**
722         * {@inheritDoc}
723         *
724         * <p>The default implementation returns the result of calling
725         * {@link #visitChildren} on {@code ctx}.</p>
726         */
727        @Override public T visitEther(LipidMapsParser.EtherContext ctx) { return visitChildren(ctx); }
728        /**
729         * {@inheritDoc}
730         *
731         * <p>The default implementation returns the result of calling
732         * {@link #visitChildren} on {@code ctx}.</p>
733         */
734        @Override public T visitFa_pure(LipidMapsParser.Fa_pureContext ctx) { return visitChildren(ctx); }
735        /**
736         * {@inheritDoc}
737         *
738         * <p>The default implementation returns the result of calling
739         * {@link #visitChildren} on {@code ctx}.</p>
740         */
741        @Override public T visitLcb_fa(LipidMapsParser.Lcb_faContext ctx) { return visitChildren(ctx); }
742        /**
743         * {@inheritDoc}
744         *
745         * <p>The default implementation returns the result of calling
746         * {@link #visitChildren} on {@code ctx}.</p>
747         */
748        @Override public T visitLcb_fa_unmod(LipidMapsParser.Lcb_fa_unmodContext ctx) { return visitChildren(ctx); }
749        /**
750         * {@inheritDoc}
751         *
752         * <p>The default implementation returns the result of calling
753         * {@link #visitChildren} on {@code ctx}.</p>
754         */
755        @Override public T visitLcb_fa_mod(LipidMapsParser.Lcb_fa_modContext ctx) { return visitChildren(ctx); }
756        /**
757         * {@inheritDoc}
758         *
759         * <p>The default implementation returns the result of calling
760         * {@link #visitChildren} on {@code ctx}.</p>
761         */
762        @Override public T visitLcb(LipidMapsParser.LcbContext ctx) { return visitChildren(ctx); }
763        /**
764         * {@inheritDoc}
765         *
766         * <p>The default implementation returns the result of calling
767         * {@link #visitChildren} on {@code ctx}.</p>
768         */
769        @Override public T visitCarbon(LipidMapsParser.CarbonContext ctx) { return visitChildren(ctx); }
770        /**
771         * {@inheritDoc}
772         *
773         * <p>The default implementation returns the result of calling
774         * {@link #visitChildren} on {@code ctx}.</p>
775         */
776        @Override public T visitDb(LipidMapsParser.DbContext ctx) { return visitChildren(ctx); }
777        /**
778         * {@inheritDoc}
779         *
780         * <p>The default implementation returns the result of calling
781         * {@link #visitChildren} on {@code ctx}.</p>
782         */
783        @Override public T visitDb_count(LipidMapsParser.Db_countContext ctx) { return visitChildren(ctx); }
784        /**
785         * {@inheritDoc}
786         *
787         * <p>The default implementation returns the result of calling
788         * {@link #visitChildren} on {@code ctx}.</p>
789         */
790        @Override public T visitDb_positions(LipidMapsParser.Db_positionsContext ctx) { return visitChildren(ctx); }
791        /**
792         * {@inheritDoc}
793         *
794         * <p>The default implementation returns the result of calling
795         * {@link #visitChildren} on {@code ctx}.</p>
796         */
797        @Override public T visitDb_position(LipidMapsParser.Db_positionContext ctx) { return visitChildren(ctx); }
798        /**
799         * {@inheritDoc}
800         *
801         * <p>The default implementation returns the result of calling
802         * {@link #visitChildren} on {@code ctx}.</p>
803         */
804        @Override public T visitDb_single_position(LipidMapsParser.Db_single_positionContext ctx) { return visitChildren(ctx); }
805        /**
806         * {@inheritDoc}
807         *
808         * <p>The default implementation returns the result of calling
809         * {@link #visitChildren} on {@code ctx}.</p>
810         */
811        @Override public T visitDb_position_number(LipidMapsParser.Db_position_numberContext ctx) { return visitChildren(ctx); }
812        /**
813         * {@inheritDoc}
814         *
815         * <p>The default implementation returns the result of calling
816         * {@link #visitChildren} on {@code ctx}.</p>
817         */
818        @Override public T visitCistrans(LipidMapsParser.CistransContext ctx) { return visitChildren(ctx); }
819        /**
820         * {@inheritDoc}
821         *
822         * <p>The default implementation returns the result of calling
823         * {@link #visitChildren} on {@code ctx}.</p>
824         */
825        @Override public T visitHydroxyl(LipidMapsParser.HydroxylContext ctx) { return visitChildren(ctx); }
826        /**
827         * {@inheritDoc}
828         *
829         * <p>The default implementation returns the result of calling
830         * {@link #visitChildren} on {@code ctx}.</p>
831         */
832        @Override public T visitHydroxyl_lcb(LipidMapsParser.Hydroxyl_lcbContext ctx) { return visitChildren(ctx); }
833        /**
834         * {@inheritDoc}
835         *
836         * <p>The default implementation returns the result of calling
837         * {@link #visitChildren} on {@code ctx}.</p>
838         */
839        @Override public T visitNumber(LipidMapsParser.NumberContext ctx) { return visitChildren(ctx); }
840        /**
841         * {@inheritDoc}
842         *
843         * <p>The default implementation returns the result of calling
844         * {@link #visitChildren} on {@code ctx}.</p>
845         */
846        @Override public T visitFa_separator(LipidMapsParser.Fa_separatorContext ctx) { return visitChildren(ctx); }
847        /**
848         * {@inheritDoc}
849         *
850         * <p>The default implementation returns the result of calling
851         * {@link #visitChildren} on {@code ctx}.</p>
852         */
853        @Override public T visitHeadgroup_separator(LipidMapsParser.Headgroup_separatorContext ctx) { return visitChildren(ctx); }
854        /**
855         * {@inheritDoc}
856         *
857         * <p>The default implementation returns the result of calling
858         * {@link #visitChildren} on {@code ctx}.</p>
859         */
860        @Override public T visitFa_mod_separator(LipidMapsParser.Fa_mod_separatorContext ctx) { return visitChildren(ctx); }
861        /**
862         * {@inheritDoc}
863         *
864         * <p>The default implementation returns the result of calling
865         * {@link #visitChildren} on {@code ctx}.</p>
866         */
867        @Override public T visitCarbon_db_separator(LipidMapsParser.Carbon_db_separatorContext ctx) { return visitChildren(ctx); }
868        /**
869         * {@inheritDoc}
870         *
871         * <p>The default implementation returns the result of calling
872         * {@link #visitChildren} on {@code ctx}.</p>
873         */
874        @Override public T visitDb_hydroxyl_separator(LipidMapsParser.Db_hydroxyl_separatorContext ctx) { return visitChildren(ctx); }
875        /**
876         * {@inheritDoc}
877         *
878         * <p>The default implementation returns the result of calling
879         * {@link #visitChildren} on {@code ctx}.</p>
880         */
881        @Override public T visitDb_position_separator(LipidMapsParser.Db_position_separatorContext ctx) { return visitChildren(ctx); }
882        /**
883         * {@inheritDoc}
884         *
885         * <p>The default implementation returns the result of calling
886         * {@link #visitChildren} on {@code ctx}.</p>
887         */
888        @Override public T visitMediator_separator(LipidMapsParser.Mediator_separatorContext ctx) { return visitChildren(ctx); }
889        /**
890         * {@inheritDoc}
891         *
892         * <p>The default implementation returns the result of calling
893         * {@link #visitChildren} on {@code ctx}.</p>
894         */
895        @Override public T visitMediator_name_separator(LipidMapsParser.Mediator_name_separatorContext ctx) { return visitChildren(ctx); }
896        /**
897         * {@inheritDoc}
898         *
899         * <p>The default implementation returns the result of calling
900         * {@link #visitChildren} on {@code ctx}.</p>
901         */
902        @Override public T visitRound_open_bracket(LipidMapsParser.Round_open_bracketContext ctx) { return visitChildren(ctx); }
903        /**
904         * {@inheritDoc}
905         *
906         * <p>The default implementation returns the result of calling
907         * {@link #visitChildren} on {@code ctx}.</p>
908         */
909        @Override public T visitRound_close_bracket(LipidMapsParser.Round_close_bracketContext ctx) { return visitChildren(ctx); }
910        /**
911         * {@inheritDoc}
912         *
913         * <p>The default implementation returns the result of calling
914         * {@link #visitChildren} on {@code ctx}.</p>
915         */
916        @Override public T visitSquare_open_bracket(LipidMapsParser.Square_open_bracketContext ctx) { return visitChildren(ctx); }
917        /**
918         * {@inheritDoc}
919         *
920         * <p>The default implementation returns the result of calling
921         * {@link #visitChildren} on {@code ctx}.</p>
922         */
923        @Override public T visitSquare_close_bracket(LipidMapsParser.Square_close_bracketContext ctx) { return visitChildren(ctx); }
924}