Refactoring: CallableMemberDescriptor.isOverridable
This commit is contained in:
@@ -151,7 +151,7 @@ public final class JsDescriptorUtils {
|
||||
return !isExtension(propertyDescriptor) &&
|
||||
isDefaultAccessor(propertyDescriptor.getGetter()) &&
|
||||
isDefaultAccessor(propertyDescriptor.getSetter()) &&
|
||||
!propertyDescriptor.getModality().isOverridable();
|
||||
!ModalityKt.isOverridable(propertyDescriptor);
|
||||
}
|
||||
|
||||
public static boolean isBuiltin(@NotNull DeclarationDescriptor descriptor) {
|
||||
|
||||
@@ -67,7 +67,7 @@ public final class TranslationUtils {
|
||||
@NotNull
|
||||
private static JsPropertyInitializer translateExtensionFunctionAsEcma5DataDescriptor(@NotNull JsFunction function,
|
||||
@NotNull FunctionDescriptor descriptor, @NotNull TranslationContext context) {
|
||||
JsObjectLiteral meta = createDataDescriptor(function, descriptor.getModality().isOverridable(), false);
|
||||
JsObjectLiteral meta = createDataDescriptor(function, ModalityKt.isOverridable(descriptor), false);
|
||||
return new JsPropertyInitializer(context.getNameForDescriptor(descriptor).makeRef(), meta);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user