org.jetbrains.kotlin.descriptors.impl
Class AbstractLazyTypeParameterDescriptor

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.AbstractTypeParameterDescriptor
                  extended by org.jetbrains.kotlin.descriptors.impl.AbstractLazyTypeParameterDescriptor
All Implemented Interfaces:
ClassifierDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithSource, Named, TypeParameterDescriptor
Direct Known Subclasses:
LazyTypeParameterDescriptor

public abstract class AbstractLazyTypeParameterDescriptor
extends AbstractTypeParameterDescriptor


Constructor Summary
AbstractLazyTypeParameterDescriptor(StorageManager storageManager, DeclarationDescriptor containingDeclaration, Name name, Variance variance, boolean isReified, int index, SourceElement source, SupertypeLoopChecker supertypeLoopChecker)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.AbstractTypeParameterDescriptor
accept, getDefaultType, getIndex, getOriginal, getTypeConstructor, getUpperBounds, getVariance, isCapturedFromOuterDeclaration, isReified, reportSupertypeLoopError, resolveUpperBounds, 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
 
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.DeclarationDescriptorNonRoot
getContainingDeclaration
 
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.Named
getName
 

Constructor Detail

AbstractLazyTypeParameterDescriptor

public AbstractLazyTypeParameterDescriptor(@NotNull
                                           StorageManager storageManager,
                                           @NotNull
                                           DeclarationDescriptor containingDeclaration,
                                           @NotNull
                                           Name name,
                                           @NotNull
                                           Variance variance,
                                           boolean isReified,
                                           int index,
                                           @NotNull
                                           SourceElement source,
                                           @NotNull
                                           SupertypeLoopChecker supertypeLoopChecker)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class DeclarationDescriptorImpl