org.jetbrains.kotlin.descriptors.impl
Class DeclarationDescriptorVisitorEmptyBodies<R,D>

java.lang.Object
  extended by org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorVisitorEmptyBodies<R,D>
All Implemented Interfaces:
DeclarationDescriptorVisitor<R,D>

public class DeclarationDescriptorVisitorEmptyBodies<R,D>
extends java.lang.Object
implements DeclarationDescriptorVisitor<R,D>


Constructor Summary
DeclarationDescriptorVisitorEmptyBodies()
           
 
Method Summary
 R visitClassDescriptor(ClassDescriptor descriptor, D data)
           
 R visitConstructorDescriptor(ConstructorDescriptor constructorDescriptor, D data)
           
 R visitDeclarationDescriptor(DeclarationDescriptor descriptor, D data)
           
 R visitFunctionDescriptor(FunctionDescriptor descriptor, D data)
           
 R visitModuleDeclaration(ModuleDescriptor descriptor, D data)
           
 R visitPackageFragmentDescriptor(PackageFragmentDescriptor descriptor, D data)
           
 R visitPackageViewDescriptor(PackageViewDescriptor descriptor, D data)
           
 R visitPropertyDescriptor(PropertyDescriptor descriptor, D data)
           
 R visitPropertyGetterDescriptor(PropertyGetterDescriptor descriptor, D data)
           
 R visitPropertySetterDescriptor(PropertySetterDescriptor descriptor, D data)
           
 R visitReceiverParameterDescriptor(ReceiverParameterDescriptor descriptor, D data)
           
 R visitScriptDescriptor(ScriptDescriptor scriptDescriptor, D data)
           
 R visitTypeAliasDescriptor(TypeAliasDescriptor descriptor, D data)
           
 R visitTypeParameterDescriptor(TypeParameterDescriptor descriptor, D data)
           
 R visitValueParameterDescriptor(ValueParameterDescriptor descriptor, D data)
           
 R visitVariableDescriptor(VariableDescriptor descriptor, D data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeclarationDescriptorVisitorEmptyBodies

public DeclarationDescriptorVisitorEmptyBodies()
Method Detail

visitDeclarationDescriptor

public R visitDeclarationDescriptor(DeclarationDescriptor descriptor,
                                    D data)

visitVariableDescriptor

public R visitVariableDescriptor(VariableDescriptor descriptor,
                                 D data)
Specified by:
visitVariableDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitFunctionDescriptor

public R visitFunctionDescriptor(FunctionDescriptor descriptor,
                                 D data)
Specified by:
visitFunctionDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitTypeParameterDescriptor

public R visitTypeParameterDescriptor(TypeParameterDescriptor descriptor,
                                      D data)
Specified by:
visitTypeParameterDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitPackageFragmentDescriptor

public R visitPackageFragmentDescriptor(PackageFragmentDescriptor descriptor,
                                        D data)
Specified by:
visitPackageFragmentDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitPackageViewDescriptor

public R visitPackageViewDescriptor(PackageViewDescriptor descriptor,
                                    D data)
Specified by:
visitPackageViewDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitClassDescriptor

public R visitClassDescriptor(ClassDescriptor descriptor,
                              D data)
Specified by:
visitClassDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitTypeAliasDescriptor

public R visitTypeAliasDescriptor(TypeAliasDescriptor descriptor,
                                  D data)
Specified by:
visitTypeAliasDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitModuleDeclaration

public R visitModuleDeclaration(ModuleDescriptor descriptor,
                                D data)
Specified by:
visitModuleDeclaration in interface DeclarationDescriptorVisitor<R,D>

visitConstructorDescriptor

public R visitConstructorDescriptor(ConstructorDescriptor constructorDescriptor,
                                    D data)
Specified by:
visitConstructorDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitScriptDescriptor

public R visitScriptDescriptor(ScriptDescriptor scriptDescriptor,
                               D data)
Specified by:
visitScriptDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitPropertyDescriptor

public R visitPropertyDescriptor(PropertyDescriptor descriptor,
                                 D data)
Specified by:
visitPropertyDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitValueParameterDescriptor

public R visitValueParameterDescriptor(ValueParameterDescriptor descriptor,
                                       D data)
Specified by:
visitValueParameterDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitPropertyGetterDescriptor

public R visitPropertyGetterDescriptor(PropertyGetterDescriptor descriptor,
                                       D data)
Specified by:
visitPropertyGetterDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitPropertySetterDescriptor

public R visitPropertySetterDescriptor(PropertySetterDescriptor descriptor,
                                       D data)
Specified by:
visitPropertySetterDescriptor in interface DeclarationDescriptorVisitor<R,D>

visitReceiverParameterDescriptor

public R visitReceiverParameterDescriptor(ReceiverParameterDescriptor descriptor,
                                          D data)
Specified by:
visitReceiverParameterDescriptor in interface DeclarationDescriptorVisitor<R,D>