Rename: translateExtensionFunctionAsEcma5PropertyDescriptor -> translateExtensionFunctionAsEcma5DataDescriptor.

Adapted from https://github.com/develar/kotlin/commit/a9e0a42fb1347fa8e21c86b5a073ef8a7c873da0.
This commit is contained in:
Pavel V. Talanov
2012-08-13 13:40:25 +04:00
parent 226a01fa80
commit cc67b56b3c
@@ -51,7 +51,7 @@ public final class TranslationUtils {
@NotNull FunctionDescriptor descriptor, @NotNull FunctionDescriptor descriptor,
@NotNull TranslationContext context) { @NotNull TranslationContext context) {
if (JsDescriptorUtils.isExtension(descriptor)) { if (JsDescriptorUtils.isExtension(descriptor)) {
return translateExtensionFunctionAsEcma5PropertyDescriptor(function, descriptor, context); return translateExtensionFunctionAsEcma5DataDescriptor(function, descriptor, context);
} }
else { else {
JsStringLiteral getOrSet = context.program().getStringLiteral(descriptor instanceof PropertyGetterDescriptor ? "get" : "set"); JsStringLiteral getOrSet = context.program().getStringLiteral(descriptor instanceof PropertyGetterDescriptor ? "get" : "set");
@@ -60,7 +60,7 @@ public final class TranslationUtils {
} }
@NotNull @NotNull
private static JsPropertyInitializer translateExtensionFunctionAsEcma5PropertyDescriptor(@NotNull JsFunction function, private static JsPropertyInitializer translateExtensionFunctionAsEcma5DataDescriptor(@NotNull JsFunction function,
@NotNull FunctionDescriptor descriptor, @NotNull TranslationContext context) { @NotNull FunctionDescriptor descriptor, @NotNull TranslationContext context) {
JsObjectLiteral meta = JsAstUtils.createDataDescriptor(function, descriptor.getModality().isOverridable()); JsObjectLiteral meta = JsAstUtils.createDataDescriptor(function, descriptor.getModality().isOverridable());
return new JsPropertyInitializer(context.getNameForDescriptor(descriptor).makeRef(), meta); return new JsPropertyInitializer(context.getNameForDescriptor(descriptor).makeRef(), meta);