| Modifier and Type | Field and Description |
|---|---|
| private final TypeCheckingProcedureCallbacks |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | capture(@NotNull TypeProjection subtypeArgumentProjection, @NotNull TypeProjection supertypeArgumentProjection, @NotNull TypeParameterDescriptor parameter)
|
| private boolean | checkSubtypeForTheSameConstructor(@NotNull kotlin.
|
| public boolean | equalTypes(@NotNull kotlin.
|
| public static @Nullable kotlin. | findCorrespondingSupertype(@NotNull kotlin.
|
| public static @Nullable kotlin. | findCorrespondingSupertype(@NotNull kotlin.
|
| public static EnrichedProjectionKind | getEffectiveProjectionKind(@NotNull TypeParameterDescriptor typeParameter, @NotNull TypeProjection typeArgument)
|
| public static EnrichedProjectionKind | getEffectiveProjectionKind(@NotNull kotlin.
|
| private static @NotNull kotlin. | |
| private static @NotNull kotlin. | |
| protected boolean | heterogeneousEquivalence(kotlin.
|
| public boolean | isSubtypeOf(@NotNull kotlin.
|
| private boolean | isSubtypeOfForRepresentatives(kotlin.
|
| constraints | back to summary |
|---|---|
| private final TypeCheckingProcedureCallbacks constraints | |
| TypeCheckingProcedure | back to summary |
|---|---|
| public TypeCheckingProcedure(TypeCheckingProcedureCallbacks constraints) | |
| capture | back to summary |
|---|---|
| private boolean capture(@NotNull TypeProjection subtypeArgumentProjection, @NotNull TypeProjection supertypeArgumentProjection, @NotNull TypeParameterDescriptor parameter) | |
| checkSubtypeForTheSameConstructor | back to summary |
|---|---|
| private boolean checkSubtypeForTheSameConstructor(@NotNull kotlin. | |
| equalTypes | back to summary |
|---|---|
| public boolean equalTypes(@NotNull kotlin. | |
| findCorrespondingSupertype | back to summary |
|---|---|
public static @Nullable kotlin.
| |
| findCorrespondingSupertype | back to summary |
|---|---|
public static @Nullable kotlin.
| |
| getEffectiveProjectionKind | back to summary |
|---|---|
| public static EnrichedProjectionKind getEffectiveProjectionKind(@NotNull TypeParameterDescriptor typeParameter, @NotNull TypeProjection typeArgument) | |
| getEffectiveProjectionKind | back to summary |
|---|---|
| public static EnrichedProjectionKind getEffectiveProjectionKind(@NotNull kotlin. | |
| getInType | back to summary |
|---|---|
private static @NotNull kotlin.
| |
| getOutType | back to summary |
|---|---|
private static @NotNull kotlin.
| |
| heterogeneousEquivalence | back to summary |
|---|---|
| protected boolean heterogeneousEquivalence(kotlin. | |
| isSubtypeOf | back to summary |
|---|---|
| public boolean isSubtypeOf(@NotNull kotlin. | |
| isSubtypeOfForRepresentatives | back to summary |
|---|---|
| private boolean isSubtypeOfForRepresentatives(kotlin. | |