Capture types only on the top level

This commit is contained in:
Svetlana Isakova
2014-09-26 17:45:39 +04:00
parent cd359a046c
commit 1fb713342b
30 changed files with 111 additions and 12 deletions
@@ -6,6 +6,7 @@ SUPERTYPE T String
type parameter bounds:
T <: kotlin.Int(SPECIAL), >: kotlin.String(SPECIAL)
status:
-hasCannotCaptureTypesError: false
-hasConflictingConstraints: true
-hasContradiction: true
-hasErrorInConstrainingTypes: false
@@ -6,6 +6,7 @@ SUPERTYPE T Int
type parameter bounds:
T <: kotlin.Int(SPECIAL), >: kotlin.Int(SPECIAL)
status:
-hasCannotCaptureTypesError: false
-hasConflictingConstraints: false
-hasContradiction: false
-hasErrorInConstrainingTypes: false
@@ -5,6 +5,7 @@ SUBTYPE List<T> Int
type parameter bounds:
T
status:
-hasCannotCaptureTypesError: false
-hasConflictingConstraints: false
-hasContradiction: true
-hasErrorInConstrainingTypes: false
@@ -5,6 +5,7 @@ SUBTYPE Any Any
type parameter bounds:
T
status:
-hasCannotCaptureTypesError: false
-hasConflictingConstraints: false
-hasContradiction: false
-hasErrorInConstrainingTypes: false
@@ -6,6 +6,7 @@ SUBTYPE T String weak
type parameter bounds:
T <: kotlin.Int(SPECIAL), <: kotlin.String(TYPE_BOUND_POSITION(0))
status:
-hasCannotCaptureTypesError: false
-hasConflictingConstraints: true
-hasContradiction: true
-hasErrorInConstrainingTypes: false