z.smali
.class public final Lf6/z;
.super Lf6/y;
.source "ExtensionSchemaFull.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf6/y<",
"Lcom/google/protobuf/Descriptors$FieldDescriptor;",
">;"
}
.end annotation
# static fields
.field public static final a:J
# direct methods
.method public static constructor <clinit>()V
.registers 2
invoke-static {}, Lf6/z;->a()J
move-result-wide v0
sput-wide v0, Lf6/z;->a:J
return-void
.end method
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Lf6/y;-><init>()V
return-void
.end method
.method public static a()J
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">()J"
}
.end annotation
:try_start_0
const-class v0, Lf6/i0$e;
const-string v1, "a"
invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v0
invoke-static {v0}, Lf6/t2;->c(Ljava/lang/reflect/Field;)J
move-result-wide v0
:try_end_c
.catchall {:try_start_0 .. :try_end_c} :catchall_d
return-wide v0
:catchall_d
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Unable to lookup extension field offset"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method
# virtual methods
.method public a(Ljava/util/Map$Entry;)I
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map$Entry<",
"**>;)I"
}
.end annotation
invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p1}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result p1
return p1
.end method
.method public a(Ljava/lang/Object;)Lf6/e0;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
")",
"Lf6/e0<",
"Lcom/google/protobuf/Descriptors$FieldDescriptor;",
">;"
}
.end annotation
sget-wide v0, Lf6/z;->a:J
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lf6/e0;
return-object p1
.end method
.method public a(Lf6/x;Lf6/d1;I)Ljava/lang/Object;
.registers 4
check-cast p1, Lf6/v;
check-cast p2, Lf6/a1;
invoke-interface {p2}, Lf6/g1;->getDescriptorForType()Lcom/google/protobuf/Descriptors$b;
move-result-object p2
invoke-virtual {p1, p2, p3}, Lf6/v;->a(Lcom/google/protobuf/Descriptors$b;I)Lf6/v$b;
move-result-object p1
return-object p1
.end method
.method public a(Lf6/y1;Ljava/lang/Object;Lf6/x;Lf6/e0;Ljava/lang/Object;Lf6/n2;)Ljava/lang/Object;
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"<UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
">(",
"Lf6/y1;",
"Ljava/lang/Object;",
"Lf6/x;",
"Lf6/e0<",
"Lcom/google/protobuf/Descriptors$FieldDescriptor;",
">;TUB;",
"Lf6/n2<",
"TUT;TUB;>;)TUB;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
check-cast p2, Lf6/v$b;
iget-object v0, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
iget-object v1, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v1}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isRepeated()Z
move-result v1
if-eqz v1, :cond_107
iget-object v1, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v1}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v1
if-eqz v1, :cond_107
sget-object p3, Lf6/z$a;->a:[I
iget-object v1, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v1}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->d()Lcom/google/protobuf/WireFormat$FieldType;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget p3, p3, v1
packed-switch p3, :pswitch_data_212
new-instance p1, Ljava/lang/IllegalStateException;
iget-object p2, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p2}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->d()Lcom/google/protobuf/WireFormat$FieldType;
move-result-object p2
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->length()I
move-result p3
add-int/lit8 p3, p3, 0x17
new-instance p4, Ljava/lang/StringBuilder;
invoke-direct {p4, p3}, Ljava/lang/StringBuilder;-><init>(I)V
const-string p3, "Type cannot be packed: "
invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw p1
:pswitch_54
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->i(Ljava/util/List;)V
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p3
:goto_65
invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_100
invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
iget-object v2, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v2}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->j()Lcom/google/protobuf/Descriptors$d;
move-result-object v2
invoke-virtual {v2, v1}, Lcom/google/protobuf/Descriptors$d;->a(I)Lcom/google/protobuf/Descriptors$e;
move-result-object v2
if-eqz v2, :cond_85
invoke-interface {p1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_65
:cond_85
invoke-static {v0, v1, p5, p6}, Lf6/c2;->a(IILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object p5
goto :goto_65
:pswitch_8a
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->c(Ljava/util/List;)V
goto/16 :goto_ff
:pswitch_94
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->a(Ljava/util/List;)V
goto :goto_ff
:pswitch_9d
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->g(Ljava/util/List;)V
goto :goto_ff
:pswitch_a6
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->b(Ljava/util/List;)V
goto :goto_ff
:pswitch_af
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->d(Ljava/util/List;)V
goto :goto_ff
:pswitch_b8
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->k(Ljava/util/List;)V
goto :goto_ff
:pswitch_c1
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->j(Ljava/util/List;)V
goto :goto_ff
:pswitch_ca
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->p(Ljava/util/List;)V
goto :goto_ff
:pswitch_d3
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->h(Ljava/util/List;)V
goto :goto_ff
:pswitch_dc
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->e(Ljava/util/List;)V
goto :goto_ff
:pswitch_e5
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->f(Ljava/util/List;)V
goto :goto_ff
:pswitch_ee
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->m(Ljava/util/List;)V
goto :goto_ff
:pswitch_f7
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p1, p3}, Lf6/y1;->o(Ljava/util/List;)V
:goto_ff
move-object p1, p3
:cond_100
iget-object p2, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p4, p2, p1}, Lf6/e0;->b(Lf6/e0$c;Ljava/lang/Object;)V
goto/16 :goto_211
:cond_107
const/4 v1, 0x0
iget-object v2, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v2}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->d()Lcom/google/protobuf/WireFormat$FieldType;
move-result-object v2
sget-object v3, Lcom/google/protobuf/WireFormat$FieldType;->ENUM:Lcom/google/protobuf/WireFormat$FieldType;
if-ne v2, v3, :cond_127
invoke-interface {p1}, Lf6/y1;->l()I
move-result p1
iget-object p3, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p3}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->j()Lcom/google/protobuf/Descriptors$d;
move-result-object p3
invoke-virtual {p3, p1}, Lcom/google/protobuf/Descriptors$d;->a(I)Lcom/google/protobuf/Descriptors$e;
move-result-object v1
if-nez v1, :cond_1db
invoke-static {v0, p1, p5, p6}, Lf6/c2;->a(IILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object p1
return-object p1
:cond_127
sget-object p6, Lf6/z$a;->a:[I
iget-object v0, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->d()Lcom/google/protobuf/WireFormat$FieldType;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
aget p6, p6, v0
packed-switch p6, :pswitch_data_232
goto/16 :goto_1db
:pswitch_13a
iget-object p6, p2, Lf6/v$b;->b:Lf6/a1;
invoke-virtual {p6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p6
invoke-interface {p1, p6, p3}, Lf6/y1;->a(Ljava/lang/Class;Lf6/x;)Ljava/lang/Object;
move-result-object v1
goto/16 :goto_1db
:pswitch_146
iget-object p6, p2, Lf6/v$b;->b:Lf6/a1;
invoke-virtual {p6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p6
invoke-interface {p1, p6, p3}, Lf6/y1;->b(Ljava/lang/Class;Lf6/x;)Ljava/lang/Object;
move-result-object v1
goto/16 :goto_1db
:pswitch_152
invoke-interface {p1}, Lf6/y1;->readString()Ljava/lang/String;
move-result-object v1
goto/16 :goto_1db
:pswitch_158
invoke-interface {p1}, Lf6/y1;->k()Lf6/m;
move-result-object v1
goto/16 :goto_1db
:pswitch_15e
new-instance p1, Ljava/lang/IllegalStateException;
const-string p2, "Shouldn\'t reach here."
invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw p1
:pswitch_166
invoke-interface {p1}, Lf6/y1;->i()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
goto/16 :goto_1db
:pswitch_170
invoke-interface {p1}, Lf6/y1;->h()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
goto :goto_1db
:pswitch_179
invoke-interface {p1}, Lf6/y1;->e()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
goto :goto_1db
:pswitch_182
invoke-interface {p1}, Lf6/y1;->o()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
goto :goto_1db
:pswitch_18b
invoke-interface {p1}, Lf6/y1;->f()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
goto :goto_1db
:pswitch_194
invoke-interface {p1}, Lf6/y1;->d()Z
move-result p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
goto :goto_1db
:pswitch_19d
invoke-interface {p1}, Lf6/y1;->c()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
goto :goto_1db
:pswitch_1a6
invoke-interface {p1}, Lf6/y1;->b()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
goto :goto_1db
:pswitch_1af
invoke-interface {p1}, Lf6/y1;->l()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
goto :goto_1db
:pswitch_1b8
invoke-interface {p1}, Lf6/y1;->a()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
goto :goto_1db
:pswitch_1c1
invoke-interface {p1}, Lf6/y1;->p()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
goto :goto_1db
:pswitch_1ca
invoke-interface {p1}, Lf6/y1;->readFloat()F
move-result p1
invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v1
goto :goto_1db
:pswitch_1d3
invoke-interface {p1}, Lf6/y1;->readDouble()D
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v1
:cond_1db
:goto_1db
iget-object p1, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p1}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isRepeated()Z
move-result p1
if-eqz p1, :cond_1e9
iget-object p1, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p4, p1, v1}, Lf6/e0;->a(Lf6/e0$c;Ljava/lang/Object;)V
goto :goto_211
:cond_1e9
sget-object p1, Lf6/z$a;->a:[I
iget-object p3, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p3}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->d()Lcom/google/protobuf/WireFormat$FieldType;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/Enum;->ordinal()I
move-result p3
aget p1, p1, p3
const/16 p3, 0x11
if-eq p1, p3, :cond_200
const/16 p3, 0x12
if-eq p1, p3, :cond_200
goto :goto_20c
:cond_200
iget-object p1, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p4, p1}, Lf6/e0;->b(Lf6/e0$c;)Ljava/lang/Object;
move-result-object p1
if-eqz p1, :cond_20c
invoke-static {p1, v1}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
:cond_20c
:goto_20c
iget-object p1, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p4, p1, v1}, Lf6/e0;->b(Lf6/e0$c;Ljava/lang/Object;)V
:goto_211
return-object p5
:pswitch_data_212
.packed-switch 0x1
:pswitch_f7
:pswitch_ee
:pswitch_e5
:pswitch_dc
:pswitch_d3
:pswitch_ca
:pswitch_c1
:pswitch_b8
:pswitch_af
:pswitch_a6
:pswitch_9d
:pswitch_94
:pswitch_8a
:pswitch_54
.end packed-switch
:pswitch_data_232
.packed-switch 0x1
:pswitch_1d3
:pswitch_1ca
:pswitch_1c1
:pswitch_1b8
:pswitch_1af
:pswitch_1a6
:pswitch_19d
:pswitch_194
:pswitch_18b
:pswitch_182
:pswitch_179
:pswitch_170
:pswitch_166
:pswitch_15e
:pswitch_158
:pswitch_152
:pswitch_146
:pswitch_13a
.end packed-switch
.end method
.method public a(Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/protobuf/Writer;",
"Ljava/util/Map$Entry<",
"**>;)V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isRepeated()Z
move-result v1
if-eqz v1, :cond_184
sget-object v1, Lf6/z$a;->a:[I
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->d()Lcom/google/protobuf/WireFormat$FieldType;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I
move-result v2
aget v1, v1, v2
packed-switch v1, :pswitch_data_2d0
goto/16 :goto_2cf
:pswitch_1d
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-static {v0, p2, p1}, Lf6/c2;->c(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_2cf
:pswitch_2c
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-static {v0, p2, p1}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_2cf
:pswitch_3b
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-static {v0, p2, p1}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_2cf
:pswitch_4a
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-static {v0, p2, p1}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_2cf
:pswitch_59
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p2
:goto_68
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_80
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/protobuf/Descriptors$e;
invoke-virtual {v2}, Lcom/google/protobuf/Descriptors$e;->getNumber()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_68
:cond_80
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result p2
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {p2, v1, p1, v0}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_8d
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->l(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_a0
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->k(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_b3
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->j(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_c6
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->i(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_d9
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->m(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_ec
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_ff
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_112
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->e(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_125
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_138
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->n(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_14b
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->h(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_15e
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->f(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:pswitch_171
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v1
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/util/List;
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->isPacked()Z
move-result v0
invoke-static {v1, p2, p1, v0}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_2cf
:cond_184
sget-object v1, Lf6/z$a;->a:[I
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->d()Lcom/google/protobuf/WireFormat$FieldType;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I
move-result v2
aget v1, v1, v2
packed-switch v1, :pswitch_data_2f8
goto/16 :goto_2cf
:pswitch_195
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->b(ILjava/lang/Object;)V
goto/16 :goto_2cf
:pswitch_1a2
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->c(ILjava/lang/Object;)V
goto/16 :goto_2cf
:pswitch_1af
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/String;
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->a(ILjava/lang/String;)V
goto/16 :goto_2cf
:pswitch_1be
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Lf6/m;
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
goto/16 :goto_2cf
:pswitch_1cd
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Lcom/google/protobuf/Descriptors$e;
invoke-virtual {p2}, Lcom/google/protobuf/Descriptors$e;->getNumber()I
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->d(II)V
goto/16 :goto_2cf
:pswitch_1e0
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Long;
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-interface {p1, v0, v1, v2}, Lcom/google/protobuf/Writer;->e(IJ)V
goto/16 :goto_2cf
:pswitch_1f3
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->f(II)V
goto/16 :goto_2cf
:pswitch_206
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Long;
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-interface {p1, v0, v1, v2}, Lcom/google/protobuf/Writer;->d(IJ)V
goto/16 :goto_2cf
:pswitch_219
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->c(II)V
goto/16 :goto_2cf
:pswitch_22c
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->a(II)V
goto/16 :goto_2cf
:pswitch_23f
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->a(IZ)V
goto/16 :goto_2cf
:pswitch_252
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->b(II)V
goto :goto_2cf
:pswitch_264
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Long;
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-interface {p1, v0, v1, v2}, Lcom/google/protobuf/Writer;->a(IJ)V
goto :goto_2cf
:pswitch_276
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->d(II)V
goto :goto_2cf
:pswitch_288
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Long;
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-interface {p1, v0, v1, v2}, Lcom/google/protobuf/Writer;->b(IJ)V
goto :goto_2cf
:pswitch_29a
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Long;
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-interface {p1, v0, v1, v2}, Lcom/google/protobuf/Writer;->c(IJ)V
goto :goto_2cf
:pswitch_2ac
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Float;
invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F
move-result p2
invoke-interface {p1, v0, p2}, Lcom/google/protobuf/Writer;->a(IF)V
goto :goto_2cf
:pswitch_2be
invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FieldDescriptor;->getNumber()I
move-result v0
invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Double;
invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D
move-result-wide v1
invoke-interface {p1, v0, v1, v2}, Lcom/google/protobuf/Writer;->a(ID)V
:goto_2cf
return-void
:pswitch_data_2d0
.packed-switch 0x1
:pswitch_171
:pswitch_15e
:pswitch_14b
:pswitch_138
:pswitch_125
:pswitch_112
:pswitch_ff
:pswitch_ec
:pswitch_d9
:pswitch_c6
:pswitch_b3
:pswitch_a0
:pswitch_8d
:pswitch_59
:pswitch_4a
:pswitch_3b
:pswitch_2c
:pswitch_1d
.end packed-switch
:pswitch_data_2f8
.packed-switch 0x1
:pswitch_2be
:pswitch_2ac
:pswitch_29a
:pswitch_288
:pswitch_276
:pswitch_264
:pswitch_252
:pswitch_23f
:pswitch_22c
:pswitch_219
:pswitch_206
:pswitch_1f3
:pswitch_1e0
:pswitch_1cd
:pswitch_1be
:pswitch_1af
:pswitch_1a2
:pswitch_195
.end packed-switch
.end method
.method public a(Lf6/m;Ljava/lang/Object;Lf6/x;Lf6/e0;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lf6/m;",
"Ljava/lang/Object;",
"Lf6/x;",
"Lf6/e0<",
"Lcom/google/protobuf/Descriptors$FieldDescriptor;",
">;)V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
check-cast p2, Lf6/v$b;
iget-object v0, p2, Lf6/v$b;->b:Lf6/a1;
invoke-interface {v0}, Lf6/a1;->newBuilderForType()Lf6/a1$a;
move-result-object v0
invoke-interface {v0}, Lf6/a1$a;->buildPartial()Lf6/a1;
move-result-object v0
invoke-static {}, Lf6/x;->b()Z
move-result v1
if-eqz v1, :cond_3a
invoke-virtual {p1}, Lf6/m;->g()[B
move-result-object p1
invoke-static {p1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer;
move-result-object p1
const/4 v1, 0x1
invoke-static {p1, v1}, Lf6/j;->a(Ljava/nio/ByteBuffer;Z)Lf6/j;
move-result-object p1
invoke-static {}, Lf6/u1;->a()Lf6/u1;
move-result-object v1
invoke-virtual {v1, v0, p1, p3}, Lf6/u1;->a(Ljava/lang/Object;Lf6/y1;Lf6/x;)V
iget-object p2, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p4, p2, v0}, Lf6/e0;->b(Lf6/e0$c;Ljava/lang/Object;)V
invoke-interface {p1}, Lf6/y1;->j()I
move-result p1
const p2, 0x7fffffff
if-ne p1, p2, :cond_35
goto :goto_46
:cond_35
invoke-static {}, Lf6/l0;->c()Lf6/l0;
move-result-object p1
throw p1
:cond_3a
iget-object v0, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
new-instance v1, Lf6/m0;
iget-object p2, p2, Lf6/v$b;->b:Lf6/a1;
invoke-direct {v1, p2, p3, p1}, Lf6/m0;-><init>(Lf6/d1;Lf6/x;Lf6/m;)V
invoke-virtual {p4, v0, v1}, Lf6/e0;->b(Lf6/e0$c;Ljava/lang/Object;)V
:goto_46
return-void
.end method
.method public a(Lf6/y1;Ljava/lang/Object;Lf6/x;Lf6/e0;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lf6/y1;",
"Ljava/lang/Object;",
"Lf6/x;",
"Lf6/e0<",
"Lcom/google/protobuf/Descriptors$FieldDescriptor;",
">;)V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
check-cast p2, Lf6/v$b;
invoke-static {}, Lf6/x;->b()Z
move-result v0
if-eqz v0, :cond_18
iget-object v0, p2, Lf6/v$b;->b:Lf6/a1;
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-interface {p1, v0, p3}, Lf6/y1;->a(Ljava/lang/Class;Lf6/x;)Ljava/lang/Object;
move-result-object p1
iget-object p2, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
invoke-virtual {p4, p2, p1}, Lf6/e0;->b(Lf6/e0$c;Ljava/lang/Object;)V
goto :goto_28
:cond_18
iget-object v0, p2, Lf6/v$b;->a:Lcom/google/protobuf/Descriptors$FieldDescriptor;
new-instance v1, Lf6/m0;
iget-object p2, p2, Lf6/v$b;->b:Lf6/a1;
invoke-interface {p1}, Lf6/y1;->k()Lf6/m;
move-result-object p1
invoke-direct {v1, p2, p3, p1}, Lf6/m0;-><init>(Lf6/d1;Lf6/x;Lf6/m;)V
invoke-virtual {p4, v0, v1}, Lf6/e0;->b(Lf6/e0$c;Ljava/lang/Object;)V
:goto_28
return-void
.end method
.method public a(Ljava/lang/Object;Lf6/e0;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lf6/e0<",
"Lcom/google/protobuf/Descriptors$FieldDescriptor;",
">;)V"
}
.end annotation
sget-wide v0, Lf6/z;->a:J
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
return-void
.end method
.method public a(Lf6/d1;)Z
.registers 2
instance-of p1, p1, Lf6/i0$e;
return p1
.end method
.method public b(Ljava/lang/Object;)Lf6/e0;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
")",
"Lf6/e0<",
"Lcom/google/protobuf/Descriptors$FieldDescriptor;",
">;"
}
.end annotation
invoke-virtual {p0, p1}, Lf6/z;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object v0
invoke-virtual {v0}, Lf6/e0;->g()Z
move-result v1
if-eqz v1, :cond_11
invoke-virtual {v0}, Lf6/e0;->clone()Lf6/e0;
move-result-object v0
invoke-virtual {p0, p1, v0}, Lf6/z;->a(Ljava/lang/Object;Lf6/e0;)V
:cond_11
return-object v0
.end method
.method public c(Ljava/lang/Object;)V
.registers 2
invoke-virtual {p0, p1}, Lf6/z;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object p1
invoke-virtual {p1}, Lf6/e0;->j()V
return-void
.end method