Introduce ClassDescriptor.declaredTypeParameters
Should be a subset of type constructor's parameters
This commit is contained in:
+2
@@ -166,6 +166,8 @@ public class DeserializedClassDescriptor(
|
||||
|
||||
override fun getSource() = sourceElement
|
||||
|
||||
override fun getDeclaredTypeParameters() = c.typeDeserializer.ownTypeParameters
|
||||
|
||||
private inner class DeserializedClassTypeConstructor : AbstractClassTypeConstructor() {
|
||||
private val supertypes = c.storageManager.createLazyValue {
|
||||
computeSupertypes()
|
||||
|
||||
Reference in New Issue
Block a user