Changes of com.discord v1344
This commit is contained in:
parent
00a03df92a
commit
ed7cf41cb9
18279 changed files with 989752 additions and 1013884 deletions
|
@ -3,12 +3,12 @@
|
|||
.source "BufferedSink.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Le0/v;
|
||||
.implements Ld0/v;
|
||||
.implements Ljava/nio/channels/WritableByteChannel;
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract H0(J)Lokio/BufferedSink;
|
||||
.method public abstract F0(J)Lokio/BufferedSink;
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/io/IOException;
|
||||
|
@ -16,7 +16,7 @@
|
|||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract S()Lokio/BufferedSink;
|
||||
.method public abstract Q()Lokio/BufferedSink;
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/io/IOException;
|
||||
|
@ -24,7 +24,7 @@
|
|||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract Z(Ljava/lang/String;)Lokio/BufferedSink;
|
||||
.method public abstract W(Ljava/lang/String;)Lokio/BufferedSink;
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/io/IOException;
|
||||
|
@ -32,7 +32,7 @@
|
|||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract e0(Le0/x;)J
|
||||
.method public abstract a0(Ld0/x;)J
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/io/IOException;
|
||||
|
@ -40,7 +40,7 @@
|
|||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract f0(J)Lokio/BufferedSink;
|
||||
.method public abstract b0(J)Lokio/BufferedSink;
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/io/IOException;
|
||||
|
@ -56,10 +56,10 @@
|
|||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract i()Le0/e;
|
||||
.method public abstract h()Ld0/e;
|
||||
.end method
|
||||
|
||||
.method public abstract t0(Lokio/ByteString;)Lokio/BufferedSink;
|
||||
.method public abstract r0(Lokio/ByteString;)Lokio/BufferedSink;
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/io/IOException;
|
||||
|
@ -107,7 +107,7 @@
|
|||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract z()Lokio/BufferedSink;
|
||||
.method public abstract x()Lokio/BufferedSink;
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/io/IOException;
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
:cond_1
|
||||
const-string p0, "$this$toByteString"
|
||||
|
||||
invoke-static {p1, p0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, p0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
array-length p0, p1
|
||||
|
||||
|
@ -52,11 +52,11 @@
|
|||
|
||||
int-to-long v4, p3
|
||||
|
||||
invoke-static/range {v0 .. v5}, Lz/i/s;->n(JJJ)V
|
||||
invoke-static/range {v0 .. v5}, Lz/a/g0;->m(JJJ)V
|
||||
|
||||
add-int/2addr p3, p2
|
||||
|
||||
invoke-static {p1, p2, p3}, Lz/i/f;->copyOfRange([BII)[B
|
||||
invoke-static {p1, p2, p3}, Ly/h/f;->copyOfRange([BII)[B
|
||||
|
||||
move-result-object p0
|
||||
|
||||
|
@ -74,7 +74,7 @@
|
|||
|
||||
const-string v0, "$this$decodeHex"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/String;->length()I
|
||||
|
||||
|
@ -113,7 +113,7 @@
|
|||
|
||||
move-result v4
|
||||
|
||||
invoke-static {v4}, Le0/z/b;->a(C)I
|
||||
invoke-static {v4}, Ld0/z/b;->a(C)I
|
||||
|
||||
move-result v4
|
||||
|
||||
|
@ -125,7 +125,7 @@
|
|||
|
||||
move-result v3
|
||||
|
||||
invoke-static {v3}, Le0/z/b;->a(C)I
|
||||
invoke-static {v3}, Ld0/z/b;->a(C)I
|
||||
|
||||
move-result v3
|
||||
|
||||
|
@ -149,7 +149,7 @@
|
|||
:cond_2
|
||||
const-string v0, "Unexpected hex string: "
|
||||
|
||||
invoke-static {v0, p1}, Lf/e/c/a/a;->q(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
||||
invoke-static {v0, p1}, Lf/e/c/a/a;->r(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -169,15 +169,15 @@
|
|||
|
||||
const-string v0, "$this$encodeUtf8"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance v0, Lokio/ByteString;
|
||||
|
||||
const-string v1, "$this$asUtf8ToByteArray"
|
||||
|
||||
invoke-static {p1, v1}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v1}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
sget-object v1, Lz/t/a;->a:Ljava/nio/charset/Charset;
|
||||
sget-object v1, Ly/s/a;->a:Ljava/nio/charset/Charset;
|
||||
|
||||
invoke-virtual {p1, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
|
||||
|
||||
|
@ -185,7 +185,7 @@
|
|||
|
||||
const-string v2, "(this as java.lang.String).getBytes(charset)"
|
||||
|
||||
invoke-static {v1, v2}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v2}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-direct {v0, v1}, Lokio/ByteString;-><init>([B)V
|
||||
|
||||
|
|
|
@ -30,13 +30,13 @@
|
|||
|
||||
.field public static final g:Lokio/ByteString$a;
|
||||
|
||||
.field public static final serialVersionUID:J = 0x1L
|
||||
.field private static final serialVersionUID:J = 0x1L
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public transient d:I
|
||||
|
||||
.field public final data:[B
|
||||
.field private final data:[B
|
||||
|
||||
.field public transient e:Ljava/lang/String;
|
||||
|
||||
|
@ -71,7 +71,7 @@
|
|||
|
||||
const-string v0, "data"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
|
@ -85,15 +85,15 @@
|
|||
|
||||
const-string v0, "$this$encodeUtf8"
|
||||
|
||||
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance v0, Lokio/ByteString;
|
||||
|
||||
const-string v1, "$this$asUtf8ToByteArray"
|
||||
|
||||
invoke-static {p0, v1}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, v1}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
sget-object v1, Lz/t/a;->a:Ljava/nio/charset/Charset;
|
||||
sget-object v1, Ly/s/a;->a:Ljava/nio/charset/Charset;
|
||||
|
||||
invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
|
||||
|
||||
|
@ -101,7 +101,7 @@
|
|||
|
||||
const-string v2, "(this as java.lang.String).getBytes(charset)"
|
||||
|
||||
invoke-static {v1, v2}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v2}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-direct {v0, v1}, Lokio/ByteString;-><init>([B)V
|
||||
|
||||
|
@ -124,7 +124,7 @@
|
|||
|
||||
const-string v1, "$this$readByteString"
|
||||
|
||||
invoke-static {p1, v1}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v1}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
|
@ -183,7 +183,7 @@
|
|||
|
||||
const-string v2, "field"
|
||||
|
||||
invoke-static {v0, v2}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v2}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V
|
||||
|
||||
|
@ -196,7 +196,7 @@
|
|||
:cond_3
|
||||
const-string p1, "byteCount < 0: "
|
||||
|
||||
invoke-static {p1, v0}, Lf/e/c/a/a;->i(Ljava/lang/String;I)Ljava/lang/String;
|
||||
invoke-static {p1, v0}, Lf/e/c/a/a;->j(Ljava/lang/String;I)Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -241,13 +241,13 @@
|
|||
|
||||
const-string v0, "other"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p0}, Lokio/ByteString;->i()I
|
||||
invoke-virtual {p0}, Lokio/ByteString;->j()I
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p1}, Lokio/ByteString;->i()I
|
||||
invoke-virtual {p1}, Lokio/ByteString;->j()I
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -262,13 +262,13 @@
|
|||
:goto_0
|
||||
if-ge v4, v2, :cond_1
|
||||
|
||||
invoke-virtual {p0, v4}, Lokio/ByteString;->l(I)B
|
||||
invoke-virtual {p0, v4}, Lokio/ByteString;->m(I)B
|
||||
|
||||
move-result v5
|
||||
|
||||
and-int/lit16 v5, v5, 0xff
|
||||
|
||||
invoke-virtual {p1, v4}, Lokio/ByteString;->l(I)B
|
||||
invoke-virtual {p1, v4}, Lokio/ByteString;->m(I)B
|
||||
|
||||
move-result v6
|
||||
|
||||
|
@ -323,7 +323,7 @@
|
|||
|
||||
check-cast p1, Lokio/ByteString;
|
||||
|
||||
invoke-virtual {p1}, Lokio/ByteString;->i()I
|
||||
invoke-virtual {p1}, Lokio/ByteString;->j()I
|
||||
|
||||
move-result v2
|
||||
|
||||
|
@ -335,7 +335,7 @@
|
|||
|
||||
array-length v2, v3
|
||||
|
||||
invoke-virtual {p1, v1, v3, v1, v2}, Lokio/ByteString;->n(I[BII)Z
|
||||
invoke-virtual {p1, v1, v3, v1, v2}, Lokio/ByteString;->o(I[BII)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
|
@ -351,19 +351,222 @@
|
|||
.end method
|
||||
|
||||
.method public f()Ljava/lang/String;
|
||||
.locals 3
|
||||
.locals 12
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
||||
const/4 v1, 0x0
|
||||
sget-object v1, Ld0/a;->a:[B
|
||||
|
||||
const/4 v2, 0x1
|
||||
sget-object v1, Ld0/a;->a:[B
|
||||
|
||||
invoke-static {v0, v1, v2}, Le0/a;->a([B[BI)Ljava/lang/String;
|
||||
const-string v2, "$this$encodeBase64"
|
||||
|
||||
move-result-object v0
|
||||
invoke-static {v0, v2}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
return-object v0
|
||||
const-string v2, "map"
|
||||
|
||||
invoke-static {v1, v2}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
array-length v2, v0
|
||||
|
||||
const/4 v3, 0x2
|
||||
|
||||
add-int/2addr v2, v3
|
||||
|
||||
div-int/lit8 v2, v2, 0x3
|
||||
|
||||
mul-int/lit8 v2, v2, 0x4
|
||||
|
||||
new-array v2, v2, [B
|
||||
|
||||
array-length v4, v0
|
||||
|
||||
array-length v5, v0
|
||||
|
||||
rem-int/lit8 v5, v5, 0x3
|
||||
|
||||
sub-int/2addr v4, v5
|
||||
|
||||
const/4 v5, 0x0
|
||||
|
||||
const/4 v6, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v5, v4, :cond_0
|
||||
|
||||
add-int/lit8 v7, v5, 0x1
|
||||
|
||||
aget-byte v5, v0, v5
|
||||
|
||||
add-int/lit8 v8, v7, 0x1
|
||||
|
||||
aget-byte v7, v0, v7
|
||||
|
||||
add-int/lit8 v9, v8, 0x1
|
||||
|
||||
aget-byte v8, v0, v8
|
||||
|
||||
add-int/lit8 v10, v6, 0x1
|
||||
|
||||
and-int/lit16 v11, v5, 0xff
|
||||
|
||||
shr-int/2addr v11, v3
|
||||
|
||||
aget-byte v11, v1, v11
|
||||
|
||||
aput-byte v11, v2, v6
|
||||
|
||||
add-int/lit8 v6, v10, 0x1
|
||||
|
||||
and-int/lit8 v5, v5, 0x3
|
||||
|
||||
shl-int/lit8 v5, v5, 0x4
|
||||
|
||||
and-int/lit16 v11, v7, 0xff
|
||||
|
||||
shr-int/lit8 v11, v11, 0x4
|
||||
|
||||
or-int/2addr v5, v11
|
||||
|
||||
aget-byte v5, v1, v5
|
||||
|
||||
aput-byte v5, v2, v10
|
||||
|
||||
add-int/lit8 v5, v6, 0x1
|
||||
|
||||
and-int/lit8 v7, v7, 0xf
|
||||
|
||||
shl-int/2addr v7, v3
|
||||
|
||||
and-int/lit16 v10, v8, 0xff
|
||||
|
||||
shr-int/lit8 v10, v10, 0x6
|
||||
|
||||
or-int/2addr v7, v10
|
||||
|
||||
aget-byte v7, v1, v7
|
||||
|
||||
aput-byte v7, v2, v6
|
||||
|
||||
add-int/lit8 v6, v5, 0x1
|
||||
|
||||
and-int/lit8 v7, v8, 0x3f
|
||||
|
||||
aget-byte v7, v1, v7
|
||||
|
||||
aput-byte v7, v2, v5
|
||||
|
||||
move v5, v9
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
array-length v7, v0
|
||||
|
||||
sub-int/2addr v7, v4
|
||||
|
||||
const/16 v4, 0x3d
|
||||
|
||||
const/4 v8, 0x1
|
||||
|
||||
if-eq v7, v8, :cond_2
|
||||
|
||||
if-eq v7, v3, :cond_1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
add-int/lit8 v7, v5, 0x1
|
||||
|
||||
aget-byte v5, v0, v5
|
||||
|
||||
aget-byte v0, v0, v7
|
||||
|
||||
add-int/lit8 v7, v6, 0x1
|
||||
|
||||
and-int/lit16 v8, v5, 0xff
|
||||
|
||||
shr-int/2addr v8, v3
|
||||
|
||||
aget-byte v8, v1, v8
|
||||
|
||||
aput-byte v8, v2, v6
|
||||
|
||||
add-int/lit8 v6, v7, 0x1
|
||||
|
||||
and-int/lit8 v5, v5, 0x3
|
||||
|
||||
shl-int/lit8 v5, v5, 0x4
|
||||
|
||||
and-int/lit16 v8, v0, 0xff
|
||||
|
||||
shr-int/lit8 v8, v8, 0x4
|
||||
|
||||
or-int/2addr v5, v8
|
||||
|
||||
aget-byte v5, v1, v5
|
||||
|
||||
aput-byte v5, v2, v7
|
||||
|
||||
add-int/lit8 v5, v6, 0x1
|
||||
|
||||
and-int/lit8 v0, v0, 0xf
|
||||
|
||||
shl-int/2addr v0, v3
|
||||
|
||||
aget-byte v0, v1, v0
|
||||
|
||||
aput-byte v0, v2, v6
|
||||
|
||||
int-to-byte v0, v4
|
||||
|
||||
aput-byte v0, v2, v5
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
aget-byte v0, v0, v5
|
||||
|
||||
add-int/lit8 v5, v6, 0x1
|
||||
|
||||
and-int/lit16 v7, v0, 0xff
|
||||
|
||||
shr-int/lit8 v3, v7, 0x2
|
||||
|
||||
aget-byte v3, v1, v3
|
||||
|
||||
aput-byte v3, v2, v6
|
||||
|
||||
add-int/lit8 v3, v5, 0x1
|
||||
|
||||
and-int/lit8 v0, v0, 0x3
|
||||
|
||||
shl-int/lit8 v0, v0, 0x4
|
||||
|
||||
aget-byte v0, v1, v0
|
||||
|
||||
aput-byte v0, v2, v5
|
||||
|
||||
add-int/lit8 v0, v3, 0x1
|
||||
|
||||
int-to-byte v1, v4
|
||||
|
||||
aput-byte v1, v2, v3
|
||||
|
||||
aput-byte v1, v2, v0
|
||||
|
||||
:goto_1
|
||||
const-string v0, "$this$toUtf8String"
|
||||
|
||||
invoke-static {v2, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
sget-object v0, Ly/s/a;->a:Ljava/nio/charset/Charset;
|
||||
|
||||
new-instance v1, Ljava/lang/String;
|
||||
|
||||
invoke-direct {v1, v2, v0}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
|
||||
|
||||
return-object v1
|
||||
.end method
|
||||
|
||||
.method public g(Ljava/lang/String;)Lokio/ByteString;
|
||||
|
@ -371,7 +574,7 @@
|
|||
|
||||
const-string v0, "algorithm"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance v0, Lokio/ByteString;
|
||||
|
||||
|
@ -387,7 +590,7 @@
|
|||
|
||||
const-string v1, "MessageDigest.getInstance(algorithm).digest(data)"
|
||||
|
||||
invoke-static {p1, v1}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v1}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-direct {v0, p1}, Lokio/ByteString;-><init>([B)V
|
||||
|
||||
|
@ -416,7 +619,15 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public i()I
|
||||
.method public final i()[B
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public j()I
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
@ -426,7 +637,7 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public j()Ljava/lang/String;
|
||||
.method public k()Ljava/lang/String;
|
||||
.locals 9
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
@ -450,7 +661,7 @@
|
|||
|
||||
add-int/lit8 v6, v4, 0x1
|
||||
|
||||
sget-object v7, Le0/z/b;->a:[C
|
||||
sget-object v7, Ld0/z/b;->a:[C
|
||||
|
||||
shr-int/lit8 v8, v5, 0x4
|
||||
|
||||
|
@ -480,7 +691,7 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public k()[B
|
||||
.method public l()[B
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
@ -488,7 +699,7 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public l(I)B
|
||||
.method public m(I)B
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
@ -498,28 +709,28 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public m(ILokio/ByteString;II)Z
|
||||
.method public n(ILokio/ByteString;II)Z
|
||||
.locals 1
|
||||
|
||||
const-string v0, "other"
|
||||
|
||||
invoke-static {p2, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p2, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
||||
invoke-virtual {p2, p3, v0, p1, p4}, Lokio/ByteString;->n(I[BII)Z
|
||||
invoke-virtual {p2, p3, v0, p1, p4}, Lokio/ByteString;->o(I[BII)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public n(I[BII)Z
|
||||
.method public o(I[BII)Z
|
||||
.locals 2
|
||||
|
||||
const-string v0, "other"
|
||||
|
||||
invoke-static {p2, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p2, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
if-ltz p1, :cond_0
|
||||
|
||||
|
@ -539,7 +750,7 @@
|
|||
|
||||
if-gt p3, v1, :cond_0
|
||||
|
||||
invoke-static {v0, p1, p2, p3, p4}, Lz/i/s;->e([BI[BII)Z
|
||||
invoke-static {v0, p1, p2, p3, p4}, Lz/a/g0;->d([BI[BII)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
|
@ -556,7 +767,7 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public o()Lokio/ByteString;
|
||||
.method public p()Lokio/ByteString;
|
||||
.locals 6
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
@ -593,7 +804,7 @@
|
|||
|
||||
const-string v5, "java.util.Arrays.copyOf(this, size)"
|
||||
|
||||
invoke-static {v1, v5}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v5}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
add-int/lit8 v5, v0, 0x1
|
||||
|
||||
|
@ -649,22 +860,22 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public p()Ljava/lang/String;
|
||||
.method public q()Ljava/lang/String;
|
||||
.locals 3
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->e:Ljava/lang/String;
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Lokio/ByteString;->k()[B
|
||||
invoke-virtual {p0}, Lokio/ByteString;->l()[B
|
||||
|
||||
move-result-object v0
|
||||
|
||||
const-string v1, "$this$toUtf8String"
|
||||
|
||||
invoke-static {v0, v1}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v1}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
sget-object v1, Lz/t/a;->a:Ljava/nio/charset/Charset;
|
||||
sget-object v1, Ly/s/a;->a:Ljava/nio/charset/Charset;
|
||||
|
||||
new-instance v2, Ljava/lang/String;
|
||||
|
||||
|
@ -678,7 +889,7 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public q(Ljava/io/OutputStream;)V
|
||||
.method public r(Ljava/io/OutputStream;)V
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
|
@ -688,7 +899,7 @@
|
|||
|
||||
const-string v0, "out"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
||||
|
@ -697,22 +908,22 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public r(Le0/e;II)V
|
||||
.method public s(Ld0/e;II)V
|
||||
.locals 2
|
||||
|
||||
const-string v0, "buffer"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v1, "$this$commonWrite"
|
||||
|
||||
invoke-static {p0, v1}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, v1}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iget-object v0, p0, Lokio/ByteString;->data:[B
|
||||
|
||||
invoke-virtual {p1, v0, p2, p3}, Le0/e;->E([BII)Le0/e;
|
||||
invoke-virtual {p1, v0, p2, p3}, Ld0/e;->K([BII)Ld0/e;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -724,27 +935,25 @@
|
|||
|
||||
iget-object v1, v0, Lokio/ByteString;->data:[B
|
||||
|
||||
array-length v1, v1
|
||||
array-length v2, v1
|
||||
|
||||
if-nez v1, :cond_0
|
||||
if-nez v2, :cond_0
|
||||
|
||||
const/4 v1, 0x1
|
||||
const/4 v2, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v1, 0x0
|
||||
const/4 v2, 0x0
|
||||
|
||||
:goto_0
|
||||
if-eqz v1, :cond_1
|
||||
if-eqz v2, :cond_1
|
||||
|
||||
const-string v1, "[size=0]"
|
||||
|
||||
goto/16 :goto_1e
|
||||
|
||||
:cond_1
|
||||
iget-object v1, v0, Lokio/ByteString;->data:[B
|
||||
|
||||
array-length v2, v1
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
@ -1416,11 +1625,11 @@
|
|||
|
||||
const-string v1, "[hex="
|
||||
|
||||
invoke-static {v1}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v1}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual/range {p0 .. p0}, Lokio/ByteString;->j()Ljava/lang/String;
|
||||
invoke-virtual/range {p0 .. p0}, Lokio/ByteString;->k()Ljava/lang/String;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
|
@ -1435,7 +1644,7 @@
|
|||
goto/16 :goto_1e
|
||||
|
||||
:cond_48
|
||||
invoke-static {v3}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v3}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
|
@ -1451,21 +1660,19 @@
|
|||
|
||||
iget-object v3, v0, Lokio/ByteString;->data:[B
|
||||
|
||||
array-length v3, v3
|
||||
array-length v4, v3
|
||||
|
||||
if-gt v6, v3, :cond_49
|
||||
if-gt v6, v4, :cond_49
|
||||
|
||||
const/4 v3, 0x1
|
||||
const/4 v4, 0x1
|
||||
|
||||
goto :goto_1c
|
||||
|
||||
:cond_49
|
||||
const/4 v3, 0x0
|
||||
const/4 v4, 0x0
|
||||
|
||||
:goto_1c
|
||||
if-eqz v3, :cond_4b
|
||||
|
||||
iget-object v3, v0, Lokio/ByteString;->data:[B
|
||||
if-eqz v4, :cond_4b
|
||||
|
||||
array-length v4, v3
|
||||
|
||||
|
@ -1478,7 +1685,7 @@
|
|||
:cond_4a
|
||||
const/4 v4, 0x0
|
||||
|
||||
invoke-static {v3, v4, v6}, Lz/i/f;->copyOfRange([BII)[B
|
||||
invoke-static {v3, v4, v6}, Ly/h/f;->copyOfRange([BII)[B
|
||||
|
||||
move-result-object v3
|
||||
|
||||
|
@ -1487,7 +1694,7 @@
|
|||
invoke-direct {v4, v3}, Lokio/ByteString;-><init>([B)V
|
||||
|
||||
:goto_1d
|
||||
invoke-virtual {v4}, Lokio/ByteString;->j()Ljava/lang/String;
|
||||
invoke-virtual {v4}, Lokio/ByteString;->k()Ljava/lang/String;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
|
@ -1499,12 +1706,12 @@
|
|||
|
||||
move-result-object v1
|
||||
|
||||
goto :goto_1e
|
||||
goto/16 :goto_1e
|
||||
|
||||
:cond_4b
|
||||
const-string v1, "endIndex > length("
|
||||
|
||||
invoke-static {v1}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v1}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
@ -1512,9 +1719,13 @@
|
|||
|
||||
array-length v2, v2
|
||||
|
||||
const/16 v3, 0x29
|
||||
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-static {v1, v2, v3}, Lf/e/c/a/a;->s(Ljava/lang/StringBuilder;IC)Ljava/lang/String;
|
||||
const/16 v2, 0x29
|
||||
|
||||
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
@ -1529,7 +1740,7 @@
|
|||
throw v2
|
||||
|
||||
:cond_4c
|
||||
invoke-virtual/range {p0 .. p0}, Lokio/ByteString;->p()Ljava/lang/String;
|
||||
invoke-virtual/range {p0 .. p0}, Lokio/ByteString;->q()Ljava/lang/String;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
|
@ -1541,7 +1752,7 @@
|
|||
|
||||
const-string v8, "(this as java.lang.Strin\u2026ing(startIndex, endIndex)"
|
||||
|
||||
invoke-static {v7, v8}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v7, v8}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v8, "\\"
|
||||
|
||||
|
@ -1549,7 +1760,7 @@
|
|||
|
||||
const/4 v10, 0x4
|
||||
|
||||
invoke-static {v7, v8, v9, v6, v10}, Lz/t/k;->replace$default(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Ljava/lang/String;
|
||||
invoke-static {v7, v8, v9, v6, v10}, Ly/s/k;->replace$default(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Ljava/lang/String;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
|
@ -1557,7 +1768,7 @@
|
|||
|
||||
const-string v9, "\\n"
|
||||
|
||||
invoke-static {v7, v8, v9, v6, v10}, Lz/t/k;->replace$default(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Ljava/lang/String;
|
||||
invoke-static {v7, v8, v9, v6, v10}, Ly/s/k;->replace$default(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Ljava/lang/String;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
|
@ -1565,7 +1776,7 @@
|
|||
|
||||
const-string v9, "\\r"
|
||||
|
||||
invoke-static {v7, v8, v9, v6, v10}, Lz/t/k;->replace$default(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Ljava/lang/String;
|
||||
invoke-static {v7, v8, v9, v6, v10}, Ly/s/k;->replace$default(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Ljava/lang/String;
|
||||
|
||||
move-result-object v6
|
||||
|
||||
|
@ -1575,7 +1786,7 @@
|
|||
|
||||
if-ge v5, v4, :cond_4d
|
||||
|
||||
invoke-static {v3}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v3}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue