From 2c3e10ff89249af04571df0d588a2df4dc9c86f3 Mon Sep 17 00:00:00 2001 From: pTalanov Date: Wed, 14 Mar 2012 14:33:15 +0400 Subject: [PATCH] Get rid of redundant util method. --- .../k2js/translate/expression/FunctionTranslator.java | 3 +-- .../org/jetbrains/k2js/translate/utils/TranslationUtils.java | 5 ----- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/js/js.translator/src/org/jetbrains/k2js/translate/expression/FunctionTranslator.java b/js/js.translator/src/org/jetbrains/k2js/translate/expression/FunctionTranslator.java index a8402d82a8c..5057622d53b 100644 --- a/js/js.translator/src/org/jetbrains/k2js/translate/expression/FunctionTranslator.java +++ b/js/js.translator/src/org/jetbrains/k2js/translate/expression/FunctionTranslator.java @@ -46,7 +46,6 @@ import static org.jetbrains.k2js.translate.utils.DescriptorUtils.*; import static org.jetbrains.k2js.translate.utils.JsAstUtils.convertToBlock; import static org.jetbrains.k2js.translate.utils.JsAstUtils.setParameters; import static org.jetbrains.k2js.translate.utils.TranslationUtils.newAliasForThis; -import static org.jetbrains.k2js.translate.utils.TranslationUtils.removeAliasForThis; import static org.jetbrains.k2js.translate.utils.mutator.LastExpressionMutator.mutateLastExpression; @@ -141,7 +140,7 @@ public final class FunctionTranslator extends AbstractTranslator { private JsExpression generateFunctionObjectWithAliasedThisReference(@NotNull ClassDescriptor containingClass) { TemporaryVariable aliasForThis = newAliasForThis(context(), containingClass); generateFunctionObject(); - removeAliasForThis(context(), containingClass); + aliaser().removeAliasForThis(containingClass); return AstUtil.newSequence(aliasForThis.assignmentExpression(), functionObject); } diff --git a/js/js.translator/src/org/jetbrains/k2js/translate/utils/TranslationUtils.java b/js/js.translator/src/org/jetbrains/k2js/translate/utils/TranslationUtils.java index 6cd815630d7..dce66c642e1 100644 --- a/js/js.translator/src/org/jetbrains/k2js/translate/utils/TranslationUtils.java +++ b/js/js.translator/src/org/jetbrains/k2js/translate/utils/TranslationUtils.java @@ -204,11 +204,6 @@ public final class TranslationUtils { return aliasForThis; } - public static void removeAliasForThis(@NotNull TranslationContext context, - @NotNull DeclarationDescriptor descriptor) { - context.aliaser().removeAliasForThis(descriptor); - } - @NotNull public static JsExpression applyIntrinsicToBinaryExpression(@NotNull TranslationContext context, @NotNull Intrinsic intrinsic,