Disconnect loops between upper bounds of type parameters
#KT-9759 Fixed
This commit is contained in:
+6
@@ -54,4 +54,10 @@ class LazyJavaTypeParameterDescriptor(
|
||||
c.typeResolver.transformJavaType(it, TypeUsage.UPPER_BOUND.toAttributes(upperBoundForTypeParameter = this))
|
||||
}
|
||||
}
|
||||
|
||||
override fun getSupertypeLoopChecker() = c.components.supertypeLoopChecker
|
||||
|
||||
override fun reportCycleError(type: KotlinType) {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user