001// Generated from JavadocParser.g4 by ANTLR 4.3
002
003package com.puppycrawl.tools.checkstyle.grammars.javadoc;
004
005import org.antlr.v4.runtime.misc.NotNull;
006import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;
007
008/**
009 * This class provides an empty implementation of {@link JavadocParserVisitor},
010 * which can be extended to create a visitor which only needs to handle a subset
011 * of the available methods.
012 *
013 * @param <T> The return type of the visit operation. Use {@link Void} for
014 * operations with no return type.
015 */
016public class JavadocParserBaseVisitor<T> extends AbstractParseTreeVisitor<T> implements JavadocParserVisitor<T> {
017        /**
018         * {@inheritDoc}
019         *
020         * <p>The default implementation returns the result of calling
021         * {@link #visitChildren} on {@code ctx}.</p>
022         */
023        @Override public T visitBody(@NotNull JavadocParser.BodyContext ctx) { return visitChildren(ctx); }
024
025        /**
026         * {@inheritDoc}
027         *
028         * <p>The default implementation returns the result of calling
029         * {@link #visitChildren} on {@code ctx}.</p>
030         */
031        @Override public T visitLiTagOpen(@NotNull JavadocParser.LiTagOpenContext ctx) { return visitChildren(ctx); }
032
033        /**
034         * {@inheritDoc}
035         *
036         * <p>The default implementation returns the result of calling
037         * {@link #visitChildren} on {@code ctx}.</p>
038         */
039        @Override public T visitParagraph(@NotNull JavadocParser.ParagraphContext ctx) { return visitChildren(ctx); }
040
041        /**
042         * {@inheritDoc}
043         *
044         * <p>The default implementation returns the result of calling
045         * {@link #visitChildren} on {@code ctx}.</p>
046         */
047        @Override public T visitTr(@NotNull JavadocParser.TrContext ctx) { return visitChildren(ctx); }
048
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 visitColgroup(@NotNull JavadocParser.ColgroupContext ctx) { return visitChildren(ctx); }
056
057        /**
058         * {@inheritDoc}
059         *
060         * <p>The default implementation returns the result of calling
061         * {@link #visitChildren} on {@code ctx}.</p>
062         */
063        @Override public T visitJavadoc(@NotNull JavadocParser.JavadocContext ctx) { return visitChildren(ctx); }
064
065        /**
066         * {@inheritDoc}
067         *
068         * <p>The default implementation returns the result of calling
069         * {@link #visitChildren} on {@code ctx}.</p>
070         */
071        @Override public T visitTfootTagClose(@NotNull JavadocParser.TfootTagCloseContext ctx) { return visitChildren(ctx); }
072
073        /**
074         * {@inheritDoc}
075         *
076         * <p>The default implementation returns the result of calling
077         * {@link #visitChildren} on {@code ctx}.</p>
078         */
079        @Override public T visitTd(@NotNull JavadocParser.TdContext ctx) { return visitChildren(ctx); }
080
081        /**
082         * {@inheritDoc}
083         *
084         * <p>The default implementation returns the result of calling
085         * {@link #visitChildren} on {@code ctx}.</p>
086         */
087        @Override public T visitLinkTag(@NotNull JavadocParser.LinkTagContext ctx) { return visitChildren(ctx); }
088
089        /**
090         * {@inheritDoc}
091         *
092         * <p>The default implementation returns the result of calling
093         * {@link #visitChildren} on {@code ctx}.</p>
094         */
095        @Override public T visitThTagOpen(@NotNull JavadocParser.ThTagOpenContext ctx) { return visitChildren(ctx); }
096
097        /**
098         * {@inheritDoc}
099         *
100         * <p>The default implementation returns the result of calling
101         * {@link #visitChildren} on {@code ctx}.</p>
102         */
103        @Override public T visitBasefrontTag(@NotNull JavadocParser.BasefrontTagContext ctx) { return visitChildren(ctx); }
104
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 visitTh(@NotNull JavadocParser.ThContext ctx) { return visitChildren(ctx); }
112
113        /**
114         * {@inheritDoc}
115         *
116         * <p>The default implementation returns the result of calling
117         * {@link #visitChildren} on {@code ctx}.</p>
118         */
119        @Override public T visitTdTagClose(@NotNull JavadocParser.TdTagCloseContext ctx) { return visitChildren(ctx); }
120
121        /**
122         * {@inheritDoc}
123         *
124         * <p>The default implementation returns the result of calling
125         * {@link #visitChildren} on {@code ctx}.</p>
126         */
127        @Override public T visitTbodyTagClose(@NotNull JavadocParser.TbodyTagCloseContext ctx) { return visitChildren(ctx); }
128
129        /**
130         * {@inheritDoc}
131         *
132         * <p>The default implementation returns the result of calling
133         * {@link #visitChildren} on {@code ctx}.</p>
134         */
135        @Override public T visitDescription(@NotNull JavadocParser.DescriptionContext ctx) { return visitChildren(ctx); }
136
137        /**
138         * {@inheritDoc}
139         *
140         * <p>The default implementation returns the result of calling
141         * {@link #visitChildren} on {@code ctx}.</p>
142         */
143        @Override public T visitParameters(@NotNull JavadocParser.ParametersContext ctx) { return visitChildren(ctx); }
144
145        /**
146         * {@inheritDoc}
147         *
148         * <p>The default implementation returns the result of calling
149         * {@link #visitChildren} on {@code ctx}.</p>
150         */
151        @Override public T visitMetaTag(@NotNull JavadocParser.MetaTagContext ctx) { return visitChildren(ctx); }
152
153        /**
154         * {@inheritDoc}
155         *
156         * <p>The default implementation returns the result of calling
157         * {@link #visitChildren} on {@code ctx}.</p>
158         */
159        @Override public T visitHead(@NotNull JavadocParser.HeadContext ctx) { return visitChildren(ctx); }
160
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 visitHtmlTagOpen(@NotNull JavadocParser.HtmlTagOpenContext ctx) { return visitChildren(ctx); }
168
169        /**
170         * {@inheritDoc}
171         *
172         * <p>The default implementation returns the result of calling
173         * {@link #visitChildren} on {@code ctx}.</p>
174         */
175        @Override public T visitOption(@NotNull JavadocParser.OptionContext ctx) { return visitChildren(ctx); }
176
177        /**
178         * {@inheritDoc}
179         *
180         * <p>The default implementation returns the result of calling
181         * {@link #visitChildren} on {@code ctx}.</p>
182         */
183        @Override public T visitBodyTagClose(@NotNull JavadocParser.BodyTagCloseContext ctx) { return visitChildren(ctx); }
184
185        /**
186         * {@inheritDoc}
187         *
188         * <p>The default implementation returns the result of calling
189         * {@link #visitChildren} on {@code ctx}.</p>
190         */
191        @Override public T visitSingletonTag(@NotNull JavadocParser.SingletonTagContext ctx) { return visitChildren(ctx); }
192
193        /**
194         * {@inheritDoc}
195         *
196         * <p>The default implementation returns the result of calling
197         * {@link #visitChildren} on {@code ctx}.</p>
198         */
199        @Override public T visitDdTagClose(@NotNull JavadocParser.DdTagCloseContext ctx) { return visitChildren(ctx); }
200
201        /**
202         * {@inheritDoc}
203         *
204         * <p>The default implementation returns the result of calling
205         * {@link #visitChildren} on {@code ctx}.</p>
206         */
207        @Override public T visitText(@NotNull JavadocParser.TextContext ctx) { return visitChildren(ctx); }
208
209        /**
210         * {@inheritDoc}
211         *
212         * <p>The default implementation returns the result of calling
213         * {@link #visitChildren} on {@code ctx}.</p>
214         */
215        @Override public T visitJavadocInlineTag(@NotNull JavadocParser.JavadocInlineTagContext ctx) { return visitChildren(ctx); }
216
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 visitTrTagOpen(@NotNull JavadocParser.TrTagOpenContext ctx) { return visitChildren(ctx); }
224
225        /**
226         * {@inheritDoc}
227         *
228         * <p>The default implementation returns the result of calling
229         * {@link #visitChildren} on {@code ctx}.</p>
230         */
231        @Override public T visitTfootTagOpen(@NotNull JavadocParser.TfootTagOpenContext ctx) { return visitChildren(ctx); }
232
233        /**
234         * {@inheritDoc}
235         *
236         * <p>The default implementation returns the result of calling
237         * {@link #visitChildren} on {@code ctx}.</p>
238         */
239        @Override public T visitIsindexTag(@NotNull JavadocParser.IsindexTagContext ctx) { return visitChildren(ctx); }
240
241        /**
242         * {@inheritDoc}
243         *
244         * <p>The default implementation returns the result of calling
245         * {@link #visitChildren} on {@code ctx}.</p>
246         */
247        @Override public T visitTheadTagOpen(@NotNull JavadocParser.TheadTagOpenContext ctx) { return visitChildren(ctx); }
248
249        /**
250         * {@inheritDoc}
251         *
252         * <p>The default implementation returns the result of calling
253         * {@link #visitChildren} on {@code ctx}.</p>
254         */
255        @Override public T visitTdTagOpen(@NotNull JavadocParser.TdTagOpenContext ctx) { return visitChildren(ctx); }
256
257        /**
258         * {@inheritDoc}
259         *
260         * <p>The default implementation returns the result of calling
261         * {@link #visitChildren} on {@code ctx}.</p>
262         */
263        @Override public T visitPTagClose(@NotNull JavadocParser.PTagCloseContext ctx) { return visitChildren(ctx); }
264
265        /**
266         * {@inheritDoc}
267         *
268         * <p>The default implementation returns the result of calling
269         * {@link #visitChildren} on {@code ctx}.</p>
270         */
271        @Override public T visitOptionTagOpen(@NotNull JavadocParser.OptionTagOpenContext ctx) { return visitChildren(ctx); }
272
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 visitTfoot(@NotNull JavadocParser.TfootContext ctx) { return visitChildren(ctx); }
280
281        /**
282         * {@inheritDoc}
283         *
284         * <p>The default implementation returns the result of calling
285         * {@link #visitChildren} on {@code ctx}.</p>
286         */
287        @Override public T visitLi(@NotNull JavadocParser.LiContext ctx) { return visitChildren(ctx); }
288
289        /**
290         * {@inheritDoc}
291         *
292         * <p>The default implementation returns the result of calling
293         * {@link #visitChildren} on {@code ctx}.</p>
294         */
295        @Override public T visitHtmlElement(@NotNull JavadocParser.HtmlElementContext ctx) { return visitChildren(ctx); }
296
297        /**
298         * {@inheritDoc}
299         *
300         * <p>The default implementation returns the result of calling
301         * {@link #visitChildren} on {@code ctx}.</p>
302         */
303        @Override public T visitHtmlComment(@NotNull JavadocParser.HtmlCommentContext ctx) { return visitChildren(ctx); }
304
305        /**
306         * {@inheritDoc}
307         *
308         * <p>The default implementation returns the result of calling
309         * {@link #visitChildren} on {@code ctx}.</p>
310         */
311        @Override public T visitDtTagOpen(@NotNull JavadocParser.DtTagOpenContext ctx) { return visitChildren(ctx); }
312
313        /**
314         * {@inheritDoc}
315         *
316         * <p>The default implementation returns the result of calling
317         * {@link #visitChildren} on {@code ctx}.</p>
318         */
319        @Override public T visitLiTagClose(@NotNull JavadocParser.LiTagCloseContext ctx) { return visitChildren(ctx); }
320
321        /**
322         * {@inheritDoc}
323         *
324         * <p>The default implementation returns the result of calling
325         * {@link #visitChildren} on {@code ctx}.</p>
326         */
327        @Override public T visitAreaTag(@NotNull JavadocParser.AreaTagContext ctx) { return visitChildren(ctx); }
328
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 visitPTagOpen(@NotNull JavadocParser.PTagOpenContext ctx) { return visitChildren(ctx); }
336
337        /**
338         * {@inheritDoc}
339         *
340         * <p>The default implementation returns the result of calling
341         * {@link #visitChildren} on {@code ctx}.</p>
342         */
343        @Override public T visitInputTag(@NotNull JavadocParser.InputTagContext ctx) { return visitChildren(ctx); }
344
345        /**
346         * {@inheritDoc}
347         *
348         * <p>The default implementation returns the result of calling
349         * {@link #visitChildren} on {@code ctx}.</p>
350         */
351        @Override public T visitTbodyTagOpen(@NotNull JavadocParser.TbodyTagOpenContext ctx) { return visitChildren(ctx); }
352
353        /**
354         * {@inheritDoc}
355         *
356         * <p>The default implementation returns the result of calling
357         * {@link #visitChildren} on {@code ctx}.</p>
358         */
359        @Override public T visitJavadocTag(@NotNull JavadocParser.JavadocTagContext ctx) { return visitChildren(ctx); }
360
361        /**
362         * {@inheritDoc}
363         *
364         * <p>The default implementation returns the result of calling
365         * {@link #visitChildren} on {@code ctx}.</p>
366         */
367        @Override public T visitHtmlTagClose(@NotNull JavadocParser.HtmlTagCloseContext ctx) { return visitChildren(ctx); }
368
369        /**
370         * {@inheritDoc}
371         *
372         * <p>The default implementation returns the result of calling
373         * {@link #visitChildren} on {@code ctx}.</p>
374         */
375        @Override public T visitDt(@NotNull JavadocParser.DtContext ctx) { return visitChildren(ctx); }
376
377        /**
378         * {@inheritDoc}
379         *
380         * <p>The default implementation returns the result of calling
381         * {@link #visitChildren} on {@code ctx}.</p>
382         */
383        @Override public T visitHeadTagOpen(@NotNull JavadocParser.HeadTagOpenContext ctx) { return visitChildren(ctx); }
384
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 visitHeadTagClose(@NotNull JavadocParser.HeadTagCloseContext ctx) { return visitChildren(ctx); }
392
393        /**
394         * {@inheritDoc}
395         *
396         * <p>The default implementation returns the result of calling
397         * {@link #visitChildren} on {@code ctx}.</p>
398         */
399        @Override public T visitThTagClose(@NotNull JavadocParser.ThTagCloseContext ctx) { return visitChildren(ctx); }
400
401        /**
402         * {@inheritDoc}
403         *
404         * <p>The default implementation returns the result of calling
405         * {@link #visitChildren} on {@code ctx}.</p>
406         */
407        @Override public T visitDdTagOpen(@NotNull JavadocParser.DdTagOpenContext ctx) { return visitChildren(ctx); }
408
409        /**
410         * {@inheritDoc}
411         *
412         * <p>The default implementation returns the result of calling
413         * {@link #visitChildren} on {@code ctx}.</p>
414         */
415        @Override public T visitOptionTagClose(@NotNull JavadocParser.OptionTagCloseContext ctx) { return visitChildren(ctx); }
416
417        /**
418         * {@inheritDoc}
419         *
420         * <p>The default implementation returns the result of calling
421         * {@link #visitChildren} on {@code ctx}.</p>
422         */
423        @Override public T visitAttribute(@NotNull JavadocParser.AttributeContext ctx) { return visitChildren(ctx); }
424
425        /**
426         * {@inheritDoc}
427         *
428         * <p>The default implementation returns the result of calling
429         * {@link #visitChildren} on {@code ctx}.</p>
430         */
431        @Override public T visitDd(@NotNull JavadocParser.DdContext ctx) { return visitChildren(ctx); }
432
433        /**
434         * {@inheritDoc}
435         *
436         * <p>The default implementation returns the result of calling
437         * {@link #visitChildren} on {@code ctx}.</p>
438         */
439        @Override public T visitTrTagClose(@NotNull JavadocParser.TrTagCloseContext ctx) { return visitChildren(ctx); }
440
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 visitSingletonTagName(@NotNull JavadocParser.SingletonTagNameContext ctx) { return visitChildren(ctx); }
448
449        /**
450         * {@inheritDoc}
451         *
452         * <p>The default implementation returns the result of calling
453         * {@link #visitChildren} on {@code ctx}.</p>
454         */
455        @Override public T visitDtTagClose(@NotNull JavadocParser.DtTagCloseContext ctx) { return visitChildren(ctx); }
456
457        /**
458         * {@inheritDoc}
459         *
460         * <p>The default implementation returns the result of calling
461         * {@link #visitChildren} on {@code ctx}.</p>
462         */
463        @Override public T visitHtmlElementOpen(@NotNull JavadocParser.HtmlElementOpenContext ctx) { return visitChildren(ctx); }
464
465        /**
466         * {@inheritDoc}
467         *
468         * <p>The default implementation returns the result of calling
469         * {@link #visitChildren} on {@code ctx}.</p>
470         */
471        @Override public T visitBrTag(@NotNull JavadocParser.BrTagContext ctx) { return visitChildren(ctx); }
472
473        /**
474         * {@inheritDoc}
475         *
476         * <p>The default implementation returns the result of calling
477         * {@link #visitChildren} on {@code ctx}.</p>
478         */
479        @Override public T visitThead(@NotNull JavadocParser.TheadContext ctx) { return visitChildren(ctx); }
480
481        /**
482         * {@inheritDoc}
483         *
484         * <p>The default implementation returns the result of calling
485         * {@link #visitChildren} on {@code ctx}.</p>
486         */
487        @Override public T visitParamTag(@NotNull JavadocParser.ParamTagContext ctx) { return visitChildren(ctx); }
488
489        /**
490         * {@inheritDoc}
491         *
492         * <p>The default implementation returns the result of calling
493         * {@link #visitChildren} on {@code ctx}.</p>
494         */
495        @Override public T visitSingletonElement(@NotNull JavadocParser.SingletonElementContext ctx) { return visitChildren(ctx); }
496
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 visitTheadTagClose(@NotNull JavadocParser.TheadTagCloseContext ctx) { return visitChildren(ctx); }
504
505        /**
506         * {@inheritDoc}
507         *
508         * <p>The default implementation returns the result of calling
509         * {@link #visitChildren} on {@code ctx}.</p>
510         */
511        @Override public T visitHtmlElementClose(@NotNull JavadocParser.HtmlElementCloseContext ctx) { return visitChildren(ctx); }
512
513        /**
514         * {@inheritDoc}
515         *
516         * <p>The default implementation returns the result of calling
517         * {@link #visitChildren} on {@code ctx}.</p>
518         */
519        @Override public T visitWrongSinletonTag(@NotNull JavadocParser.WrongSinletonTagContext ctx) { return visitChildren(ctx); }
520
521        /**
522         * {@inheritDoc}
523         *
524         * <p>The default implementation returns the result of calling
525         * {@link #visitChildren} on {@code ctx}.</p>
526         */
527        @Override public T visitBodyTagOpen(@NotNull JavadocParser.BodyTagOpenContext ctx) { return visitChildren(ctx); }
528
529        /**
530         * {@inheritDoc}
531         *
532         * <p>The default implementation returns the result of calling
533         * {@link #visitChildren} on {@code ctx}.</p>
534         */
535        @Override public T visitHtmlTag(@NotNull JavadocParser.HtmlTagContext ctx) { return visitChildren(ctx); }
536
537        /**
538         * {@inheritDoc}
539         *
540         * <p>The default implementation returns the result of calling
541         * {@link #visitChildren} on {@code ctx}.</p>
542         */
543        @Override public T visitBaseTag(@NotNull JavadocParser.BaseTagContext ctx) { return visitChildren(ctx); }
544
545        /**
546         * {@inheritDoc}
547         *
548         * <p>The default implementation returns the result of calling
549         * {@link #visitChildren} on {@code ctx}.</p>
550         */
551        @Override public T visitReference(@NotNull JavadocParser.ReferenceContext ctx) { return visitChildren(ctx); }
552
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 visitImgTag(@NotNull JavadocParser.ImgTagContext ctx) { return visitChildren(ctx); }
560
561        /**
562         * {@inheritDoc}
563         *
564         * <p>The default implementation returns the result of calling
565         * {@link #visitChildren} on {@code ctx}.</p>
566         */
567        @Override public T visitFrameTag(@NotNull JavadocParser.FrameTagContext ctx) { return visitChildren(ctx); }
568
569        /**
570         * {@inheritDoc}
571         *
572         * <p>The default implementation returns the result of calling
573         * {@link #visitChildren} on {@code ctx}.</p>
574         */
575        @Override public T visitColgroupTagClose(@NotNull JavadocParser.ColgroupTagCloseContext ctx) { return visitChildren(ctx); }
576
577        /**
578         * {@inheritDoc}
579         *
580         * <p>The default implementation returns the result of calling
581         * {@link #visitChildren} on {@code ctx}.</p>
582         */
583        @Override public T visitColgroupTagOpen(@NotNull JavadocParser.ColgroupTagOpenContext ctx) { return visitChildren(ctx); }
584
585        /**
586         * {@inheritDoc}
587         *
588         * <p>The default implementation returns the result of calling
589         * {@link #visitChildren} on {@code ctx}.</p>
590         */
591        @Override public T visitTbody(@NotNull JavadocParser.TbodyContext ctx) { return visitChildren(ctx); }
592
593        /**
594         * {@inheritDoc}
595         *
596         * <p>The default implementation returns the result of calling
597         * {@link #visitChildren} on {@code ctx}.</p>
598         */
599        @Override public T visitHtml(@NotNull JavadocParser.HtmlContext ctx) { return visitChildren(ctx); }
600
601        /**
602         * {@inheritDoc}
603         *
604         * <p>The default implementation returns the result of calling
605         * {@link #visitChildren} on {@code ctx}.</p>
606         */
607        @Override public T visitColTag(@NotNull JavadocParser.ColTagContext ctx) { return visitChildren(ctx); }
608
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 visitHrTag(@NotNull JavadocParser.HrTagContext ctx) { return visitChildren(ctx); }
616}