org.jetbrains.kotlin.codegen
Class AccessorForPropertyBackingFieldInOuterClass

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.VariableDescriptorImpl
                  extended by org.jetbrains.kotlin.descriptors.impl.VariableDescriptorWithInitializerImpl
                      extended by org.jetbrains.kotlin.descriptors.impl.PropertyDescriptorImpl
                          extended by org.jetbrains.kotlin.codegen.AccessorForPropertyDescriptor
                              extended by org.jetbrains.kotlin.codegen.AccessorForPropertyBackingFieldInOuterClass
All Implemented Interfaces:
AccessorForCallableDescriptor<PropertyDescriptor>, Annotated, CallableDescriptor, CallableMemberDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithSource, DeclarationDescriptorWithVisibility, MemberDescriptor, Named, PropertyDescriptor, VariableDescriptor

public class AccessorForPropertyBackingFieldInOuterClass
extends AccessorForPropertyDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jetbrains.kotlin.codegen.AccessorForPropertyDescriptor
AccessorForPropertyDescriptor.Getter, AccessorForPropertyDescriptor.Setter
 
Nested classes/interfaces inherited from interface org.jetbrains.kotlin.descriptors.CallableMemberDescriptor
CallableMemberDescriptor.Kind
 
Field Summary
 
Fields inherited from class org.jetbrains.kotlin.descriptors.impl.VariableDescriptorWithInitializerImpl
compileTimeInitializer
 
Fields inherited from class org.jetbrains.kotlin.descriptors.impl.VariableDescriptorImpl
outType
 
Constructor Summary
AccessorForPropertyBackingFieldInOuterClass(PropertyDescriptor property, DeclarationDescriptor containingDeclaration, int index, JetType delegationType)
           
 
Method Summary
 
Methods inherited from class org.jetbrains.kotlin.codegen.AccessorForPropertyDescriptor
getCalleeDescriptor, getIndexedAccessorSuffix, getSuperCallExpression
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.PropertyDescriptorImpl
accept, addOverriddenDescriptor, copy, create, createSubstitutedCopy, getAccessors, getDispatchReceiverParameter, getExtensionReceiverParameter, getGetter, getKind, getModality, getOriginal, getOverriddenDescriptors, getReturnType, getSetter, getTypeParameters, getVisibility, initialize, isLateInit, isSetterProjectedOut, setSetterProjectedOut, setType, setType, setVisibility, substitute
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.VariableDescriptorWithInitializerImpl
getCompileTimeInitializer, isVar, setCompileTimeInitializer
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.VariableDescriptorImpl
getType, getValueParameters, hasStableParameterNames, hasSynthesizedParameterNames, setOutType
 
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.VariableDescriptor
getCompileTimeInitializer, getContainingDeclaration, getType, isVar
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.CallableDescriptor
getValueParameters, hasStableParameterNames, hasSynthesizedParameterNames
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptorWithSource
getSource
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptor
acceptVoid
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.annotations.Annotated
getAnnotations
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.Named
getName
 

Constructor Detail

AccessorForPropertyBackingFieldInOuterClass

public AccessorForPropertyBackingFieldInOuterClass(@NotNull
                                                   PropertyDescriptor property,
                                                   @NotNull
                                                   DeclarationDescriptor containingDeclaration,
                                                   int index,
                                                   @Nullable
                                                   JetType delegationType)