package kotlin.ranges; import d0.d0.c; import kotlin.jvm.internal.DefaultConstructorMarker; /* compiled from: Ranges.kt */ public final class LongRange extends c implements d0.d0.a { /* compiled from: Ranges.kt */ public static final class a { public a(DefaultConstructorMarker defaultConstructorMarker) { } } static { new a(null); new LongRange(1, 0); } public LongRange(long j, long j2) { super(j, j2, 1); } public boolean contains(long j) { return getFirst() <= j && j <= getLast(); } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Comparable] */ @Override // d0.d0.a public /* bridge */ /* synthetic */ boolean contains(Long l) { return contains(l.longValue()); } @Override // java.lang.Object public boolean equals(Object obj) { if (obj instanceof LongRange) { if (!isEmpty() || !((LongRange) obj).isEmpty()) { LongRange longRange = (LongRange) obj; if (!(getFirst() == longRange.getFirst() && getLast() == longRange.getLast())) { } } return true; } return false; } @Override // d0.d0.a public Long getEndInclusive() { return Long.valueOf(getLast()); } @Override // d0.d0.a public Long getStart() { return Long.valueOf(getFirst()); } @Override // java.lang.Object public int hashCode() { if (isEmpty()) { return -1; } return (int) ((((long) 31) * (getFirst() ^ (getFirst() >>> 32))) + (getLast() ^ (getLast() >>> 32))); } public boolean isEmpty() { return getFirst() > getLast(); } @Override // java.lang.Object public String toString() { return getFirst() + ".." + getLast(); } }