001 /*
002 * Copyright 2010-2015 JetBrains s.r.o.
003 *
004 * Licensed under the Apache License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.apache.org/licenses/LICENSE-2.0
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016
017 package org.jetbrains.kotlin.psi;
018
019 import org.jetbrains.annotations.NotNull;
020
021 public class KtVisitorVoid extends KtVisitor<Void, Void> {
022 // methods with void return
023
024 public void visitKtElement(@NotNull KtElement element) {
025 super.visitKtElement(element, null);
026 }
027
028 public void visitDeclaration(@NotNull KtDeclaration dcl) {
029 super.visitDeclaration(dcl, null);
030 }
031
032 public void visitClass(@NotNull KtClass klass) {
033 super.visitClass(klass, null);
034 }
035
036 public void visitClassOrObject(@NotNull KtClassOrObject classOrObject) {
037 super.visitClassOrObject(classOrObject, null);
038 }
039
040 public void visitSecondaryConstructor(@NotNull KtSecondaryConstructor constructor) {
041 super.visitSecondaryConstructor(constructor, null);
042 }
043
044 public void visitPrimaryConstructor(@NotNull KtPrimaryConstructor constructor) {
045 super.visitPrimaryConstructor(constructor, null);
046 }
047
048 public void visitNamedFunction(@NotNull KtNamedFunction function) {
049 super.visitNamedFunction(function, null);
050 }
051
052 public void visitProperty(@NotNull KtProperty property) {
053 super.visitProperty(property, null);
054 }
055
056 public void visitDestructuringDeclaration(@NotNull KtDestructuringDeclaration destructuringDeclaration) {
057 super.visitDestructuringDeclaration(destructuringDeclaration, null);
058 }
059
060 public void visitDestructuringDeclarationEntry(@NotNull KtDestructuringDeclarationEntry multiDeclarationEntry) {
061 super.visitDestructuringDeclarationEntry(multiDeclarationEntry, null);
062 }
063
064 public void visitTypedef(@NotNull KtTypedef typedef) {
065 super.visitTypedef(typedef, null);
066 }
067
068 public void visitKtFile(@NotNull KtFile file) {
069 super.visitKtFile(file, null);
070 }
071
072 public void visitScript(@NotNull KtScript script) {
073 super.visitScript(script, null);
074 }
075
076 public void visitImportDirective(@NotNull KtImportDirective importDirective) {
077 super.visitImportDirective(importDirective, null);
078 }
079
080 public void visitImportList(@NotNull KtImportList importList) {
081 super.visitImportList(importList, null);
082 }
083
084 public void visitClassBody(@NotNull KtClassBody classBody) {
085 super.visitClassBody(classBody, null);
086 }
087
088 public void visitModifierList(@NotNull KtModifierList list) {
089 super.visitModifierList(list, null);
090 }
091
092 public void visitAnnotation(@NotNull KtAnnotation annotation) {
093 super.visitAnnotation(annotation, null);
094 }
095
096 public void visitAnnotationEntry(@NotNull KtAnnotationEntry annotationEntry) {
097 super.visitAnnotationEntry(annotationEntry, null);
098 }
099
100 public void visitConstructorCalleeExpression(@NotNull KtConstructorCalleeExpression constructorCalleeExpression) {
101 super.visitConstructorCalleeExpression(constructorCalleeExpression, null);
102 }
103
104 public void visitTypeParameterList(@NotNull KtTypeParameterList list) {
105 super.visitTypeParameterList(list, null);
106 }
107
108 public void visitTypeParameter(@NotNull KtTypeParameter parameter) {
109 super.visitTypeParameter(parameter, null);
110 }
111
112 public void visitEnumEntry(@NotNull KtEnumEntry enumEntry) {
113 super.visitEnumEntry(enumEntry, null);
114 }
115
116 public void visitParameterList(@NotNull KtParameterList list) {
117 super.visitParameterList(list, null);
118 }
119
120 public void visitParameter(@NotNull KtParameter parameter) {
121 super.visitParameter(parameter, null);
122 }
123
124 public void visitSuperTypeList(@NotNull KtSuperTypeList list) {
125 super.visitSuperTypeList(list, null);
126 }
127
128 public void visitSuperTypeListEntry(@NotNull KtSuperTypeListEntry specifier) {
129 super.visitSuperTypeListEntry(specifier, null);
130 }
131
132 public void visitDelegatedSuperTypeEntry(@NotNull KtDelegatedSuperTypeEntry specifier) {
133 super.visitDelegatedSuperTypeEntry(specifier, null);
134 }
135
136 public void visitSuperTypeCallEntry(@NotNull KtSuperTypeCallEntry call) {
137 super.visitSuperTypeCallEntry(call, null);
138 }
139
140 public void visitSuperTypeEntry(@NotNull KtSuperTypeEntry specifier) {
141 super.visitSuperTypeEntry(specifier, null);
142 }
143
144 public void visitConstructorDelegationCall(@NotNull KtConstructorDelegationCall call) {
145 super.visitConstructorDelegationCall(call, null);
146 }
147
148 public void visitPropertyDelegate(@NotNull KtPropertyDelegate delegate) {
149 super.visitPropertyDelegate(delegate, null);
150 }
151
152 public void visitTypeReference(@NotNull KtTypeReference typeReference) {
153 super.visitTypeReference(typeReference, null);
154 }
155
156 public void visitValueArgumentList(@NotNull KtValueArgumentList list) {
157 super.visitValueArgumentList(list, null);
158 }
159
160 public void visitArgument(@NotNull KtValueArgument argument) {
161 super.visitArgument(argument, null);
162 }
163
164 public void visitExpression(@NotNull KtExpression expression) {
165 super.visitExpression(expression, null);
166 }
167
168 public void visitLoopExpression(@NotNull KtLoopExpression loopExpression) {
169 super.visitLoopExpression(loopExpression, null);
170 }
171
172 public void visitConstantExpression(@NotNull KtConstantExpression expression) {
173 super.visitConstantExpression(expression, null);
174 }
175
176 public void visitSimpleNameExpression(@NotNull KtSimpleNameExpression expression) {
177 super.visitSimpleNameExpression(expression, null);
178 }
179
180 public void visitReferenceExpression(@NotNull KtReferenceExpression expression) {
181 super.visitReferenceExpression(expression, null);
182 }
183
184 public void visitLabeledExpression(@NotNull KtLabeledExpression expression) {
185 super.visitLabeledExpression(expression, null);
186 }
187
188 public void visitPrefixExpression(@NotNull KtPrefixExpression expression) {
189 super.visitPrefixExpression(expression, null);
190 }
191
192 public void visitPostfixExpression(@NotNull KtPostfixExpression expression) {
193 super.visitPostfixExpression(expression, null);
194 }
195
196 public void visitUnaryExpression(@NotNull KtUnaryExpression expression) {
197 super.visitUnaryExpression(expression, null);
198 }
199
200 public void visitBinaryExpression(@NotNull KtBinaryExpression expression) {
201 super.visitBinaryExpression(expression, null);
202 }
203
204 public void visitReturnExpression(@NotNull KtReturnExpression expression) {
205 super.visitReturnExpression(expression, null);
206 }
207
208 public void visitExpressionWithLabel(@NotNull KtExpressionWithLabel expression) {
209 super.visitExpressionWithLabel(expression, null);
210 }
211
212 public void visitThrowExpression(@NotNull KtThrowExpression expression) {
213 super.visitThrowExpression(expression, null);
214 }
215
216 public void visitBreakExpression(@NotNull KtBreakExpression expression) {
217 super.visitBreakExpression(expression, null);
218 }
219
220 public void visitContinueExpression(@NotNull KtContinueExpression expression) {
221 super.visitContinueExpression(expression, null);
222 }
223
224 public void visitIfExpression(@NotNull KtIfExpression expression) {
225 super.visitIfExpression(expression, null);
226 }
227
228 public void visitWhenExpression(@NotNull KtWhenExpression expression) {
229 super.visitWhenExpression(expression, null);
230 }
231
232 public void visitTryExpression(@NotNull KtTryExpression expression) {
233 super.visitTryExpression(expression, null);
234 }
235
236 public void visitForExpression(@NotNull KtForExpression expression) {
237 super.visitForExpression(expression, null);
238 }
239
240 public void visitWhileExpression(@NotNull KtWhileExpression expression) {
241 super.visitWhileExpression(expression, null);
242 }
243
244 public void visitDoWhileExpression(@NotNull KtDoWhileExpression expression) {
245 super.visitDoWhileExpression(expression, null);
246 }
247
248 public void visitLambdaExpression(@NotNull KtLambdaExpression lambdaExpression) {
249 super.visitLambdaExpression(lambdaExpression, null);
250 }
251
252 public void visitAnnotatedExpression(@NotNull KtAnnotatedExpression expression) {
253 super.visitAnnotatedExpression(expression, null);
254 }
255
256 public void visitCallExpression(@NotNull KtCallExpression expression) {
257 super.visitCallExpression(expression, null);
258 }
259
260 public void visitArrayAccessExpression(@NotNull KtArrayAccessExpression expression) {
261 super.visitArrayAccessExpression(expression, null);
262 }
263
264 public void visitQualifiedExpression(@NotNull KtQualifiedExpression expression) {
265 super.visitQualifiedExpression(expression, null);
266 }
267
268 public void visitDoubleColonExpression(@NotNull KtDoubleColonExpression expression) {
269 super.visitDoubleColonExpression(expression, null);
270 }
271
272 public void visitCallableReferenceExpression(@NotNull KtCallableReferenceExpression expression) {
273 super.visitCallableReferenceExpression(expression, null);
274 }
275
276 public void visitClassLiteralExpression(@NotNull KtClassLiteralExpression expression) {
277 super.visitClassLiteralExpression(expression, null);
278 }
279
280 public void visitDotQualifiedExpression(@NotNull KtDotQualifiedExpression expression) {
281 super.visitDotQualifiedExpression(expression, null);
282 }
283
284 public void visitSafeQualifiedExpression(@NotNull KtSafeQualifiedExpression expression) {
285 super.visitSafeQualifiedExpression(expression, null);
286 }
287
288 public void visitObjectLiteralExpression(@NotNull KtObjectLiteralExpression expression) {
289 super.visitObjectLiteralExpression(expression, null);
290 }
291
292 public void visitBlockExpression(@NotNull KtBlockExpression expression) {
293 super.visitBlockExpression(expression, null);
294 }
295
296 public void visitCatchSection(@NotNull KtCatchClause catchClause) {
297 super.visitCatchSection(catchClause, null);
298 }
299
300 public void visitFinallySection(@NotNull KtFinallySection finallySection) {
301 super.visitFinallySection(finallySection, null);
302 }
303
304 public void visitTypeArgumentList(@NotNull KtTypeArgumentList typeArgumentList) {
305 super.visitTypeArgumentList(typeArgumentList, null);
306 }
307
308 public void visitThisExpression(@NotNull KtThisExpression expression) {
309 super.visitThisExpression(expression, null);
310 }
311
312 public void visitSuperExpression(@NotNull KtSuperExpression expression) {
313 super.visitSuperExpression(expression, null);
314 }
315
316 public void visitParenthesizedExpression(@NotNull KtParenthesizedExpression expression) {
317 super.visitParenthesizedExpression(expression, null);
318 }
319
320 public void visitInitializerList(@NotNull KtInitializerList list) {
321 super.visitInitializerList(list, null);
322 }
323
324 public void visitAnonymousInitializer(@NotNull KtAnonymousInitializer initializer) {
325 super.visitAnonymousInitializer(initializer, null);
326 }
327
328 public void visitScriptInitializer(@NotNull KtScriptInitializer initializer) {
329 super.visitScriptInitializer(initializer, null);
330 }
331
332 public void visitClassInitializer(@NotNull KtClassInitializer initializer) {
333 super.visitClassInitializer(initializer, null);
334 }
335
336 public void visitPropertyAccessor(@NotNull KtPropertyAccessor accessor) {
337 super.visitPropertyAccessor(accessor, null);
338 }
339
340 public void visitTypeConstraintList(@NotNull KtTypeConstraintList list) {
341 super.visitTypeConstraintList(list, null);
342 }
343
344 public void visitTypeConstraint(@NotNull KtTypeConstraint constraint) {
345 super.visitTypeConstraint(constraint, null);
346 }
347
348 public void visitUserType(@NotNull KtUserType type) {
349 super.visitUserType(type, null);
350 }
351
352 public void visitDynamicType(@NotNull KtDynamicType type) {
353 super.visitDynamicType(type, null);
354 }
355
356 public void visitFunctionType(@NotNull KtFunctionType type) {
357 super.visitFunctionType(type, null);
358 }
359
360 public void visitSelfType(@NotNull KtSelfType type) {
361 super.visitSelfType(type, null);
362 }
363
364 public void visitBinaryWithTypeRHSExpression(@NotNull KtBinaryExpressionWithTypeRHS expression) {
365 super.visitBinaryWithTypeRHSExpression(expression, null);
366 }
367
368 public void visitStringTemplateExpression(@NotNull KtStringTemplateExpression expression) {
369 super.visitStringTemplateExpression(expression, null);
370 }
371
372 public void visitNamedDeclaration(@NotNull KtNamedDeclaration declaration) {
373 super.visitNamedDeclaration(declaration, null);
374 }
375
376 public void visitNullableType(@NotNull KtNullableType nullableType) {
377 super.visitNullableType(nullableType, null);
378 }
379
380 public void visitTypeProjection(@NotNull KtTypeProjection typeProjection) {
381 super.visitTypeProjection(typeProjection, null);
382 }
383
384 public void visitWhenEntry(@NotNull KtWhenEntry jetWhenEntry) {
385 super.visitWhenEntry(jetWhenEntry, null);
386 }
387
388 public void visitIsExpression(@NotNull KtIsExpression expression) {
389 super.visitIsExpression(expression, null);
390 }
391
392 public void visitWhenConditionIsPattern(@NotNull KtWhenConditionIsPattern condition) {
393 super.visitWhenConditionIsPattern(condition, null);
394 }
395
396 public void visitWhenConditionInRange(@NotNull KtWhenConditionInRange condition) {
397 super.visitWhenConditionInRange(condition, null);
398 }
399
400 public void visitWhenConditionWithExpression(@NotNull KtWhenConditionWithExpression condition) {
401 super.visitWhenConditionWithExpression(condition, null);
402 }
403
404 public void visitObjectDeclaration(@NotNull KtObjectDeclaration declaration) {
405 super.visitObjectDeclaration(declaration, null);
406 }
407
408 public void visitStringTemplateEntry(@NotNull KtStringTemplateEntry entry) {
409 super.visitStringTemplateEntry(entry, null);
410 }
411
412 public void visitStringTemplateEntryWithExpression(@NotNull KtStringTemplateEntryWithExpression entry) {
413 super.visitStringTemplateEntryWithExpression(entry, null);
414 }
415
416 public void visitBlockStringTemplateEntry(@NotNull KtBlockStringTemplateEntry entry) {
417 super.visitBlockStringTemplateEntry(entry, null);
418 }
419
420 public void visitSimpleNameStringTemplateEntry(@NotNull KtSimpleNameStringTemplateEntry entry) {
421 super.visitSimpleNameStringTemplateEntry(entry, null);
422 }
423
424 public void visitLiteralStringTemplateEntry(@NotNull KtLiteralStringTemplateEntry entry) {
425 super.visitLiteralStringTemplateEntry(entry, null);
426 }
427
428 public void visitEscapeStringTemplateEntry(@NotNull KtEscapeStringTemplateEntry entry) {
429 super.visitEscapeStringTemplateEntry(entry, null);
430 }
431
432 public void visitPackageDirective(@NotNull KtPackageDirective directive) {
433 super.visitPackageDirective(directive, null);
434 }
435
436 // hidden methods
437 @Override
438 public final Void visitKtElement(@NotNull KtElement element, Void data) {
439 visitKtElement(element);
440 return null;
441 }
442
443 @Override
444 public final Void visitDeclaration(@NotNull KtDeclaration dcl, Void data) {
445 visitDeclaration(dcl);
446 return null;
447 }
448
449 @Override
450 public final Void visitClass(@NotNull KtClass klass, Void data) {
451 visitClass(klass);
452 return null;
453 }
454
455 @Override
456 public final Void visitClassOrObject(@NotNull KtClassOrObject classOrObject, Void data) {
457 visitClassOrObject(classOrObject);
458 return null;
459 }
460
461 @Override
462 public final Void visitSecondaryConstructor(@NotNull KtSecondaryConstructor constructor, Void data) {
463 visitSecondaryConstructor(constructor);
464 return null;
465 }
466
467 @Override
468 public final Void visitPrimaryConstructor(@NotNull KtPrimaryConstructor constructor, Void data) {
469 visitPrimaryConstructor(constructor);
470 return null;
471 }
472
473 @Override
474 public final Void visitNamedFunction(@NotNull KtNamedFunction function, Void data) {
475 visitNamedFunction(function);
476 return null;
477 }
478
479 @Override
480 public final Void visitProperty(@NotNull KtProperty property, Void data) {
481 visitProperty(property);
482 return null;
483 }
484
485 @Override
486 public final Void visitDestructuringDeclaration(@NotNull KtDestructuringDeclaration multiDeclaration, Void data) {
487 visitDestructuringDeclaration(multiDeclaration);
488 return null;
489 }
490
491 @Override
492 public final Void visitDestructuringDeclarationEntry(@NotNull KtDestructuringDeclarationEntry multiDeclarationEntry, Void data) {
493 visitDestructuringDeclarationEntry(multiDeclarationEntry);
494 return null;
495 }
496
497 @Override
498 public final Void visitTypedef(@NotNull KtTypedef typedef, Void data) {
499 visitTypedef(typedef);
500 return null;
501 }
502
503 @Override
504 public final Void visitKtFile(@NotNull KtFile file, Void data) {
505 visitKtFile(file);
506 return null;
507 }
508
509 @Override
510 public final Void visitScript(@NotNull KtScript script, Void data) {
511 visitScript(script);
512 return null;
513 }
514
515 @Override
516 public final Void visitImportDirective(@NotNull KtImportDirective importDirective, Void data) {
517 visitImportDirective(importDirective);
518 return null;
519 }
520
521 @Override
522 public final Void visitImportList(@NotNull KtImportList importList, Void data) {
523 visitImportList(importList);
524 return null;
525 }
526
527 @Override
528 public final Void visitClassBody(@NotNull KtClassBody classBody, Void data) {
529 visitClassBody(classBody);
530 return null;
531 }
532
533 @Override
534 public final Void visitModifierList(@NotNull KtModifierList list, Void data) {
535 visitModifierList(list);
536 return null;
537 }
538
539 @Override
540 public final Void visitAnnotation(@NotNull KtAnnotation annotation, Void data) {
541 visitAnnotation(annotation);
542 return null;
543 }
544
545 @Override
546 public final Void visitAnnotationEntry(@NotNull KtAnnotationEntry annotationEntry, Void data) {
547 visitAnnotationEntry(annotationEntry);
548 return null;
549 }
550
551 @Override
552 public final Void visitConstructorCalleeExpression(@NotNull KtConstructorCalleeExpression constructorCalleeExpression, Void data) {
553 visitConstructorCalleeExpression(constructorCalleeExpression);
554 return null;
555 }
556
557 @Override
558 public final Void visitTypeParameterList(@NotNull KtTypeParameterList list, Void data) {
559 visitTypeParameterList(list);
560 return null;
561 }
562
563 @Override
564 public final Void visitTypeParameter(@NotNull KtTypeParameter parameter, Void data) {
565 visitTypeParameter(parameter);
566 return null;
567 }
568
569 @Override
570 public final Void visitEnumEntry(@NotNull KtEnumEntry enumEntry, Void data) {
571 visitEnumEntry(enumEntry);
572 return null;
573 }
574
575 @Override
576 public final Void visitParameterList(@NotNull KtParameterList list, Void data) {
577 visitParameterList(list);
578 return null;
579 }
580
581 @Override
582 public final Void visitParameter(@NotNull KtParameter parameter, Void data) {
583 visitParameter(parameter);
584 return null;
585 }
586
587 @Override
588 public final Void visitSuperTypeList(@NotNull KtSuperTypeList list, Void data) {
589 visitSuperTypeList(list);
590 return null;
591 }
592
593 @Override
594 public final Void visitSuperTypeListEntry(@NotNull KtSuperTypeListEntry specifier, Void data) {
595 visitSuperTypeListEntry(specifier);
596 return null;
597 }
598
599 @Override
600 public final Void visitDelegatedSuperTypeEntry(
601 @NotNull KtDelegatedSuperTypeEntry specifier, Void data
602 ) {
603 visitDelegatedSuperTypeEntry(specifier);
604 return null;
605 }
606
607 @Override
608 public final Void visitSuperTypeCallEntry(@NotNull KtSuperTypeCallEntry call, Void data) {
609 visitSuperTypeCallEntry(call);
610 return null;
611 }
612
613 @Override
614 public final Void visitSuperTypeEntry(@NotNull KtSuperTypeEntry specifier, Void data) {
615 visitSuperTypeEntry(specifier);
616 return null;
617 }
618
619 @Override
620 public final Void visitConstructorDelegationCall(@NotNull KtConstructorDelegationCall call, Void data) {
621 visitConstructorDelegationCall(call);
622 return null;
623 }
624
625 @Override
626 public final Void visitPropertyDelegate(@NotNull KtPropertyDelegate delegate, Void data) {
627 visitPropertyDelegate(delegate);
628 return null;
629 }
630
631 @Override
632 public final Void visitTypeReference(@NotNull KtTypeReference typeReference, Void data) {
633 visitTypeReference(typeReference);
634 return null;
635 }
636
637 @Override
638 public final Void visitValueArgumentList(@NotNull KtValueArgumentList list, Void data) {
639 visitValueArgumentList(list);
640 return null;
641 }
642
643 @Override
644 public final Void visitArgument(@NotNull KtValueArgument argument, Void data) {
645 visitArgument(argument);
646 return null;
647 }
648
649 @Override
650 public final Void visitExpression(@NotNull KtExpression expression, Void data) {
651 visitExpression(expression);
652 return null;
653 }
654
655 @Override
656 public final Void visitLoopExpression(@NotNull KtLoopExpression loopExpression, Void data) {
657 visitLoopExpression(loopExpression);
658 return null;
659 }
660
661 @Override
662 public final Void visitConstantExpression(@NotNull KtConstantExpression expression, Void data) {
663 visitConstantExpression(expression);
664 return null;
665 }
666
667 @Override
668 public final Void visitSimpleNameExpression(@NotNull KtSimpleNameExpression expression, Void data) {
669 visitSimpleNameExpression(expression);
670 return null;
671 }
672
673 @Override
674 public final Void visitReferenceExpression(@NotNull KtReferenceExpression expression, Void data) {
675 visitReferenceExpression(expression);
676 return null;
677 }
678
679 @Override
680 public final Void visitLabeledExpression(@NotNull KtLabeledExpression expression, Void data) {
681 visitLabeledExpression(expression);
682 return null;
683 }
684
685 @Override
686 public final Void visitPrefixExpression(@NotNull KtPrefixExpression expression, Void data) {
687 visitPrefixExpression(expression);
688 return null;
689 }
690
691 @Override
692 public final Void visitPostfixExpression(@NotNull KtPostfixExpression expression, Void data) {
693 visitPostfixExpression(expression);
694 return null;
695 }
696
697 @Override
698 public final Void visitUnaryExpression(@NotNull KtUnaryExpression expression, Void data) {
699 visitUnaryExpression(expression);
700 return null;
701 }
702
703 @Override
704 public final Void visitBinaryExpression(@NotNull KtBinaryExpression expression, Void data) {
705 visitBinaryExpression(expression);
706 return null;
707 }
708
709 @Override
710 public final Void visitReturnExpression(@NotNull KtReturnExpression expression, Void data) {
711 visitReturnExpression(expression);
712 return null;
713 }
714
715 @Override
716 public final Void visitExpressionWithLabel(@NotNull KtExpressionWithLabel expression, Void data) {
717 visitExpressionWithLabel(expression);
718 return null;
719 }
720
721 @Override
722 public final Void visitThrowExpression(@NotNull KtThrowExpression expression, Void data) {
723 visitThrowExpression(expression);
724 return null;
725 }
726
727 @Override
728 public final Void visitBreakExpression(@NotNull KtBreakExpression expression, Void data) {
729 visitBreakExpression(expression);
730 return null;
731 }
732
733 @Override
734 public final Void visitContinueExpression(@NotNull KtContinueExpression expression, Void data) {
735 visitContinueExpression(expression);
736 return null;
737 }
738
739 @Override
740 public final Void visitIfExpression(@NotNull KtIfExpression expression, Void data) {
741 visitIfExpression(expression);
742 return null;
743 }
744
745 @Override
746 public final Void visitWhenExpression(@NotNull KtWhenExpression expression, Void data) {
747 visitWhenExpression(expression);
748 return null;
749 }
750
751 @Override
752 public final Void visitTryExpression(@NotNull KtTryExpression expression, Void data) {
753 visitTryExpression(expression);
754 return null;
755 }
756
757 @Override
758 public final Void visitForExpression(@NotNull KtForExpression expression, Void data) {
759 visitForExpression(expression);
760 return null;
761 }
762
763 @Override
764 public final Void visitWhileExpression(@NotNull KtWhileExpression expression, Void data) {
765 visitWhileExpression(expression);
766 return null;
767 }
768
769 @Override
770 public final Void visitDoWhileExpression(@NotNull KtDoWhileExpression expression, Void data) {
771 visitDoWhileExpression(expression);
772 return null;
773 }
774
775 @Override
776 public final Void visitLambdaExpression(@NotNull KtLambdaExpression expression, Void data) {
777 visitLambdaExpression(expression);
778 return null;
779 }
780
781 @Override
782 public final Void visitAnnotatedExpression(@NotNull KtAnnotatedExpression expression, Void data) {
783 visitAnnotatedExpression(expression);
784 return null;
785 }
786
787 @Override
788 public final Void visitCallExpression(@NotNull KtCallExpression expression, Void data) {
789 visitCallExpression(expression);
790 return null;
791 }
792
793 @Override
794 public final Void visitArrayAccessExpression(@NotNull KtArrayAccessExpression expression, Void data) {
795 visitArrayAccessExpression(expression);
796 return null;
797 }
798
799 @Override
800 public final Void visitQualifiedExpression(@NotNull KtQualifiedExpression expression, Void data) {
801 visitQualifiedExpression(expression);
802 return null;
803 }
804
805 @Override
806 public final Void visitDoubleColonExpression(@NotNull KtDoubleColonExpression expression, Void data) {
807 visitDoubleColonExpression(expression);
808 return null;
809 }
810
811 @Override
812 public final Void visitCallableReferenceExpression(@NotNull KtCallableReferenceExpression expression, Void data) {
813 visitCallableReferenceExpression(expression);
814 return null;
815 }
816
817 @Override
818 public final Void visitClassLiteralExpression(@NotNull KtClassLiteralExpression expression, Void data) {
819 visitClassLiteralExpression(expression);
820 return null;
821 }
822
823 @Override
824 public final Void visitDotQualifiedExpression(@NotNull KtDotQualifiedExpression expression, Void data) {
825 visitDotQualifiedExpression(expression);
826 return null;
827 }
828
829 @Override
830 public final Void visitSafeQualifiedExpression(@NotNull KtSafeQualifiedExpression expression, Void data) {
831 visitSafeQualifiedExpression(expression);
832 return null;
833 }
834
835 @Override
836 public final Void visitObjectLiteralExpression(@NotNull KtObjectLiteralExpression expression, Void data) {
837 visitObjectLiteralExpression(expression);
838 return null;
839 }
840
841 @Override
842 public final Void visitBlockExpression(@NotNull KtBlockExpression expression, Void data) {
843 visitBlockExpression(expression);
844 return null;
845 }
846
847 @Override
848 public final Void visitCatchSection(@NotNull KtCatchClause catchClause, Void data) {
849 visitCatchSection(catchClause);
850 return null;
851 }
852
853 @Override
854 public final Void visitFinallySection(@NotNull KtFinallySection finallySection, Void data) {
855 visitFinallySection(finallySection);
856 return null;
857 }
858
859 @Override
860 public final Void visitTypeArgumentList(@NotNull KtTypeArgumentList typeArgumentList, Void data) {
861 visitTypeArgumentList(typeArgumentList);
862 return null;
863 }
864
865 @Override
866 public final Void visitThisExpression(@NotNull KtThisExpression expression, Void data) {
867 visitThisExpression(expression);
868 return null;
869 }
870
871 @Override
872 public final Void visitSuperExpression(@NotNull KtSuperExpression expression, Void data) {
873 visitSuperExpression(expression);
874 return null;
875 }
876
877 @Override
878 public final Void visitParenthesizedExpression(@NotNull KtParenthesizedExpression expression, Void data) {
879 visitParenthesizedExpression(expression);
880 return null;
881 }
882
883 @Override
884 public final Void visitInitializerList(@NotNull KtInitializerList list, Void data) {
885 visitInitializerList(list);
886 return null;
887 }
888
889 @Override
890 public final Void visitAnonymousInitializer(@NotNull KtAnonymousInitializer initializer, Void data) {
891 visitAnonymousInitializer(initializer);
892 return null;
893 }
894
895 @Override
896 public final Void visitPropertyAccessor(@NotNull KtPropertyAccessor accessor, Void data) {
897 visitPropertyAccessor(accessor);
898 return null;
899 }
900
901 @Override
902 public final Void visitTypeConstraintList(@NotNull KtTypeConstraintList list, Void data) {
903 visitTypeConstraintList(list);
904 return null;
905 }
906
907 @Override
908 public final Void visitTypeConstraint(@NotNull KtTypeConstraint constraint, Void data) {
909 visitTypeConstraint(constraint);
910 return null;
911 }
912
913 @Override
914 public final Void visitUserType(@NotNull KtUserType type, Void data) {
915 visitUserType(type);
916 return null;
917 }
918
919 @Override
920 public Void visitDynamicType(@NotNull KtDynamicType type, Void data) {
921 visitDynamicType(type);
922 return null;
923 }
924
925 @Override
926 public final Void visitFunctionType(@NotNull KtFunctionType type, Void data) {
927 visitFunctionType(type);
928 return null;
929 }
930
931 @Override
932 public final Void visitSelfType(@NotNull KtSelfType type, Void data) {
933 visitSelfType(type);
934 return null;
935 }
936
937 @Override
938 public final Void visitBinaryWithTypeRHSExpression(@NotNull KtBinaryExpressionWithTypeRHS expression, Void data) {
939 visitBinaryWithTypeRHSExpression(expression);
940 return null;
941 }
942
943 @Override
944 public final Void visitStringTemplateExpression(@NotNull KtStringTemplateExpression expression, Void data) {
945 visitStringTemplateExpression(expression);
946 return null;
947 }
948
949 @Override
950 public final Void visitNamedDeclaration(@NotNull KtNamedDeclaration declaration, Void data) {
951 visitNamedDeclaration(declaration);
952 return null;
953 }
954
955 @Override
956 public final Void visitNullableType(@NotNull KtNullableType nullableType, Void data) {
957 visitNullableType(nullableType);
958 return null;
959 }
960
961 @Override
962 public final Void visitTypeProjection(@NotNull KtTypeProjection typeProjection, Void data) {
963 visitTypeProjection(typeProjection);
964 return null;
965 }
966
967 @Override
968 public final Void visitWhenEntry(@NotNull KtWhenEntry jetWhenEntry, Void data) {
969 visitWhenEntry(jetWhenEntry);
970 return null;
971 }
972
973 @Override
974 public final Void visitIsExpression(@NotNull KtIsExpression expression, Void data) {
975 visitIsExpression(expression);
976 return null;
977 }
978
979 @Override
980 public final Void visitWhenConditionIsPattern(@NotNull KtWhenConditionIsPattern condition, Void data) {
981 visitWhenConditionIsPattern(condition);
982 return null;
983 }
984
985 @Override
986 public final Void visitWhenConditionInRange(@NotNull KtWhenConditionInRange condition, Void data) {
987 visitWhenConditionInRange(condition);
988 return null;
989 }
990
991 @Override
992 public final Void visitWhenConditionWithExpression(@NotNull KtWhenConditionWithExpression condition, Void data) {
993 visitWhenConditionWithExpression(condition);
994 return null;
995 }
996
997 @Override
998 public final Void visitObjectDeclaration(@NotNull KtObjectDeclaration declaration, Void data) {
999 visitObjectDeclaration(declaration);
1000 return null;
1001 }
1002
1003 @Override
1004 public final Void visitStringTemplateEntry(@NotNull KtStringTemplateEntry entry, Void data) {
1005 visitStringTemplateEntry(entry);
1006 return null;
1007 }
1008
1009 @Override
1010 public final Void visitStringTemplateEntryWithExpression(@NotNull KtStringTemplateEntryWithExpression entry, Void data) {
1011 visitStringTemplateEntryWithExpression(entry);
1012 return null;
1013 }
1014
1015 @Override
1016 public final Void visitBlockStringTemplateEntry(@NotNull KtBlockStringTemplateEntry entry, Void data) {
1017 visitBlockStringTemplateEntry(entry);
1018 return null;
1019 }
1020
1021 @Override
1022 public final Void visitSimpleNameStringTemplateEntry(@NotNull KtSimpleNameStringTemplateEntry entry, Void data) {
1023 visitSimpleNameStringTemplateEntry(entry);
1024 return null;
1025 }
1026
1027 @Override
1028 public final Void visitLiteralStringTemplateEntry(@NotNull KtLiteralStringTemplateEntry entry, Void data) {
1029 visitLiteralStringTemplateEntry(entry);
1030 return null;
1031 }
1032
1033 @Override
1034 public final Void visitEscapeStringTemplateEntry(@NotNull KtEscapeStringTemplateEntry entry, Void data) {
1035 visitEscapeStringTemplateEntry(entry);
1036 return null;
1037 }
1038
1039 @Override
1040 public Void visitPackageDirective(@NotNull KtPackageDirective directive, Void data) {
1041 visitPackageDirective(directive);
1042 return null;
1043 }
1044
1045 @Override
1046 public Void visitScriptInitializer(@NotNull KtScriptInitializer initializer, Void data) {
1047 visitScriptInitializer(initializer);
1048 return null;
1049 }
1050
1051 @Override
1052 public Void visitClassInitializer(@NotNull KtClassInitializer initializer, Void data) {
1053 visitClassInitializer(initializer);
1054 return null;
1055 }
1056 }