org.jetbrains.kotlin.codegen
Class AccessorForPropertyDescriptor.Getter

java.lang.Object
  extended by org.jetbrains.kotlin.descriptors.annotations.AnnotatedImpl
      extended by org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorImpl
          extended by org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorNonRootImpl
              extended by org.jetbrains.kotlin.descriptors.impl.PropertyAccessorDescriptorImpl
                  extended by org.jetbrains.kotlin.descriptors.impl.PropertyGetterDescriptorImpl
                      extended by org.jetbrains.kotlin.codegen.AccessorForPropertyDescriptor.Getter
All Implemented Interfaces:
AccessorForCallableDescriptor<PropertyGetterDescriptor>, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithSource, Named, PropertyAccessorDescriptor, PropertyGetterDescriptor
Enclosing class:
AccessorForPropertyDescriptor

public static class AccessorForPropertyDescriptor.Getter
extends PropertyGetterDescriptorImpl
implements AccessorForCallableDescriptor<PropertyGetterDescriptor>


Constructor Summary
AccessorForPropertyDescriptor.Getter(AccessorForPropertyDescriptor property)
           
 
Method Summary
 PropertyGetterDescriptor getCalleeDescriptor()
           
 ClassDescriptor getSuperCallTarget()
           
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.PropertyGetterDescriptorImpl
accept, getOriginal, getOverriddenDescriptors, getReturnType, getValueParameters, initialize
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.PropertyAccessorDescriptorImpl
copy, getCorrespondingProperty, getCorrespondingVariable, getDispatchReceiverParameter, getExtensionReceiverParameter, getInitialSignatureDescriptor, getKind, getModality, getOverriddenDescriptors, getTypeParameters, getUserData, getVisibility, hasStableParameterNames, hasSynthesizedParameterNames, isDefault, isExternal, isHeader, isHiddenForResolutionEverywhereBesideSupercalls, isHiddenToOvercomeSignatureClash, isImpl, isInfix, isInline, isOperator, isSuspend, isTailrec, newCopyBuilder, setInitialSignatureDescriptor, setOverriddenDescriptors, setVisibility, substitute
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorNonRootImpl
getContainingDeclaration, getSource
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorImpl
acceptVoid, getName, toString, toString
 
Methods inherited from class org.jetbrains.kotlin.descriptors.annotations.AnnotatedImpl
getAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.PropertyAccessorDescriptor
copy, getCorrespondingProperty, isDefault
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptor
acceptVoid
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.Named
getName
 

Constructor Detail

AccessorForPropertyDescriptor.Getter

public AccessorForPropertyDescriptor.Getter(AccessorForPropertyDescriptor property)
Method Detail

getCalleeDescriptor

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

getSuperCallTarget

@Nullable
public ClassDescriptor getSuperCallTarget()
Specified by:
getSuperCallTarget in interface AccessorForCallableDescriptor<PropertyGetterDescriptor>