From 330efd39678a3f0de648d337785cc2a023bb0391 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Wed, 10 Apr 2013 18:31:24 +0400 Subject: [PATCH] Remove useless methods from codegen utils --- .../src/org/jetbrains/jet/codegen/AsmUtil.java | 4 ---- .../org/jetbrains/jet/codegen/CodegenUtil.java | 18 ------------------ 2 files changed, 22 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/AsmUtil.java b/compiler/backend/src/org/jetbrains/jet/codegen/AsmUtil.java index 4fec1a31481..f2c7a67ec65 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/AsmUtil.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/AsmUtil.java @@ -462,10 +462,6 @@ public class AsmUtil { return expectedType; } - public static void genStubThrow(MethodVisitor mv) { - genThrow(mv, STUB_EXCEPTION, STUB_EXCEPTION_MESSAGE); - } - public static void genStubCode(MethodVisitor mv) { genMethodThrow(mv, STUB_EXCEPTION, STUB_EXCEPTION_MESSAGE); } diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/CodegenUtil.java b/compiler/backend/src/org/jetbrains/jet/codegen/CodegenUtil.java index 331afb2ee1d..0fec01cf1af 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/CodegenUtil.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/CodegenUtil.java @@ -17,7 +17,6 @@ package org.jetbrains.jet.codegen; import com.intellij.openapi.util.Condition; -import com.intellij.psi.PsiElement; import com.intellij.util.containers.ContainerUtil; import com.intellij.util.containers.Stack; import org.jetbrains.annotations.NotNull; @@ -36,7 +35,6 @@ import org.jetbrains.jet.lang.psi.JetClassObject; import org.jetbrains.jet.lang.psi.JetClassOrObject; import org.jetbrains.jet.lang.psi.JetObjectDeclaration; import org.jetbrains.jet.lang.resolve.DescriptorUtils; -import org.jetbrains.jet.lang.resolve.java.JvmAbi; import org.jetbrains.jet.lang.resolve.java.JvmClassName; import org.jetbrains.jet.lang.resolve.java.JvmStdlibNames; import org.jetbrains.jet.lang.resolve.name.Name; @@ -173,16 +171,6 @@ public class CodegenUtil { return stack.empty() ? null : stack.peek(); } - @Nullable - public static String getLocalNameForObject(JetObjectDeclaration object) { - PsiElement parent = object.getParent(); - if (parent instanceof JetClassObject) { - return JvmAbi.CLASS_OBJECT_CLASS_NAME; - } - - return null; - } - public static JetType getSuperClass(ClassDescriptor classDescriptor) { List superclassDescriptors = DescriptorUtils.getSuperclassDescriptors(classDescriptor); for (ClassDescriptor descriptor : superclassDescriptors) { @@ -201,12 +189,6 @@ public class CodegenUtil { return member; } - public static void checkMustGenerateCode(CallableMemberDescriptor descriptor) { - if (descriptor.getKind() != CallableMemberDescriptor.Kind.DECLARATION) { - throw new IllegalStateException("Must not generate code for descriptor: " + descriptor); - } - } - @Nullable public static FunctionDescriptor getDeclaredFunctionByRawSignature( @NotNull ClassDescriptor owner,