org.jetbrains.kotlin.codegen
Class AccessorForFunctionDescriptor

java.lang.Object
  extended by AbstractAccessorForFunctionDescriptor
      extended by org.jetbrains.kotlin.codegen.AccessorForFunctionDescriptor
All Implemented Interfaces:
AccessorForCallableDescriptor<FunctionDescriptor>

public class AccessorForFunctionDescriptor
extends AbstractAccessorForFunctionDescriptor
implements AccessorForCallableDescriptor<FunctionDescriptor>


Constructor Summary
AccessorForFunctionDescriptor(FunctionDescriptor descriptor, DeclarationDescriptor containingDeclaration, KtSuperExpression superCallExpression, java.lang.String nameSuffix)
           
 
Method Summary
 FunctionDescriptor getCalleeDescriptor()
           
 KtSuperExpression getSuperCallExpression()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessorForFunctionDescriptor

public AccessorForFunctionDescriptor(@NotNull
                                     FunctionDescriptor descriptor,
                                     @NotNull
                                     DeclarationDescriptor containingDeclaration,
                                     @Nullable
                                     KtSuperExpression superCallExpression,
                                     @NotNull
                                     java.lang.String nameSuffix)
Method Detail

getCalleeDescriptor

@NotNull
public FunctionDescriptor getCalleeDescriptor()
Specified by:
getCalleeDescriptor in interface AccessorForCallableDescriptor<FunctionDescriptor>

getSuperCallExpression

public KtSuperExpression getSuperCallExpression()
Specified by:
getSuperCallExpression in interface AccessorForCallableDescriptor<FunctionDescriptor>