Correct parameters of inner's class type constructor
Now it contains copies of outer's class constructor parameters They are appended just after real type parameters
This commit is contained in:
+1
-1
@@ -576,7 +576,7 @@ public class LazyClassDescriptor extends ClassDescriptorBase implements ClassDes
|
||||
private final NotNullLazyValue<List<TypeParameterDescriptor>> parameters = c.getStorageManager().createLazyValue(new Function0<List<TypeParameterDescriptor>>() {
|
||||
@Override
|
||||
public List<TypeParameterDescriptor> invoke() {
|
||||
return LazyClassDescriptor.this.getDeclaredTypeParameters();
|
||||
return TypeParameterUtilsKt.computeConstructorTypeParameters(LazyClassDescriptor.this);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user