y.smali
.class public final Lkotlin/y;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public static final a(JJ)I
.registers 6
const-wide/high16 v0, -0x8000000000000000L
xor-long/2addr p0, v0
xor-long/2addr p2, v0
cmp-long v0, p0, p2
return v0
.end method
.method public static final a(J)Ljava/lang/String;
.registers 11
const-string v0, "java.lang.Long.toString(this, checkRadix(radix))"
const/16 v1, 0xa
const-wide/16 v2, 0x0
cmp-long v4, p0, v2
if-ltz v4, :cond_12
.line 96
invoke-static {p0, p1, v1}, Ljava/lang/Long;->toString(JI)Ljava/lang/String;
move-result-object p0
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_12
const/4 v2, 0x1
ushr-long v3, p0, v2
const-wide/16 v5, 0xa
.line 98
div-long/2addr v3, v5
shl-long v2, v3, v2
mul-long v7, v2, v5
sub-long/2addr p0, v7
cmp-long v4, p0, v5
if-ltz v4, :cond_25
sub-long/2addr p0, v5
const-wide/16 v4, 0x1
add-long/2addr v2, v4
.line 104
:cond_25
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {v2, v3, v1}, Ljava/lang/Long;->toString(JI)Ljava/lang/String;
move-result-object v2
invoke-static {v2, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {p0, p1, v1}, Ljava/lang/Long;->toString(JI)Ljava/lang/String;
move-result-object p0
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
return-object p0
.end method