001// Generated from com/puppycrawl/tools/checkstyle/grammars/javadoc/JavadocParser.g4 by ANTLR 4.7
002package com.puppycrawl.tools.checkstyle.grammars.javadoc;
003import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;
004
005/**
006 * This class provides an empty implementation of {@link JavadocParserVisitor},
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 JavadocParserBaseVisitor<T> extends AbstractParseTreeVisitor<T> implements JavadocParserVisitor<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 visitJavadoc(JavadocParser.JavadocContext 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 visitHtmlElement(JavadocParser.HtmlElementContext 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 visitHtmlElementOpen(JavadocParser.HtmlElementOpenContext 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 visitHtmlElementClose(JavadocParser.HtmlElementCloseContext 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 visitAttribute(JavadocParser.AttributeContext 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 visitHtmlTag(JavadocParser.HtmlTagContext 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 visitPTagOpen(JavadocParser.PTagOpenContext 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 visitPTagClose(JavadocParser.PTagCloseContext 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 visitParagraph(JavadocParser.ParagraphContext 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 visitLiTagOpen(JavadocParser.LiTagOpenContext 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 visitLiTagClose(JavadocParser.LiTagCloseContext 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 visitLi(JavadocParser.LiContext 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 visitTrTagOpen(JavadocParser.TrTagOpenContext 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 visitTrTagClose(JavadocParser.TrTagCloseContext 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 visitTr(JavadocParser.TrContext 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 visitTdTagOpen(JavadocParser.TdTagOpenContext 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 visitTdTagClose(JavadocParser.TdTagCloseContext 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 visitTd(JavadocParser.TdContext 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 visitThTagOpen(JavadocParser.ThTagOpenContext 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 visitThTagClose(JavadocParser.ThTagCloseContext 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 visitTh(JavadocParser.ThContext 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 visitBodyTagOpen(JavadocParser.BodyTagOpenContext 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 visitBodyTagClose(JavadocParser.BodyTagCloseContext 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 visitBody(JavadocParser.BodyContext 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 visitColgroupTagOpen(JavadocParser.ColgroupTagOpenContext 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 visitColgroupTagClose(JavadocParser.ColgroupTagCloseContext 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 visitColgroup(JavadocParser.ColgroupContext 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 visitDdTagOpen(JavadocParser.DdTagOpenContext 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 visitDdTagClose(JavadocParser.DdTagCloseContext 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 visitDd(JavadocParser.DdContext 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 visitDtTagOpen(JavadocParser.DtTagOpenContext 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 visitDtTagClose(JavadocParser.DtTagCloseContext 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 visitDt(JavadocParser.DtContext 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 visitHeadTagOpen(JavadocParser.HeadTagOpenContext 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 visitHeadTagClose(JavadocParser.HeadTagCloseContext 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 visitHead(JavadocParser.HeadContext 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 visitHtmlTagOpen(JavadocParser.HtmlTagOpenContext 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 visitHtmlTagClose(JavadocParser.HtmlTagCloseContext 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 visitHtml(JavadocParser.HtmlContext 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 visitOptionTagOpen(JavadocParser.OptionTagOpenContext 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 visitOptionTagClose(JavadocParser.OptionTagCloseContext 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 visitOption(JavadocParser.OptionContext 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 visitTbodyTagOpen(JavadocParser.TbodyTagOpenContext 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 visitTbodyTagClose(JavadocParser.TbodyTagCloseContext 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 visitTbody(JavadocParser.TbodyContext 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 visitTfootTagOpen(JavadocParser.TfootTagOpenContext 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 visitTfootTagClose(JavadocParser.TfootTagCloseContext 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 visitTfoot(JavadocParser.TfootContext 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 visitTheadTagOpen(JavadocParser.TheadTagOpenContext 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 visitTheadTagClose(JavadocParser.TheadTagCloseContext 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 visitThead(JavadocParser.TheadContext 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 visitSingletonElement(JavadocParser.SingletonElementContext 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 visitSingletonTag(JavadocParser.SingletonTagContext 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 visitAreaTag(JavadocParser.AreaTagContext 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 visitBaseTag(JavadocParser.BaseTagContext 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 visitBasefontTag(JavadocParser.BasefontTagContext 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 visitBrTag(JavadocParser.BrTagContext 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 visitColTag(JavadocParser.ColTagContext 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 visitFrameTag(JavadocParser.FrameTagContext 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 visitHrTag(JavadocParser.HrTagContext 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 visitImgTag(JavadocParser.ImgTagContext 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 visitInputTag(JavadocParser.InputTagContext 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 visitIsindexTag(JavadocParser.IsindexTagContext 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 visitLinkTag(JavadocParser.LinkTagContext 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 visitMetaTag(JavadocParser.MetaTagContext 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 visitParamTag(JavadocParser.ParamTagContext 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 visitWrongSinletonTag(JavadocParser.WrongSinletonTagContext 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 visitSingletonTagName(JavadocParser.SingletonTagNameContext 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 visitDescription(JavadocParser.DescriptionContext 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 visitReference(JavadocParser.ReferenceContext 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 visitParameters(JavadocParser.ParametersContext 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 visitJavadocTag(JavadocParser.JavadocTagContext 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 visitJavadocInlineTag(JavadocParser.JavadocInlineTagContext 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 visitHtmlComment(JavadocParser.HtmlCommentContext 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 visitText(JavadocParser.TextContext ctx) { return visitChildren(ctx); }
539}