org.jetbrains.jet.codegen
Class AccessorForPropertyBackingFieldInOuterClass

java.lang.Object
  extended by org.jetbrains.jet.lang.descriptors.annotations.AnnotatedImpl
      extended by org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorImpl
          extended by org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorNonRootImpl
              extended by org.jetbrains.jet.lang.descriptors.impl.VariableDescriptorImpl
                  extended by org.jetbrains.jet.lang.descriptors.impl.PropertyDescriptorImpl
                      extended by org.jetbrains.jet.codegen.AccessorForPropertyDescriptor
                          extended by org.jetbrains.jet.codegen.AccessorForPropertyBackingFieldInOuterClass
All Implemented Interfaces:
Annotated, CallableDescriptor, CallableMemberDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, MemberDescriptor, Named, PropertyDescriptor, VariableDescriptor

public class AccessorForPropertyBackingFieldInOuterClass
extends AccessorForPropertyDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jetbrains.jet.codegen.AccessorForPropertyDescriptor
AccessorForPropertyDescriptor.Getter, AccessorForPropertyDescriptor.Setter
 
Nested classes/interfaces inherited from interface org.jetbrains.jet.lang.descriptors.CallableMemberDescriptor
CallableMemberDescriptor.Kind
 
Constructor Summary
AccessorForPropertyBackingFieldInOuterClass(PropertyDescriptor pd, DeclarationDescriptor containingDeclaration, int index, JetType delegationType)
           
 
Method Summary
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.PropertyDescriptorImpl
accept, addOverriddenDescriptor, copy, create, createSubstitutedCopy, getAccessors, getExpectedThisObject, getGetter, getKind, getModality, getOriginal, getOverriddenDescriptors, getReceiverParameter, getReturnType, getSetter, getTypeParameters, getVisibility, initialize, isSetterProjectedOut, isVar, setSetterProjectedOut, setType, setType, setVisibility, substitute
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.VariableDescriptorImpl
getCompileTimeInitializer, getType, getValueParameters, hasStableParameterNames, hasSynthesizedParameterNames, setCompileTimeInitializer, setOutType
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorNonRootImpl
getContainingDeclaration
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorImpl
acceptVoid, getName, toString
 
Methods inherited from class org.jetbrains.jet.lang.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.jet.lang.descriptors.VariableDescriptor
getCompileTimeInitializer, getContainingDeclaration, getType
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.CallableDescriptor
getValueParameters, hasStableParameterNames, hasSynthesizedParameterNames
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.DeclarationDescriptor
acceptVoid
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.annotations.Annotated
getAnnotations
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.Named
getName
 

Constructor Detail

AccessorForPropertyBackingFieldInOuterClass

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