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, ClassDescriptor superCallTarget, java.lang.String nameSuffix)
           
 
Method Summary
 FunctionDescriptor getCalleeDescriptor()
           
 ClassDescriptor getSuperCallTarget()
           
 
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
                                     ClassDescriptor superCallTarget,
                                     @NotNull
                                     java.lang.String nameSuffix)
Method Detail

getCalleeDescriptor

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

getSuperCallTarget

public ClassDescriptor getSuperCallTarget()
Specified by:
getSuperCallTarget in interface AccessorForCallableDescriptor<FunctionDescriptor>