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, 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, 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
 
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)