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