Replaced filterIsInstance with class-literal argument with simplified version

This commit is contained in:
Denis Zharkov
2014-11-13 11:24:09 +04:00
parent c9c16696f1
commit 8b80daa2a1
20 changed files with 24 additions and 24 deletions
@@ -42,7 +42,7 @@ public object CodegenUtilKt {
if (delegateExpressionType?.isDynamic() ?: false) return mapOf();
return descriptor.getDefaultType().getMemberScope().getDescriptors().stream()
.filterIsInstance(javaClass<CallableMemberDescriptor>())
.filterIsInstance<CallableMemberDescriptor>()
.filter { it.getKind() == CallableMemberDescriptor.Kind.DELEGATION }
.toList()
.sortBy(MemberComparator.INSTANCE as Comparator<CallableMemberDescriptor>) // Workaround for KT-6030