Skip to content

Commit ff28bfb

Browse files
committed
Remove redundant specialisations
1 parent cc32e9d commit ff28bfb

File tree

1 file changed

+1
-13
lines changed

1 file changed

+1
-13
lines changed

src/main/java/org/truffleruby/core/numeric/IntegerNodes.java

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -858,19 +858,7 @@ public int compare(DynamicObject a, DynamicObject b) {
858858
}
859859

860860
@Specialization(guards = "!isRubyNumber(b)")
861-
public Object compare(int a, Object b,
862-
@Cached("createPrivate()") CallDispatchHeadNode redoCompare) {
863-
return redoCompare.call(a, "redo_compare_no_error", b);
864-
}
865-
866-
@Specialization(guards = "!isRubyNumber(b)")
867-
public Object compare(long a, Object b,
868-
@Cached("createPrivate()") CallDispatchHeadNode redoCompare) {
869-
return redoCompare.call(a, "redo_compare_no_error", b);
870-
}
871-
872-
@Specialization(guards = "!isRubyNumber(b)")
873-
public Object compare(DynamicObject a, Object b,
861+
public Object compare(Object a, Object b,
874862
@Cached("createPrivate()") CallDispatchHeadNode redoCompare) {
875863
return redoCompare.call(a, "redo_compare_no_error", b);
876864
}

0 commit comments

Comments
 (0)