VARIABLES T P E FIX_VARIABLES P <: My Int <: T Successor <: P type parameter bounds: T >: Int, := T*, := E*, := Int P <: My*, >: Successor*, >: Successor*, <: My*, <: My, >: Successor, := Successor E := T*, >: Int, := E*, := Int status: -hasCannotCaptureTypesError: false -hasConflictingConstraints: false -hasContradiction: false -hasErrorInConstrainingTypes: false -hasParameterConstraintError: false -hasTypeInferenceIncorporationError: false -hasTypeParameterWithUnsatisfiedOnlyInputTypesError: false -hasUnknownParameters: false -hasViolatedUpperBound: false -isSuccessful: true result: T=Int P=Successor E=Int