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