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 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 visitDynamicType(@NotNull JetDynamicType type) { 333 super.visitDynamicType(type, null); 334 } 335 336 public void visitFunctionType(@NotNull JetFunctionType type) { 337 super.visitFunctionType(type, null); 338 } 339 340 public void visitSelfType(@NotNull JetSelfType type) { 341 super.visitSelfType(type, null); 342 } 343 344 public void visitBinaryWithTypeRHSExpression(@NotNull JetBinaryExpressionWithTypeRHS expression) { 345 super.visitBinaryWithTypeRHSExpression(expression, null); 346 } 347 348 public void visitStringTemplateExpression(@NotNull JetStringTemplateExpression expression) { 349 super.visitStringTemplateExpression(expression, null); 350 } 351 352 public void visitNamedDeclaration(@NotNull JetNamedDeclaration declaration) { 353 super.visitNamedDeclaration(declaration, null); 354 } 355 356 public void visitNullableType(@NotNull JetNullableType nullableType) { 357 super.visitNullableType(nullableType, null); 358 } 359 360 public void visitTypeProjection(@NotNull JetTypeProjection typeProjection) { 361 super.visitTypeProjection(typeProjection, null); 362 } 363 364 public void visitWhenEntry(@NotNull JetWhenEntry jetWhenEntry) { 365 super.visitWhenEntry(jetWhenEntry, null); 366 } 367 368 public void visitIsExpression(@NotNull JetIsExpression expression) { 369 super.visitIsExpression(expression, null); 370 } 371 372 public void visitWhenConditionIsPattern(@NotNull JetWhenConditionIsPattern condition) { 373 super.visitWhenConditionIsPattern(condition, null); 374 } 375 376 public void visitWhenConditionInRange(@NotNull JetWhenConditionInRange condition) { 377 super.visitWhenConditionInRange(condition, null); 378 } 379 380 public void visitWhenConditionWithExpression(@NotNull JetWhenConditionWithExpression condition) { 381 super.visitWhenConditionWithExpression(condition, null); 382 } 383 384 public void visitObjectDeclaration(@NotNull JetObjectDeclaration declaration) { 385 super.visitObjectDeclaration(declaration, null); 386 } 387 388 public void visitObjectDeclarationName(@NotNull JetObjectDeclarationName declarationName) { 389 super.visitObjectDeclarationName(declarationName, null); 390 } 391 392 public void visitStringTemplateEntry(@NotNull JetStringTemplateEntry entry) { 393 super.visitStringTemplateEntry(entry, null); 394 } 395 396 public void visitStringTemplateEntryWithExpression(@NotNull JetStringTemplateEntryWithExpression entry) { 397 super.visitStringTemplateEntryWithExpression(entry, null); 398 } 399 400 public void visitBlockStringTemplateEntry(@NotNull JetBlockStringTemplateEntry entry) { 401 super.visitBlockStringTemplateEntry(entry, null); 402 } 403 404 public void visitSimpleNameStringTemplateEntry(@NotNull JetSimpleNameStringTemplateEntry entry) { 405 super.visitSimpleNameStringTemplateEntry(entry, null); 406 } 407 408 public void visitLiteralStringTemplateEntry(@NotNull JetLiteralStringTemplateEntry entry) { 409 super.visitLiteralStringTemplateEntry(entry, null); 410 } 411 412 public void visitEscapeStringTemplateEntry(@NotNull JetEscapeStringTemplateEntry entry) { 413 super.visitEscapeStringTemplateEntry(entry, null); 414 } 415 416 public void visitPackageDirective(@NotNull JetPackageDirective directive) { 417 super.visitPackageDirective(directive, null); 418 } 419 420 // hidden methods 421 @Override 422 public final Void visitJetElement(@NotNull JetElement element, Void data) { 423 visitJetElement(element); 424 return null; 425 } 426 427 @Override 428 public final Void visitDeclaration(@NotNull JetDeclaration dcl, Void data) { 429 visitDeclaration(dcl); 430 return null; 431 } 432 433 @Override 434 public final Void visitClass(@NotNull JetClass klass, Void data) { 435 visitClass(klass); 436 return null; 437 } 438 439 @Override 440 public final Void visitClassObject(@NotNull JetClassObject classObject, Void data) { 441 visitClassObject(classObject); 442 return null; 443 } 444 445 @Override 446 public final Void visitNamedFunction(@NotNull JetNamedFunction function, Void data) { 447 visitNamedFunction(function); 448 return null; 449 } 450 451 @Override 452 public final Void visitProperty(@NotNull JetProperty property, Void data) { 453 visitProperty(property); 454 return null; 455 } 456 457 @Override 458 public final Void visitMultiDeclaration(@NotNull JetMultiDeclaration multiDeclaration, Void data) { 459 visitMultiDeclaration(multiDeclaration); 460 return null; 461 } 462 463 @Override 464 public final Void visitMultiDeclarationEntry(@NotNull JetMultiDeclarationEntry multiDeclarationEntry, Void data) { 465 visitMultiDeclarationEntry(multiDeclarationEntry); 466 return null; 467 } 468 469 @Override 470 public final Void visitTypedef(@NotNull JetTypedef typedef, Void data) { 471 visitTypedef(typedef); 472 return null; 473 } 474 475 @Override 476 public final Void visitJetFile(@NotNull JetFile file, Void data) { 477 visitJetFile(file); 478 return null; 479 } 480 481 @Override 482 public final Void visitScript(@NotNull JetScript script, Void data) { 483 visitScript(script); 484 return null; 485 } 486 487 @Override 488 public final Void visitImportDirective(@NotNull JetImportDirective importDirective, Void data) { 489 visitImportDirective(importDirective); 490 return null; 491 } 492 493 @Override 494 public final Void visitImportList(@NotNull JetImportList importList, Void data) { 495 visitImportList(importList); 496 return null; 497 } 498 499 @Override 500 public final Void visitClassBody(@NotNull JetClassBody classBody, Void data) { 501 visitClassBody(classBody); 502 return null; 503 } 504 505 @Override 506 public final Void visitModifierList(@NotNull JetModifierList list, Void data) { 507 visitModifierList(list); 508 return null; 509 } 510 511 @Override 512 public final Void visitAnnotation(@NotNull JetAnnotation annotation, Void data) { 513 visitAnnotation(annotation); 514 return null; 515 } 516 517 @Override 518 public final Void visitAnnotationEntry(@NotNull JetAnnotationEntry annotationEntry, Void data) { 519 visitAnnotationEntry(annotationEntry); 520 return null; 521 } 522 523 @Override 524 public final Void visitTypeParameterList(@NotNull JetTypeParameterList list, Void data) { 525 visitTypeParameterList(list); 526 return null; 527 } 528 529 @Override 530 public final Void visitTypeParameter(@NotNull JetTypeParameter parameter, Void data) { 531 visitTypeParameter(parameter); 532 return null; 533 } 534 535 @Override 536 public final Void visitEnumEntry(@NotNull JetEnumEntry enumEntry, Void data) { 537 visitEnumEntry(enumEntry); 538 return null; 539 } 540 541 @Override 542 public final Void visitParameterList(@NotNull JetParameterList list, Void data) { 543 visitParameterList(list); 544 return null; 545 } 546 547 @Override 548 public final Void visitParameter(@NotNull JetParameter parameter, Void data) { 549 visitParameter(parameter); 550 return null; 551 } 552 553 @Override 554 public final Void visitDelegationSpecifierList(@NotNull JetDelegationSpecifierList list, Void data) { 555 visitDelegationSpecifierList(list); 556 return null; 557 } 558 559 @Override 560 public final Void visitDelegationSpecifier(@NotNull JetDelegationSpecifier specifier, Void data) { 561 visitDelegationSpecifier(specifier); 562 return null; 563 } 564 565 @Override 566 public final Void visitDelegationByExpressionSpecifier( 567 @NotNull JetDelegatorByExpressionSpecifier specifier, Void data 568 ) { 569 visitDelegationByExpressionSpecifier(specifier); 570 return null; 571 } 572 573 @Override 574 public final Void visitDelegationToSuperCallSpecifier(@NotNull JetDelegatorToSuperCall call, Void data) { 575 visitDelegationToSuperCallSpecifier(call); 576 return null; 577 } 578 579 @Override 580 public final Void visitDelegationToSuperClassSpecifier(@NotNull JetDelegatorToSuperClass specifier, Void data) { 581 visitDelegationToSuperClassSpecifier(specifier); 582 return null; 583 } 584 585 @Override 586 public final Void visitDelegationToThisCall(@NotNull JetDelegatorToThisCall thisCall, Void data) { 587 visitDelegationToThisCall(thisCall); 588 return null; 589 } 590 591 @Override 592 public final Void visitPropertyDelegate(@NotNull JetPropertyDelegate delegate, Void data) { 593 visitPropertyDelegate(delegate); 594 return null; 595 } 596 597 @Override 598 public final Void visitTypeReference(@NotNull JetTypeReference typeReference, Void data) { 599 visitTypeReference(typeReference); 600 return null; 601 } 602 603 @Override 604 public final Void visitValueArgumentList(@NotNull JetValueArgumentList list, Void data) { 605 visitValueArgumentList(list); 606 return null; 607 } 608 609 @Override 610 public final Void visitArgument(@NotNull JetValueArgument argument, Void data) { 611 visitArgument(argument); 612 return null; 613 } 614 615 @Override 616 public final Void visitExpression(@NotNull JetExpression expression, Void data) { 617 visitExpression(expression); 618 return null; 619 } 620 621 @Override 622 public final Void visitLoopExpression(@NotNull JetLoopExpression loopExpression, Void data) { 623 visitLoopExpression(loopExpression); 624 return null; 625 } 626 627 @Override 628 public final Void visitConstantExpression(@NotNull JetConstantExpression expression, Void data) { 629 visitConstantExpression(expression); 630 return null; 631 } 632 633 @Override 634 public final Void visitSimpleNameExpression(@NotNull JetSimpleNameExpression expression, Void data) { 635 visitSimpleNameExpression(expression); 636 return null; 637 } 638 639 @Override 640 public final Void visitReferenceExpression(@NotNull JetReferenceExpression expression, Void data) { 641 visitReferenceExpression(expression); 642 return null; 643 } 644 645 @Override 646 public final Void visitLabeledExpression(@NotNull JetLabeledExpression expression, Void data) { 647 visitLabeledExpression(expression); 648 return null; 649 } 650 651 @Override 652 public final Void visitPrefixExpression(@NotNull JetPrefixExpression expression, Void data) { 653 visitPrefixExpression(expression); 654 return null; 655 } 656 657 @Override 658 public final Void visitPostfixExpression(@NotNull JetPostfixExpression expression, Void data) { 659 visitPostfixExpression(expression); 660 return null; 661 } 662 663 @Override 664 public final Void visitUnaryExpression(@NotNull JetUnaryExpression expression, Void data) { 665 visitUnaryExpression(expression); 666 return null; 667 } 668 669 @Override 670 public final Void visitBinaryExpression(@NotNull JetBinaryExpression expression, Void data) { 671 visitBinaryExpression(expression); 672 return null; 673 } 674 675 @Override 676 public final Void visitReturnExpression(@NotNull JetReturnExpression expression, Void data) { 677 visitReturnExpression(expression); 678 return null; 679 } 680 681 @Override 682 public final Void visitExpressionWithLabel(@NotNull JetExpressionWithLabel expression, Void data) { 683 visitExpressionWithLabel(expression); 684 return null; 685 } 686 687 @Override 688 public final Void visitThrowExpression(@NotNull JetThrowExpression expression, Void data) { 689 visitThrowExpression(expression); 690 return null; 691 } 692 693 @Override 694 public final Void visitBreakExpression(@NotNull JetBreakExpression expression, Void data) { 695 visitBreakExpression(expression); 696 return null; 697 } 698 699 @Override 700 public final Void visitContinueExpression(@NotNull JetContinueExpression expression, Void data) { 701 visitContinueExpression(expression); 702 return null; 703 } 704 705 @Override 706 public final Void visitIfExpression(@NotNull JetIfExpression expression, Void data) { 707 visitIfExpression(expression); 708 return null; 709 } 710 711 @Override 712 public final Void visitWhenExpression(@NotNull JetWhenExpression expression, Void data) { 713 visitWhenExpression(expression); 714 return null; 715 } 716 717 @Override 718 public final Void visitTryExpression(@NotNull JetTryExpression expression, Void data) { 719 visitTryExpression(expression); 720 return null; 721 } 722 723 @Override 724 public final Void visitForExpression(@NotNull JetForExpression expression, Void data) { 725 visitForExpression(expression); 726 return null; 727 } 728 729 @Override 730 public final Void visitWhileExpression(@NotNull JetWhileExpression expression, Void data) { 731 visitWhileExpression(expression); 732 return null; 733 } 734 735 @Override 736 public final Void visitDoWhileExpression(@NotNull JetDoWhileExpression expression, Void data) { 737 visitDoWhileExpression(expression); 738 return null; 739 } 740 741 @Override 742 public final Void visitFunctionLiteralExpression(@NotNull JetFunctionLiteralExpression expression, Void data) { 743 visitFunctionLiteralExpression(expression); 744 return null; 745 } 746 747 @Override 748 public final Void visitAnnotatedExpression(@NotNull JetAnnotatedExpression expression, Void data) { 749 visitAnnotatedExpression(expression); 750 return null; 751 } 752 753 @Override 754 public final Void visitCallExpression(@NotNull JetCallExpression expression, Void data) { 755 visitCallExpression(expression); 756 return null; 757 } 758 759 @Override 760 public final Void visitArrayAccessExpression(@NotNull JetArrayAccessExpression expression, Void data) { 761 visitArrayAccessExpression(expression); 762 return null; 763 } 764 765 @Override 766 public final Void visitQualifiedExpression(@NotNull JetQualifiedExpression expression, Void data) { 767 visitQualifiedExpression(expression); 768 return null; 769 } 770 771 @Override 772 public final Void visitCallableReferenceExpression(@NotNull JetCallableReferenceExpression expression, Void data) { 773 visitCallableReferenceExpression(expression); 774 return null; 775 } 776 777 @Override 778 public final Void visitDotQualifiedExpression(@NotNull JetDotQualifiedExpression expression, Void data) { 779 visitDotQualifiedExpression(expression); 780 return null; 781 } 782 783 @Override 784 public final Void visitSafeQualifiedExpression(@NotNull JetSafeQualifiedExpression expression, Void data) { 785 visitSafeQualifiedExpression(expression); 786 return null; 787 } 788 789 @Override 790 public final Void visitObjectLiteralExpression(@NotNull JetObjectLiteralExpression expression, Void data) { 791 visitObjectLiteralExpression(expression); 792 return null; 793 } 794 795 @Override 796 public final Void visitRootPackageExpression(@NotNull JetRootPackageExpression expression, Void data) { 797 visitRootPackageExpression(expression); 798 return null; 799 } 800 801 @Override 802 public final Void visitBlockExpression(@NotNull JetBlockExpression expression, Void data) { 803 visitBlockExpression(expression); 804 return null; 805 } 806 807 @Override 808 public final Void visitCatchSection(@NotNull JetCatchClause catchClause, Void data) { 809 visitCatchSection(catchClause); 810 return null; 811 } 812 813 @Override 814 public final Void visitFinallySection(@NotNull JetFinallySection finallySection, Void data) { 815 visitFinallySection(finallySection); 816 return null; 817 } 818 819 @Override 820 public final Void visitTypeArgumentList(@NotNull JetTypeArgumentList typeArgumentList, Void data) { 821 visitTypeArgumentList(typeArgumentList); 822 return null; 823 } 824 825 @Override 826 public final Void visitThisExpression(@NotNull JetThisExpression expression, Void data) { 827 visitThisExpression(expression); 828 return null; 829 } 830 831 @Override 832 public final Void visitSuperExpression(@NotNull JetSuperExpression expression, Void data) { 833 visitSuperExpression(expression); 834 return null; 835 } 836 837 @Override 838 public final Void visitParenthesizedExpression(@NotNull JetParenthesizedExpression expression, Void data) { 839 visitParenthesizedExpression(expression); 840 return null; 841 } 842 843 @Override 844 public final Void visitInitializerList(@NotNull JetInitializerList list, Void data) { 845 visitInitializerList(list); 846 return null; 847 } 848 849 @Override 850 public final Void visitAnonymousInitializer(@NotNull JetClassInitializer initializer, Void data) { 851 visitAnonymousInitializer(initializer); 852 return null; 853 } 854 855 @Override 856 public final Void visitPropertyAccessor(@NotNull JetPropertyAccessor accessor, Void data) { 857 visitPropertyAccessor(accessor); 858 return null; 859 } 860 861 @Override 862 public final Void visitTypeConstraintList(@NotNull JetTypeConstraintList list, Void data) { 863 visitTypeConstraintList(list); 864 return null; 865 } 866 867 @Override 868 public final Void visitTypeConstraint(@NotNull JetTypeConstraint constraint, Void data) { 869 visitTypeConstraint(constraint); 870 return null; 871 } 872 873 @Override 874 public final Void visitUserType(@NotNull JetUserType type, Void data) { 875 visitUserType(type); 876 return null; 877 } 878 879 @Override 880 public Void visitDynamicType(@NotNull JetDynamicType type, Void data) { 881 visitDynamicType(type); 882 return null; 883 } 884 885 @Override 886 public final Void visitFunctionType(@NotNull JetFunctionType type, Void data) { 887 visitFunctionType(type); 888 return null; 889 } 890 891 @Override 892 public final Void visitSelfType(@NotNull JetSelfType type, Void data) { 893 visitSelfType(type); 894 return null; 895 } 896 897 @Override 898 public final Void visitBinaryWithTypeRHSExpression(@NotNull JetBinaryExpressionWithTypeRHS expression, Void data) { 899 visitBinaryWithTypeRHSExpression(expression); 900 return null; 901 } 902 903 @Override 904 public final Void visitStringTemplateExpression(@NotNull JetStringTemplateExpression expression, Void data) { 905 visitStringTemplateExpression(expression); 906 return null; 907 } 908 909 @Override 910 public final Void visitNamedDeclaration(@NotNull JetNamedDeclaration declaration, Void data) { 911 visitNamedDeclaration(declaration); 912 return null; 913 } 914 915 @Override 916 public final Void visitNullableType(@NotNull JetNullableType nullableType, Void data) { 917 visitNullableType(nullableType); 918 return null; 919 } 920 921 @Override 922 public final Void visitTypeProjection(@NotNull JetTypeProjection typeProjection, Void data) { 923 visitTypeProjection(typeProjection); 924 return null; 925 } 926 927 @Override 928 public final Void visitWhenEntry(@NotNull JetWhenEntry jetWhenEntry, Void data) { 929 visitWhenEntry(jetWhenEntry); 930 return null; 931 } 932 933 @Override 934 public final Void visitIsExpression(@NotNull JetIsExpression expression, Void data) { 935 visitIsExpression(expression); 936 return null; 937 } 938 939 @Override 940 public final Void visitWhenConditionIsPattern(@NotNull JetWhenConditionIsPattern condition, Void data) { 941 visitWhenConditionIsPattern(condition); 942 return null; 943 } 944 945 @Override 946 public final Void visitWhenConditionInRange(@NotNull JetWhenConditionInRange condition, Void data) { 947 visitWhenConditionInRange(condition); 948 return null; 949 } 950 951 @Override 952 public final Void visitWhenConditionWithExpression(@NotNull JetWhenConditionWithExpression condition, Void data) { 953 visitWhenConditionWithExpression(condition); 954 return null; 955 } 956 957 @Override 958 public final Void visitObjectDeclaration(@NotNull JetObjectDeclaration declaration, Void data) { 959 visitObjectDeclaration(declaration); 960 return null; 961 } 962 963 @Override 964 public final Void visitObjectDeclarationName(@NotNull JetObjectDeclarationName declarationName, Void data) { 965 visitObjectDeclarationName(declarationName); 966 return null; 967 } 968 969 @Override 970 public final Void visitStringTemplateEntry(@NotNull JetStringTemplateEntry entry, Void data) { 971 visitStringTemplateEntry(entry); 972 return null; 973 } 974 975 @Override 976 public final Void visitStringTemplateEntryWithExpression(@NotNull JetStringTemplateEntryWithExpression entry, Void data) { 977 visitStringTemplateEntryWithExpression(entry); 978 return null; 979 } 980 981 @Override 982 public final Void visitBlockStringTemplateEntry(@NotNull JetBlockStringTemplateEntry entry, Void data) { 983 visitBlockStringTemplateEntry(entry); 984 return null; 985 } 986 987 @Override 988 public final Void visitSimpleNameStringTemplateEntry(@NotNull JetSimpleNameStringTemplateEntry entry, Void data) { 989 visitSimpleNameStringTemplateEntry(entry); 990 return null; 991 } 992 993 @Override 994 public final Void visitLiteralStringTemplateEntry(@NotNull JetLiteralStringTemplateEntry entry, Void data) { 995 visitLiteralStringTemplateEntry(entry); 996 return null; 997 } 998 999 @Override 1000 public final Void visitEscapeStringTemplateEntry(@NotNull JetEscapeStringTemplateEntry entry, Void data) { 1001 visitEscapeStringTemplateEntry(entry); 1002 return null; 1003 } 1004 1005 @Override 1006 public Void visitPackageDirective(@NotNull JetPackageDirective directive, Void data) { 1007 visitPackageDirective(directive); 1008 return null; 1009 } 1010 }