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 JetVisitorVoid extends JetVisitor<Void, Void> {
022 // methods with void return
023
024 public void visitJetElement(@NotNull JetElement element) {
025 super.visitJetElement(element, null);
026 }
027
028 public void visitDeclaration(@NotNull JetDeclaration dcl) {
029 super.visitDeclaration(dcl, null);
030 }
031
032 public void visitClass(@NotNull JetClass klass) {
033 super.visitClass(klass, null);
034 }
035
036 public void visitClassOrObject(@NotNull JetClassOrObject classOrObject) {
037 super.visitClassOrObject(classOrObject, null);
038 }
039
040 public void visitSecondaryConstructor(@NotNull JetSecondaryConstructor constructor) {
041 super.visitSecondaryConstructor(constructor, null);
042 }
043
044 public void visitPrimaryConstructor(@NotNull JetPrimaryConstructor constructor) {
045 super.visitPrimaryConstructor(constructor, null);
046 }
047
048 public void visitNamedFunction(@NotNull JetNamedFunction function) {
049 super.visitNamedFunction(function, null);
050 }
051
052 public void visitProperty(@NotNull JetProperty property) {
053 super.visitProperty(property, null);
054 }
055
056 public void visitMultiDeclaration(@NotNull JetMultiDeclaration multiDeclaration) {
057 super.visitMultiDeclaration(multiDeclaration, null);
058 }
059
060 public void visitMultiDeclarationEntry(@NotNull JetMultiDeclarationEntry multiDeclarationEntry) {
061 super.visitMultiDeclarationEntry(multiDeclarationEntry, null);
062 }
063
064 public void visitTypedef(@NotNull JetTypedef typedef) {
065 super.visitTypedef(typedef, null);
066 }
067
068 public void visitJetFile(@NotNull JetFile file) {
069 super.visitJetFile(file, null);
070 }
071
072 public void visitScript(@NotNull JetScript script) {
073 super.visitScript(script, null);
074 }
075
076 public void visitImportDirective(@NotNull JetImportDirective importDirective) {
077 super.visitImportDirective(importDirective, null);
078 }
079
080 public void visitImportList(@NotNull JetImportList importList) {
081 super.visitImportList(importList, null);
082 }
083
084 public void visitClassBody(@NotNull JetClassBody classBody) {
085 super.visitClassBody(classBody, null);
086 }
087
088 public void visitModifierList(@NotNull JetModifierList list) {
089 super.visitModifierList(list, null);
090 }
091
092 public void visitAnnotation(@NotNull JetAnnotation annotation) {
093 super.visitAnnotation(annotation, null);
094 }
095
096 public void visitAnnotationEntry(@NotNull JetAnnotationEntry annotationEntry) {
097 super.visitAnnotationEntry(annotationEntry, null);
098 }
099
100 public void visitConstructorCalleeExpression(@NotNull JetConstructorCalleeExpression constructorCalleeExpression) {
101 super.visitConstructorCalleeExpression(constructorCalleeExpression, null);
102 }
103
104 public void visitTypeParameterList(@NotNull JetTypeParameterList list) {
105 super.visitTypeParameterList(list, null);
106 }
107
108 public void visitTypeParameter(@NotNull JetTypeParameter parameter) {
109 super.visitTypeParameter(parameter, null);
110 }
111
112 public void visitEnumEntry(@NotNull JetEnumEntry enumEntry) {
113 super.visitEnumEntry(enumEntry, null);
114 }
115
116 public void visitParameterList(@NotNull JetParameterList list) {
117 super.visitParameterList(list, null);
118 }
119
120 public void visitParameter(@NotNull JetParameter parameter) {
121 super.visitParameter(parameter, null);
122 }
123
124 public void visitDelegationSpecifierList(@NotNull JetDelegationSpecifierList list) {
125 super.visitDelegationSpecifierList(list, null);
126 }
127
128 public void visitDelegationSpecifier(@NotNull JetDelegationSpecifier specifier) {
129 super.visitDelegationSpecifier(specifier, null);
130 }
131
132 public void visitDelegationByExpressionSpecifier(@NotNull JetDelegatorByExpressionSpecifier specifier) {
133 super.visitDelegationByExpressionSpecifier(specifier, null);
134 }
135
136 public void visitDelegationToSuperCallSpecifier(@NotNull JetDelegatorToSuperCall call) {
137 super.visitDelegationToSuperCallSpecifier(call, null);
138 }
139
140 public void visitDelegationToSuperClassSpecifier(@NotNull JetDelegatorToSuperClass specifier) {
141 super.visitDelegationToSuperClassSpecifier(specifier, null);
142 }
143
144 public void visitConstructorDelegationCall(@NotNull JetConstructorDelegationCall call) {
145 super.visitConstructorDelegationCall(call, null);
146 }
147
148 public void visitPropertyDelegate(@NotNull JetPropertyDelegate delegate) {
149 super.visitPropertyDelegate(delegate, null);
150 }
151
152 public void visitTypeReference(@NotNull JetTypeReference typeReference) {
153 super.visitTypeReference(typeReference, null);
154 }
155
156 public void visitValueArgumentList(@NotNull JetValueArgumentList list) {
157 super.visitValueArgumentList(list, null);
158 }
159
160 public void visitArgument(@NotNull JetValueArgument argument) {
161 super.visitArgument(argument, null);
162 }
163
164 public void visitExpression(@NotNull JetExpression expression) {
165 super.visitExpression(expression, null);
166 }
167
168 public void visitLoopExpression(@NotNull JetLoopExpression loopExpression) {
169 super.visitLoopExpression(loopExpression, null);
170 }
171
172 public void visitConstantExpression(@NotNull JetConstantExpression expression) {
173 super.visitConstantExpression(expression, null);
174 }
175
176 public void visitSimpleNameExpression(@NotNull JetSimpleNameExpression expression) {
177 super.visitSimpleNameExpression(expression, null);
178 }
179
180 public void visitReferenceExpression(@NotNull JetReferenceExpression expression) {
181 super.visitReferenceExpression(expression, null);
182 }
183
184 public void visitLabeledExpression(@NotNull JetLabeledExpression expression) {
185 super.visitLabeledExpression(expression, null);
186 }
187
188 public void visitPrefixExpression(@NotNull JetPrefixExpression expression) {
189 super.visitPrefixExpression(expression, null);
190 }
191
192 public void visitPostfixExpression(@NotNull JetPostfixExpression expression) {
193 super.visitPostfixExpression(expression, null);
194 }
195
196 public void visitUnaryExpression(@NotNull JetUnaryExpression expression) {
197 super.visitUnaryExpression(expression, null);
198 }
199
200 public void visitBinaryExpression(@NotNull JetBinaryExpression expression) {
201 super.visitBinaryExpression(expression, null);
202 }
203
204 public void visitReturnExpression(@NotNull JetReturnExpression expression) {
205 super.visitReturnExpression(expression, null);
206 }
207
208 public void visitExpressionWithLabel(@NotNull JetExpressionWithLabel expression) {
209 super.visitExpressionWithLabel(expression, null);
210 }
211
212 public void visitThrowExpression(@NotNull JetThrowExpression expression) {
213 super.visitThrowExpression(expression, null);
214 }
215
216 public void visitBreakExpression(@NotNull JetBreakExpression expression) {
217 super.visitBreakExpression(expression, null);
218 }
219
220 public void visitContinueExpression(@NotNull JetContinueExpression expression) {
221 super.visitContinueExpression(expression, null);
222 }
223
224 public void visitIfExpression(@NotNull JetIfExpression expression) {
225 super.visitIfExpression(expression, null);
226 }
227
228 public void visitWhenExpression(@NotNull JetWhenExpression expression) {
229 super.visitWhenExpression(expression, null);
230 }
231
232 public void visitTryExpression(@NotNull JetTryExpression expression) {
233 super.visitTryExpression(expression, null);
234 }
235
236 public void visitForExpression(@NotNull JetForExpression expression) {
237 super.visitForExpression(expression, null);
238 }
239
240 public void visitWhileExpression(@NotNull JetWhileExpression expression) {
241 super.visitWhileExpression(expression, null);
242 }
243
244 public void visitDoWhileExpression(@NotNull JetDoWhileExpression expression) {
245 super.visitDoWhileExpression(expression, null);
246 }
247
248 public void visitFunctionLiteralExpression(@NotNull JetFunctionLiteralExpression expression) {
249 super.visitFunctionLiteralExpression(expression, null);
250 }
251
252 public void visitAnnotatedExpression(@NotNull JetAnnotatedExpression expression) {
253 super.visitAnnotatedExpression(expression, null);
254 }
255
256 public void visitCallExpression(@NotNull JetCallExpression expression) {
257 super.visitCallExpression(expression, null);
258 }
259
260 public void visitArrayAccessExpression(@NotNull JetArrayAccessExpression expression) {
261 super.visitArrayAccessExpression(expression, null);
262 }
263
264 public void visitQualifiedExpression(@NotNull JetQualifiedExpression expression) {
265 super.visitQualifiedExpression(expression, null);
266 }
267
268 public void visitDoubleColonExpression(@NotNull JetDoubleColonExpression expression) {
269 super.visitDoubleColonExpression(expression, null);
270 }
271
272 public void visitCallableReferenceExpression(@NotNull JetCallableReferenceExpression expression) {
273 super.visitCallableReferenceExpression(expression, null);
274 }
275
276 public void visitClassLiteralExpression(@NotNull JetClassLiteralExpression expression) {
277 super.visitClassLiteralExpression(expression, null);
278 }
279
280 public void visitDotQualifiedExpression(@NotNull JetDotQualifiedExpression expression) {
281 super.visitDotQualifiedExpression(expression, null);
282 }
283
284 public void visitSafeQualifiedExpression(@NotNull JetSafeQualifiedExpression expression) {
285 super.visitSafeQualifiedExpression(expression, null);
286 }
287
288 public void visitObjectLiteralExpression(@NotNull JetObjectLiteralExpression expression) {
289 super.visitObjectLiteralExpression(expression, null);
290 }
291
292 public void visitRootPackageExpression(@NotNull JetRootPackageExpression expression) {
293 super.visitRootPackageExpression(expression, null);
294 }
295
296 public void visitBlockExpression(@NotNull JetBlockExpression expression) {
297 super.visitBlockExpression(expression, null);
298 }
299
300 public void visitCatchSection(@NotNull JetCatchClause catchClause) {
301 super.visitCatchSection(catchClause, null);
302 }
303
304 public void visitFinallySection(@NotNull JetFinallySection finallySection) {
305 super.visitFinallySection(finallySection, null);
306 }
307
308 public void visitTypeArgumentList(@NotNull JetTypeArgumentList typeArgumentList) {
309 super.visitTypeArgumentList(typeArgumentList, null);
310 }
311
312 public void visitThisExpression(@NotNull JetThisExpression expression) {
313 super.visitThisExpression(expression, null);
314 }
315
316 public void visitSuperExpression(@NotNull JetSuperExpression expression) {
317 super.visitSuperExpression(expression, null);
318 }
319
320 public void visitParenthesizedExpression(@NotNull JetParenthesizedExpression expression) {
321 super.visitParenthesizedExpression(expression, null);
322 }
323
324 public void visitInitializerList(@NotNull JetInitializerList list) {
325 super.visitInitializerList(list, null);
326 }
327
328 public void visitAnonymousInitializer(@NotNull JetClassInitializer initializer) {
329 super.visitAnonymousInitializer(initializer, null);
330 }
331
332 public void visitPropertyAccessor(@NotNull JetPropertyAccessor accessor) {
333 super.visitPropertyAccessor(accessor, null);
334 }
335
336 public void visitTypeConstraintList(@NotNull JetTypeConstraintList list) {
337 super.visitTypeConstraintList(list, null);
338 }
339
340 public void visitTypeConstraint(@NotNull JetTypeConstraint constraint) {
341 super.visitTypeConstraint(constraint, null);
342 }
343
344 public void visitUserType(@NotNull JetUserType type) {
345 super.visitUserType(type, null);
346 }
347
348 public void visitDynamicType(@NotNull JetDynamicType type) {
349 super.visitDynamicType(type, null);
350 }
351
352 public void visitFunctionType(@NotNull JetFunctionType type) {
353 super.visitFunctionType(type, null);
354 }
355
356 public void visitSelfType(@NotNull JetSelfType type) {
357 super.visitSelfType(type, null);
358 }
359
360 public void visitBinaryWithTypeRHSExpression(@NotNull JetBinaryExpressionWithTypeRHS expression) {
361 super.visitBinaryWithTypeRHSExpression(expression, null);
362 }
363
364 public void visitStringTemplateExpression(@NotNull JetStringTemplateExpression expression) {
365 super.visitStringTemplateExpression(expression, null);
366 }
367
368 public void visitNamedDeclaration(@NotNull JetNamedDeclaration declaration) {
369 super.visitNamedDeclaration(declaration, null);
370 }
371
372 public void visitNullableType(@NotNull JetNullableType nullableType) {
373 super.visitNullableType(nullableType, null);
374 }
375
376 public void visitTypeProjection(@NotNull JetTypeProjection typeProjection) {
377 super.visitTypeProjection(typeProjection, null);
378 }
379
380 public void visitWhenEntry(@NotNull JetWhenEntry jetWhenEntry) {
381 super.visitWhenEntry(jetWhenEntry, null);
382 }
383
384 public void visitIsExpression(@NotNull JetIsExpression expression) {
385 super.visitIsExpression(expression, null);
386 }
387
388 public void visitWhenConditionIsPattern(@NotNull JetWhenConditionIsPattern condition) {
389 super.visitWhenConditionIsPattern(condition, null);
390 }
391
392 public void visitWhenConditionInRange(@NotNull JetWhenConditionInRange condition) {
393 super.visitWhenConditionInRange(condition, null);
394 }
395
396 public void visitWhenConditionWithExpression(@NotNull JetWhenConditionWithExpression condition) {
397 super.visitWhenConditionWithExpression(condition, null);
398 }
399
400 public void visitObjectDeclaration(@NotNull JetObjectDeclaration declaration) {
401 super.visitObjectDeclaration(declaration, null);
402 }
403
404 public void visitObjectDeclarationName(@NotNull JetObjectDeclarationName declarationName) {
405 super.visitObjectDeclarationName(declarationName, null);
406 }
407
408 public void visitStringTemplateEntry(@NotNull JetStringTemplateEntry entry) {
409 super.visitStringTemplateEntry(entry, null);
410 }
411
412 public void visitStringTemplateEntryWithExpression(@NotNull JetStringTemplateEntryWithExpression entry) {
413 super.visitStringTemplateEntryWithExpression(entry, null);
414 }
415
416 public void visitBlockStringTemplateEntry(@NotNull JetBlockStringTemplateEntry entry) {
417 super.visitBlockStringTemplateEntry(entry, null);
418 }
419
420 public void visitSimpleNameStringTemplateEntry(@NotNull JetSimpleNameStringTemplateEntry entry) {
421 super.visitSimpleNameStringTemplateEntry(entry, null);
422 }
423
424 public void visitLiteralStringTemplateEntry(@NotNull JetLiteralStringTemplateEntry entry) {
425 super.visitLiteralStringTemplateEntry(entry, null);
426 }
427
428 public void visitEscapeStringTemplateEntry(@NotNull JetEscapeStringTemplateEntry entry) {
429 super.visitEscapeStringTemplateEntry(entry, null);
430 }
431
432 public void visitPackageDirective(@NotNull JetPackageDirective directive) {
433 super.visitPackageDirective(directive, null);
434 }
435
436 // hidden methods
437 @Override
438 public final Void visitJetElement(@NotNull JetElement element, Void data) {
439 visitJetElement(element);
440 return null;
441 }
442
443 @Override
444 public final Void visitDeclaration(@NotNull JetDeclaration dcl, Void data) {
445 visitDeclaration(dcl);
446 return null;
447 }
448
449 @Override
450 public final Void visitClass(@NotNull JetClass klass, Void data) {
451 visitClass(klass);
452 return null;
453 }
454
455 @Override
456 public final Void visitClassOrObject(@NotNull JetClassOrObject classOrObject, Void data) {
457 visitClassOrObject(classOrObject);
458 return null;
459 }
460
461 @Override
462 public final Void visitSecondaryConstructor(@NotNull JetSecondaryConstructor constructor, Void data) {
463 visitSecondaryConstructor(constructor);
464 return null;
465 }
466
467 @Override
468 public final Void visitPrimaryConstructor(@NotNull JetPrimaryConstructor constructor, Void data) {
469 visitPrimaryConstructor(constructor);
470 return null;
471 }
472
473 @Override
474 public final Void visitNamedFunction(@NotNull JetNamedFunction function, Void data) {
475 visitNamedFunction(function);
476 return null;
477 }
478
479 @Override
480 public final Void visitProperty(@NotNull JetProperty property, Void data) {
481 visitProperty(property);
482 return null;
483 }
484
485 @Override
486 public final Void visitMultiDeclaration(@NotNull JetMultiDeclaration multiDeclaration, Void data) {
487 visitMultiDeclaration(multiDeclaration);
488 return null;
489 }
490
491 @Override
492 public final Void visitMultiDeclarationEntry(@NotNull JetMultiDeclarationEntry multiDeclarationEntry, Void data) {
493 visitMultiDeclarationEntry(multiDeclarationEntry);
494 return null;
495 }
496
497 @Override
498 public final Void visitTypedef(@NotNull JetTypedef typedef, Void data) {
499 visitTypedef(typedef);
500 return null;
501 }
502
503 @Override
504 public final Void visitJetFile(@NotNull JetFile file, Void data) {
505 visitJetFile(file);
506 return null;
507 }
508
509 @Override
510 public final Void visitScript(@NotNull JetScript script, Void data) {
511 visitScript(script);
512 return null;
513 }
514
515 @Override
516 public final Void visitImportDirective(@NotNull JetImportDirective importDirective, Void data) {
517 visitImportDirective(importDirective);
518 return null;
519 }
520
521 @Override
522 public final Void visitImportList(@NotNull JetImportList importList, Void data) {
523 visitImportList(importList);
524 return null;
525 }
526
527 @Override
528 public final Void visitClassBody(@NotNull JetClassBody classBody, Void data) {
529 visitClassBody(classBody);
530 return null;
531 }
532
533 @Override
534 public final Void visitModifierList(@NotNull JetModifierList list, Void data) {
535 visitModifierList(list);
536 return null;
537 }
538
539 @Override
540 public final Void visitAnnotation(@NotNull JetAnnotation annotation, Void data) {
541 visitAnnotation(annotation);
542 return null;
543 }
544
545 @Override
546 public final Void visitAnnotationEntry(@NotNull JetAnnotationEntry annotationEntry, Void data) {
547 visitAnnotationEntry(annotationEntry);
548 return null;
549 }
550
551 @Override
552 public final Void visitConstructorCalleeExpression(@NotNull JetConstructorCalleeExpression constructorCalleeExpression, Void data) {
553 visitConstructorCalleeExpression(constructorCalleeExpression);
554 return null;
555 }
556
557 @Override
558 public final Void visitTypeParameterList(@NotNull JetTypeParameterList list, Void data) {
559 visitTypeParameterList(list);
560 return null;
561 }
562
563 @Override
564 public final Void visitTypeParameter(@NotNull JetTypeParameter parameter, Void data) {
565 visitTypeParameter(parameter);
566 return null;
567 }
568
569 @Override
570 public final Void visitEnumEntry(@NotNull JetEnumEntry enumEntry, Void data) {
571 visitEnumEntry(enumEntry);
572 return null;
573 }
574
575 @Override
576 public final Void visitParameterList(@NotNull JetParameterList list, Void data) {
577 visitParameterList(list);
578 return null;
579 }
580
581 @Override
582 public final Void visitParameter(@NotNull JetParameter parameter, Void data) {
583 visitParameter(parameter);
584 return null;
585 }
586
587 @Override
588 public final Void visitDelegationSpecifierList(@NotNull JetDelegationSpecifierList list, Void data) {
589 visitDelegationSpecifierList(list);
590 return null;
591 }
592
593 @Override
594 public final Void visitDelegationSpecifier(@NotNull JetDelegationSpecifier specifier, Void data) {
595 visitDelegationSpecifier(specifier);
596 return null;
597 }
598
599 @Override
600 public final Void visitDelegationByExpressionSpecifier(
601 @NotNull JetDelegatorByExpressionSpecifier specifier, Void data
602 ) {
603 visitDelegationByExpressionSpecifier(specifier);
604 return null;
605 }
606
607 @Override
608 public final Void visitDelegationToSuperCallSpecifier(@NotNull JetDelegatorToSuperCall call, Void data) {
609 visitDelegationToSuperCallSpecifier(call);
610 return null;
611 }
612
613 @Override
614 public final Void visitDelegationToSuperClassSpecifier(@NotNull JetDelegatorToSuperClass specifier, Void data) {
615 visitDelegationToSuperClassSpecifier(specifier);
616 return null;
617 }
618
619 @Override
620 public final Void visitConstructorDelegationCall(@NotNull JetConstructorDelegationCall call, Void data) {
621 visitConstructorDelegationCall(call);
622 return null;
623 }
624
625 @Override
626 public final Void visitPropertyDelegate(@NotNull JetPropertyDelegate delegate, Void data) {
627 visitPropertyDelegate(delegate);
628 return null;
629 }
630
631 @Override
632 public final Void visitTypeReference(@NotNull JetTypeReference typeReference, Void data) {
633 visitTypeReference(typeReference);
634 return null;
635 }
636
637 @Override
638 public final Void visitValueArgumentList(@NotNull JetValueArgumentList list, Void data) {
639 visitValueArgumentList(list);
640 return null;
641 }
642
643 @Override
644 public final Void visitArgument(@NotNull JetValueArgument argument, Void data) {
645 visitArgument(argument);
646 return null;
647 }
648
649 @Override
650 public final Void visitExpression(@NotNull JetExpression expression, Void data) {
651 visitExpression(expression);
652 return null;
653 }
654
655 @Override
656 public final Void visitLoopExpression(@NotNull JetLoopExpression loopExpression, Void data) {
657 visitLoopExpression(loopExpression);
658 return null;
659 }
660
661 @Override
662 public final Void visitConstantExpression(@NotNull JetConstantExpression expression, Void data) {
663 visitConstantExpression(expression);
664 return null;
665 }
666
667 @Override
668 public final Void visitSimpleNameExpression(@NotNull JetSimpleNameExpression expression, Void data) {
669 visitSimpleNameExpression(expression);
670 return null;
671 }
672
673 @Override
674 public final Void visitReferenceExpression(@NotNull JetReferenceExpression expression, Void data) {
675 visitReferenceExpression(expression);
676 return null;
677 }
678
679 @Override
680 public final Void visitLabeledExpression(@NotNull JetLabeledExpression expression, Void data) {
681 visitLabeledExpression(expression);
682 return null;
683 }
684
685 @Override
686 public final Void visitPrefixExpression(@NotNull JetPrefixExpression expression, Void data) {
687 visitPrefixExpression(expression);
688 return null;
689 }
690
691 @Override
692 public final Void visitPostfixExpression(@NotNull JetPostfixExpression expression, Void data) {
693 visitPostfixExpression(expression);
694 return null;
695 }
696
697 @Override
698 public final Void visitUnaryExpression(@NotNull JetUnaryExpression expression, Void data) {
699 visitUnaryExpression(expression);
700 return null;
701 }
702
703 @Override
704 public final Void visitBinaryExpression(@NotNull JetBinaryExpression expression, Void data) {
705 visitBinaryExpression(expression);
706 return null;
707 }
708
709 @Override
710 public final Void visitReturnExpression(@NotNull JetReturnExpression expression, Void data) {
711 visitReturnExpression(expression);
712 return null;
713 }
714
715 @Override
716 public final Void visitExpressionWithLabel(@NotNull JetExpressionWithLabel expression, Void data) {
717 visitExpressionWithLabel(expression);
718 return null;
719 }
720
721 @Override
722 public final Void visitThrowExpression(@NotNull JetThrowExpression expression, Void data) {
723 visitThrowExpression(expression);
724 return null;
725 }
726
727 @Override
728 public final Void visitBreakExpression(@NotNull JetBreakExpression expression, Void data) {
729 visitBreakExpression(expression);
730 return null;
731 }
732
733 @Override
734 public final Void visitContinueExpression(@NotNull JetContinueExpression expression, Void data) {
735 visitContinueExpression(expression);
736 return null;
737 }
738
739 @Override
740 public final Void visitIfExpression(@NotNull JetIfExpression expression, Void data) {
741 visitIfExpression(expression);
742 return null;
743 }
744
745 @Override
746 public final Void visitWhenExpression(@NotNull JetWhenExpression expression, Void data) {
747 visitWhenExpression(expression);
748 return null;
749 }
750
751 @Override
752 public final Void visitTryExpression(@NotNull JetTryExpression expression, Void data) {
753 visitTryExpression(expression);
754 return null;
755 }
756
757 @Override
758 public final Void visitForExpression(@NotNull JetForExpression expression, Void data) {
759 visitForExpression(expression);
760 return null;
761 }
762
763 @Override
764 public final Void visitWhileExpression(@NotNull JetWhileExpression expression, Void data) {
765 visitWhileExpression(expression);
766 return null;
767 }
768
769 @Override
770 public final Void visitDoWhileExpression(@NotNull JetDoWhileExpression expression, Void data) {
771 visitDoWhileExpression(expression);
772 return null;
773 }
774
775 @Override
776 public final Void visitFunctionLiteralExpression(@NotNull JetFunctionLiteralExpression expression, Void data) {
777 visitFunctionLiteralExpression(expression);
778 return null;
779 }
780
781 @Override
782 public final Void visitAnnotatedExpression(@NotNull JetAnnotatedExpression expression, Void data) {
783 visitAnnotatedExpression(expression);
784 return null;
785 }
786
787 @Override
788 public final Void visitCallExpression(@NotNull JetCallExpression expression, Void data) {
789 visitCallExpression(expression);
790 return null;
791 }
792
793 @Override
794 public final Void visitArrayAccessExpression(@NotNull JetArrayAccessExpression expression, Void data) {
795 visitArrayAccessExpression(expression);
796 return null;
797 }
798
799 @Override
800 public final Void visitQualifiedExpression(@NotNull JetQualifiedExpression expression, Void data) {
801 visitQualifiedExpression(expression);
802 return null;
803 }
804
805 @Override
806 public final Void visitDoubleColonExpression(@NotNull JetDoubleColonExpression expression, Void data) {
807 visitDoubleColonExpression(expression);
808 return null;
809 }
810
811 @Override
812 public final Void visitCallableReferenceExpression(@NotNull JetCallableReferenceExpression expression, Void data) {
813 visitCallableReferenceExpression(expression);
814 return null;
815 }
816
817 @Override
818 public final Void visitClassLiteralExpression(@NotNull JetClassLiteralExpression expression, Void data) {
819 visitClassLiteralExpression(expression);
820 return null;
821 }
822
823 @Override
824 public final Void visitDotQualifiedExpression(@NotNull JetDotQualifiedExpression expression, Void data) {
825 visitDotQualifiedExpression(expression);
826 return null;
827 }
828
829 @Override
830 public final Void visitSafeQualifiedExpression(@NotNull JetSafeQualifiedExpression expression, Void data) {
831 visitSafeQualifiedExpression(expression);
832 return null;
833 }
834
835 @Override
836 public final Void visitObjectLiteralExpression(@NotNull JetObjectLiteralExpression expression, Void data) {
837 visitObjectLiteralExpression(expression);
838 return null;
839 }
840
841 @Override
842 public final Void visitRootPackageExpression(@NotNull JetRootPackageExpression expression, Void data) {
843 visitRootPackageExpression(expression);
844 return null;
845 }
846
847 @Override
848 public final Void visitBlockExpression(@NotNull JetBlockExpression expression, Void data) {
849 visitBlockExpression(expression);
850 return null;
851 }
852
853 @Override
854 public final Void visitCatchSection(@NotNull JetCatchClause catchClause, Void data) {
855 visitCatchSection(catchClause);
856 return null;
857 }
858
859 @Override
860 public final Void visitFinallySection(@NotNull JetFinallySection finallySection, Void data) {
861 visitFinallySection(finallySection);
862 return null;
863 }
864
865 @Override
866 public final Void visitTypeArgumentList(@NotNull JetTypeArgumentList typeArgumentList, Void data) {
867 visitTypeArgumentList(typeArgumentList);
868 return null;
869 }
870
871 @Override
872 public final Void visitThisExpression(@NotNull JetThisExpression expression, Void data) {
873 visitThisExpression(expression);
874 return null;
875 }
876
877 @Override
878 public final Void visitSuperExpression(@NotNull JetSuperExpression expression, Void data) {
879 visitSuperExpression(expression);
880 return null;
881 }
882
883 @Override
884 public final Void visitParenthesizedExpression(@NotNull JetParenthesizedExpression expression, Void data) {
885 visitParenthesizedExpression(expression);
886 return null;
887 }
888
889 @Override
890 public final Void visitInitializerList(@NotNull JetInitializerList list, Void data) {
891 visitInitializerList(list);
892 return null;
893 }
894
895 @Override
896 public final Void visitAnonymousInitializer(@NotNull JetClassInitializer initializer, Void data) {
897 visitAnonymousInitializer(initializer);
898 return null;
899 }
900
901 @Override
902 public final Void visitPropertyAccessor(@NotNull JetPropertyAccessor accessor, Void data) {
903 visitPropertyAccessor(accessor);
904 return null;
905 }
906
907 @Override
908 public final Void visitTypeConstraintList(@NotNull JetTypeConstraintList list, Void data) {
909 visitTypeConstraintList(list);
910 return null;
911 }
912
913 @Override
914 public final Void visitTypeConstraint(@NotNull JetTypeConstraint constraint, Void data) {
915 visitTypeConstraint(constraint);
916 return null;
917 }
918
919 @Override
920 public final Void visitUserType(@NotNull JetUserType type, Void data) {
921 visitUserType(type);
922 return null;
923 }
924
925 @Override
926 public Void visitDynamicType(@NotNull JetDynamicType type, Void data) {
927 visitDynamicType(type);
928 return null;
929 }
930
931 @Override
932 public final Void visitFunctionType(@NotNull JetFunctionType type, Void data) {
933 visitFunctionType(type);
934 return null;
935 }
936
937 @Override
938 public final Void visitSelfType(@NotNull JetSelfType type, Void data) {
939 visitSelfType(type);
940 return null;
941 }
942
943 @Override
944 public final Void visitBinaryWithTypeRHSExpression(@NotNull JetBinaryExpressionWithTypeRHS expression, Void data) {
945 visitBinaryWithTypeRHSExpression(expression);
946 return null;
947 }
948
949 @Override
950 public final Void visitStringTemplateExpression(@NotNull JetStringTemplateExpression expression, Void data) {
951 visitStringTemplateExpression(expression);
952 return null;
953 }
954
955 @Override
956 public final Void visitNamedDeclaration(@NotNull JetNamedDeclaration declaration, Void data) {
957 visitNamedDeclaration(declaration);
958 return null;
959 }
960
961 @Override
962 public final Void visitNullableType(@NotNull JetNullableType nullableType, Void data) {
963 visitNullableType(nullableType);
964 return null;
965 }
966
967 @Override
968 public final Void visitTypeProjection(@NotNull JetTypeProjection typeProjection, Void data) {
969 visitTypeProjection(typeProjection);
970 return null;
971 }
972
973 @Override
974 public final Void visitWhenEntry(@NotNull JetWhenEntry jetWhenEntry, Void data) {
975 visitWhenEntry(jetWhenEntry);
976 return null;
977 }
978
979 @Override
980 public final Void visitIsExpression(@NotNull JetIsExpression expression, Void data) {
981 visitIsExpression(expression);
982 return null;
983 }
984
985 @Override
986 public final Void visitWhenConditionIsPattern(@NotNull JetWhenConditionIsPattern condition, Void data) {
987 visitWhenConditionIsPattern(condition);
988 return null;
989 }
990
991 @Override
992 public final Void visitWhenConditionInRange(@NotNull JetWhenConditionInRange condition, Void data) {
993 visitWhenConditionInRange(condition);
994 return null;
995 }
996
997 @Override
998 public final Void visitWhenConditionWithExpression(@NotNull JetWhenConditionWithExpression condition, Void data) {
999 visitWhenConditionWithExpression(condition);
1000 return null;
1001 }
1002
1003 @Override
1004 public final Void visitObjectDeclaration(@NotNull JetObjectDeclaration declaration, Void data) {
1005 visitObjectDeclaration(declaration);
1006 return null;
1007 }
1008
1009 @Override
1010 public final Void visitObjectDeclarationName(@NotNull JetObjectDeclarationName declarationName, Void data) {
1011 visitObjectDeclarationName(declarationName);
1012 return null;
1013 }
1014
1015 @Override
1016 public final Void visitStringTemplateEntry(@NotNull JetStringTemplateEntry entry, Void data) {
1017 visitStringTemplateEntry(entry);
1018 return null;
1019 }
1020
1021 @Override
1022 public final Void visitStringTemplateEntryWithExpression(@NotNull JetStringTemplateEntryWithExpression entry, Void data) {
1023 visitStringTemplateEntryWithExpression(entry);
1024 return null;
1025 }
1026
1027 @Override
1028 public final Void visitBlockStringTemplateEntry(@NotNull JetBlockStringTemplateEntry entry, Void data) {
1029 visitBlockStringTemplateEntry(entry);
1030 return null;
1031 }
1032
1033 @Override
1034 public final Void visitSimpleNameStringTemplateEntry(@NotNull JetSimpleNameStringTemplateEntry entry, Void data) {
1035 visitSimpleNameStringTemplateEntry(entry);
1036 return null;
1037 }
1038
1039 @Override
1040 public final Void visitLiteralStringTemplateEntry(@NotNull JetLiteralStringTemplateEntry entry, Void data) {
1041 visitLiteralStringTemplateEntry(entry);
1042 return null;
1043 }
1044
1045 @Override
1046 public final Void visitEscapeStringTemplateEntry(@NotNull JetEscapeStringTemplateEntry entry, Void data) {
1047 visitEscapeStringTemplateEntry(entry);
1048 return null;
1049 }
1050
1051 @Override
1052 public Void visitPackageDirective(@NotNull JetPackageDirective directive, Void data) {
1053 visitPackageDirective(directive);
1054 return null;
1055 }
1056 }