| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final kotlin.reflect.jvm.internal.impl.storage.NotNullLazyValue | |
| private final int | |
| private final boolean | |
| private final kotlin. | |
| private final kotlin.reflect.jvm.internal.impl.storage.NotNullLazyValue | |
| private final kotlin. |
| Access | Constructor and Description |
|---|---|
| protected | AbstractTypeParameterDescriptor(final @NotNull kotlin.
|
| Modifier and Type | Method and Description |
|---|---|
| public <R, D> R | accept(DeclarationDescriptorVisitor<R, D> visitor, D data)
Implements kotlin. |
| public @NotNull kotlin. | |
| public int | |
| public @NotNull TypeParameterDescriptor | getOriginal()
Overrides kotlin. Implements kotlin. |
| public @NotNull kotlin. | |
| public final @NotNull TypeConstructor | |
| public @NotNull List | |
| public @NotNull kotlin. | |
| public boolean | isCapturedFromOuterDeclaration()
Implements kotlin. |
| public boolean | |
| protected @NotNull List | |
| protected abstract void | |
| protected abstract @NotNull List |
| defaultType | back to summary |
|---|---|
| private final kotlin.reflect.jvm.internal.impl.storage.NotNullLazyValue<kotlin. | |
| index | back to summary |
|---|---|
| private final int index | |
| reified | back to summary |
|---|---|
| private final boolean reified | |
| storageManager | back to summary |
|---|---|
| private final kotlin. | |
| typeConstructor | back to summary |
|---|---|
| private final kotlin.reflect.jvm.internal.impl.storage.NotNullLazyValue<TypeConstructor> typeConstructor | |
| variance | back to summary |
|---|---|
| private final kotlin. | |
| AbstractTypeParameterDescriptor | back to summary |
|---|---|
| protected AbstractTypeParameterDescriptor(final @NotNull kotlin. | |
| accept | back to summary |
|---|---|
| public <R, D> R accept(DeclarationDescriptorVisitor<R, D> visitor, D data) Implements kotlin.
| |
| getDefaultType | back to summary |
|---|---|
| public @NotNull kotlin. Implements kotlin. | |
| getIndex | back to summary |
|---|---|
| public int getIndex() Implements kotlin.
| |
| getOriginal | back to summary |
|---|---|
| public @NotNull TypeParameterDescriptor getOriginal() Overrides kotlin. Implements kotlin.
| |
| getStorageManager | back to summary |
|---|---|
| public @NotNull kotlin. Implements kotlin. | |
| getTypeConstructor | back to summary |
|---|---|
| public final @NotNull TypeConstructor getTypeConstructor() Implements kotlin. | |
| getUpperBounds | back to summary |
|---|---|
| public @NotNull List Implements kotlin. | |
| getVariance | back to summary |
|---|---|
| public @NotNull kotlin. Implements kotlin. | |
| isCapturedFromOuterDeclaration | back to summary |
|---|---|
| public boolean isCapturedFromOuterDeclaration() Implements kotlin. Doc from kotlin. Is current parameter just a copy of another type parameter (getOriginal) from outer declaration to be used for type constructor of inner declaration (i.e. inner class). If this method returns true: 1. Containing declaration for current parameter is the inner one 2. 'getOriginal' returns original type parameter from outer declaration 3. 'getTypeConstructor' is the same as for original declaration (at least in means of 'equals')
| |
| isReified | back to summary |
|---|---|
| public boolean isReified() Implements kotlin.
| |
| processBoundsWithoutCycles | back to summary |
|---|---|
protected @NotNull List
| |
| reportSupertypeLoopError | back to summary |
|---|---|
| protected abstract void reportSupertypeLoopError(@NotNull kotlin. | |
| resolveUpperBounds | back to summary |
|---|---|
protected abstract @NotNull List
| |
| Modifier and Type | Field and Description |
|---|---|
| private final kotlin. |
| Access | Constructor and Description |
|---|---|
| public | TypeParameterTypeConstructor(@NotNull kotlin.
|
| Modifier and Type | Method and Description |
|---|---|
| protected @NotNull Collection | |
| protected @Nullable kotlin. | |
| public @NotNull KotlinBuiltIns | |
| public @NotNull ClassifierDescriptor | |
| public @NotNull List | |
| protected @NotNull kotlin. | |
| public boolean | |
| public boolean | |
| protected boolean | |
| protected @NotNull List | processSupertypesWithoutCycles(@NotNull List<kotlin.
|
| protected void | |
| public String |
| supertypeLoopChecker | back to summary |
|---|---|
| private final kotlin. | |
| TypeParameterTypeConstructor | back to summary |
|---|---|
| public TypeParameterTypeConstructor(@NotNull kotlin. | |
| computeSupertypes | back to summary |
|---|---|
| protected @NotNull Collection | |
| defaultSupertypeIfEmpty | back to summary |
|---|---|
| protected @Nullable kotlin. | |
| getBuiltIns | back to summary |
|---|---|
| public @NotNull KotlinBuiltIns getBuiltIns() | |
| getDeclarationDescriptor | back to summary |
|---|---|
| public @NotNull ClassifierDescriptor getDeclarationDescriptor() | |
| getParameters | back to summary |
|---|---|
| public @NotNull List | |
| getSupertypeLoopChecker | back to summary |
|---|---|
| protected @NotNull kotlin. | |
| isDenotable | back to summary |
|---|---|
public boolean isDenotable()
| |
| isFinal | back to summary |
|---|---|
public boolean isFinal()
| |
| isSameClassifier | back to summary |
|---|---|
protected boolean isSameClassifier(@NotNull ClassifierDescriptor classifier)
| |
| processSupertypesWithoutCycles | back to summary |
|---|---|
| protected @NotNull List | |
| reportSupertypeLoopError | back to summary |
|---|---|
protected void reportSupertypeLoopError(@NotNull kotlin.
| |
| toString | back to summary |
|---|---|
public String toString()
| |