From f5e8766600e5fe19f4dbd1c9401860d190329194 Mon Sep 17 00:00:00 2001 From: Svetlana Isakova Date: Tue, 25 Dec 2012 16:28:08 +0400 Subject: [PATCH] removed unused equalsOrContainsAsArgument method --- .../org/jetbrains/jet/lang/types/TypeUtils.java | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java index 3de9e447ba0..0b9c82cb831 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java @@ -488,20 +488,6 @@ public class TypeUtils { return false; } - public static boolean equalsOrContainsAsArgument(@Nullable JetType type, @NotNull JetType... possibleArgumentTypes) { - return equalsOrContainsAsArgument(type, Sets.newHashSet(possibleArgumentTypes)); - } - - private static boolean equalsOrContainsAsArgument(@Nullable JetType type, @NotNull Set possibleArgumentTypes) { - if (type == null) return false; - if (possibleArgumentTypes.contains(type)) return true; - if (type instanceof NamespaceType) return false; - for (TypeProjection projection : type.getArguments()) { - if (equalsOrContainsAsArgument(projection.getType(), possibleArgumentTypes)) return true; - } - return false; - } - @NotNull public static String getTypeNameAndStarProjectionsString(@NotNull String name, int size) { StringBuilder builder = new StringBuilder(name);