Workaround assert when java function overrides kotlin property accessor
#KT-3621 Open
This commit is contained in:
+4
-3
@@ -242,9 +242,10 @@ public class SignaturesPropagationData {
|
||||
continue;
|
||||
}
|
||||
|
||||
assert superFun instanceof FunctionDescriptor : superFun.getClass().getName();
|
||||
|
||||
superFunctions.add(substituteSuperFunction(superclassToSupertype, (FunctionDescriptor) superFun));
|
||||
// TODO: Add propagation for other kotlin descriptors (KT-3621)
|
||||
if (superFun instanceof FunctionDescriptor) {
|
||||
superFunctions.add(substituteSuperFunction(superclassToSupertype, (FunctionDescriptor) superFun));
|
||||
}
|
||||
}
|
||||
|
||||
// sorting for diagnostic stability
|
||||
|
||||
Reference in New Issue
Block a user