Workaround assert when java function overrides kotlin property accessor

#KT-3621 Open
This commit is contained in:
Nikolay Krasko
2013-05-14 17:12:58 +04:00
committed by Natalia.Ukhorskaya
parent fbe3af3fdf
commit bed43db274
@@ -242,9 +242,10 @@ public class SignaturesPropagationData {
continue; continue;
} }
assert superFun instanceof FunctionDescriptor : superFun.getClass().getName(); // TODO: Add propagation for other kotlin descriptors (KT-3621)
if (superFun instanceof FunctionDescriptor) {
superFunctions.add(substituteSuperFunction(superclassToSupertype, (FunctionDescriptor) superFun)); superFunctions.add(substituteSuperFunction(superclassToSupertype, (FunctionDescriptor) superFun));
}
} }
// sorting for diagnostic stability // sorting for diagnostic stability