DescriptorProtos$OneofDescriptorProto.smali
.class public final Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.super Lcom/google/protobuf/GeneratedMessageV3;
.source "DescriptorProtos.java"
# interfaces
.implements Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProtoOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/protobuf/DescriptorProtos;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "OneofDescriptorProto"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
}
.end annotation
# static fields
.field private static final DEFAULT_INSTANCE:Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.field public static final NAME_FIELD_NUMBER:I = 0x1
.field public static final OPTIONS_FIELD_NUMBER:I = 0x2
.field public static final PARSER:Lcom/google/protobuf/Parser;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser",
"<",
"Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;",
">;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field private static final serialVersionUID:J
# instance fields
.field private bitField0_:I
.field private memoizedIsInitialized:B
.field private volatile name_:Ljava/lang/Object;
.field private options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 12923
new-instance v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
invoke-direct {v0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;-><init>()V
sput-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->DEFAULT_INSTANCE:Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.line 12931
new-instance v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$1;
invoke-direct {v0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$1;-><init>()V
sput-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
return-void
.end method
.method private constructor <init>()V
.registers 2
.prologue
.line 12228
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageV3;-><init>()V
.line 12367
const/4 v0, -0x1
iput-byte v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedIsInitialized:B
.line 12229
const-string v0, ""
iput-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
.line 12230
return-void
.end method
.method private constructor <init>(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)V
.registers 9
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
const/4 v1, 0x1
.line 12241
invoke-direct {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;-><init>()V
.line 12244
invoke-static {}, Lcom/google/protobuf/UnknownFieldSet;->newBuilder()Lcom/google/protobuf/UnknownFieldSet$Builder;
move-result-object v4
.line 12246
const/4 v2, 0x0
.line 12247
:goto_9
if-nez v2, :cond_59
.line 12248
:try_start_b
invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readTag()I
move-result v0
.line 12249
sparse-switch v0, :sswitch_data_84
.line 12254
invoke-virtual {p0, p1, v4, p2, v0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/UnknownFieldSet$Builder;Lcom/google/protobuf/ExtensionRegistryLite;I)Z
move-result v0
if-nez v0, :cond_81
move v0, v1
:goto_19
move v2, v0
.line 12280
goto :goto_9
:sswitch_1b
move v0, v1
.line 12252
goto :goto_19
.line 12261
:sswitch_1d
invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;
move-result-object v0
.line 12262
iget v3, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
or-int/lit8 v3, v3, 0x1
iput v3, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
.line 12263
iput-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
move v0, v2
.line 12264
goto :goto_19
.line 12267
:sswitch_2b
const/4 v0, 0x0
.line 12268
iget v3, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
and-int/lit8 v3, v3, 0x2
const/4 v5, 0x2
if-ne v3, v5, :cond_7f
.line 12269
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
invoke-virtual {v0}, Lcom/google/protobuf/DescriptorProtos$OneofOptions;->toBuilder()Lcom/google/protobuf/DescriptorProtos$OneofOptions$Builder;
move-result-object v0
move-object v3, v0
.line 12271
:goto_3a
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofOptions;->PARSER:Lcom/google/protobuf/Parser;
invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/Parser;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofOptions;
iput-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
.line 12272
if-eqz v3, :cond_51
.line 12273
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
invoke-virtual {v3, v0}, Lcom/google/protobuf/DescriptorProtos$OneofOptions$Builder;->mergeFrom(Lcom/google/protobuf/DescriptorProtos$OneofOptions;)Lcom/google/protobuf/DescriptorProtos$OneofOptions$Builder;
.line 12274
invoke-virtual {v3}, Lcom/google/protobuf/DescriptorProtos$OneofOptions$Builder;->buildPartial()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v0
iput-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
.line 12276
:cond_51
iget v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
:try_end_57
.catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_b .. :try_end_57} :catch_63
.catch Ljava/io/IOException; {:try_start_b .. :try_end_57} :catch_74
.catchall {:try_start_b .. :try_end_57} :catchall_69
move v0, v2
.line 12277
goto :goto_19
.line 12287
:cond_59
invoke-virtual {v4}, Lcom/google/protobuf/UnknownFieldSet$Builder;->build()Lcom/google/protobuf/UnknownFieldSet;
move-result-object v0
iput-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
.line 12288
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->makeExtensionsImmutable()V
.line 12290
return-void
.line 12281
:catch_63
move-exception v0
.line 12282
:try_start_64
invoke-virtual {v0, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v0
throw v0
:try_end_69
.catchall {:try_start_64 .. :try_end_69} :catchall_69
.line 12287
:catchall_69
move-exception v0
invoke-virtual {v4}, Lcom/google/protobuf/UnknownFieldSet$Builder;->build()Lcom/google/protobuf/UnknownFieldSet;
move-result-object v1
iput-object v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
.line 12288
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->makeExtensionsImmutable()V
throw v0
.line 12283
:catch_74
move-exception v0
.line 12284
:try_start_75
new-instance v1, Lcom/google/protobuf/InvalidProtocolBufferException;
invoke-direct {v1, v0}, Lcom/google/protobuf/InvalidProtocolBufferException;-><init>(Ljava/io/IOException;)V
.line 12285
invoke-virtual {v1, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v0
throw v0
:try_end_7f
.catchall {:try_start_75 .. :try_end_7f} :catchall_69
:cond_7f
move-object v3, v0
goto :goto_3a
:cond_81
move v0, v2
goto :goto_19
.line 12249
nop
:sswitch_data_84
.sparse-switch
0x0 -> :sswitch_1b
0xa -> :sswitch_1d
0x12 -> :sswitch_2b
.end sparse-switch
.end method
.method synthetic constructor <init>(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/DescriptorProtos$1;)V
.registers 4
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
.line 12220
invoke-direct {p0, p1, p2}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;-><init>(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)V
return-void
.end method
.method private constructor <init>(Lcom/google/protobuf/GeneratedMessageV3$Builder;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/protobuf/GeneratedMessageV3$Builder",
"<*>;)V"
}
.end annotation
.prologue
.line 12226
invoke-direct {p0, p1}, Lcom/google/protobuf/GeneratedMessageV3;-><init>(Lcom/google/protobuf/GeneratedMessageV3$Builder;)V
.line 12367
const/4 v0, -0x1
iput-byte v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedIsInitialized:B
.line 12227
return-void
.end method
.method synthetic constructor <init>(Lcom/google/protobuf/GeneratedMessageV3$Builder;Lcom/google/protobuf/DescriptorProtos$1;)V
.registers 3
.prologue
.line 12220
invoke-direct {p0, p1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;-><init>(Lcom/google/protobuf/GeneratedMessageV3$Builder;)V
return-void
.end method
.method static synthetic access$8300(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;)Ljava/lang/Object;
.registers 2
.prologue
.line 12220
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
return-object v0
.end method
.method static synthetic access$8302(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;Ljava/lang/Object;)Ljava/lang/Object;
.registers 2
.prologue
.line 12220
iput-object p1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
return-object p1
.end method
.method static synthetic access$8402(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;Lcom/google/protobuf/DescriptorProtos$OneofOptions;)Lcom/google/protobuf/DescriptorProtos$OneofOptions;
.registers 2
.prologue
.line 12220
iput-object p1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
return-object p1
.end method
.method static synthetic access$8502(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;I)I
.registers 2
.prologue
.line 12220
iput p1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
return p1
.end method
.method public static getDefaultInstance()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 1
.prologue
.line 12927
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->DEFAULT_INSTANCE:Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static final getDescriptor()Lcom/google/protobuf/Descriptors$Descriptor;
.registers 1
.prologue
.line 12293
# getter for: Lcom/google/protobuf/DescriptorProtos;->internal_static_google_protobuf_OneofDescriptorProto_descriptor:Lcom/google/protobuf/Descriptors$Descriptor;
invoke-static {}, Lcom/google/protobuf/DescriptorProtos;->access$7800()Lcom/google/protobuf/Descriptors$Descriptor;
move-result-object v0
return-object v0
.end method
.method public static newBuilder()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
.registers 1
.prologue
.line 12529
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->DEFAULT_INSTANCE:Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
invoke-virtual {v0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->toBuilder()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method public static newBuilder(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
.registers 2
.prologue
.line 12532
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->DEFAULT_INSTANCE:Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
invoke-virtual {v0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->toBuilder()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;->mergeFrom(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method public static parseDelimitedFrom(Ljava/io/InputStream;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
.line 12503
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
.line 12504
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageV3;->parseDelimitedWithIOException(Lcom/google/protobuf/Parser;Ljava/io/InputStream;)Lcom/google/protobuf/Message;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
.line 12510
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
.line 12511
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageV3;->parseDelimitedWithIOException(Lcom/google/protobuf/Parser;Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/Message;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
.line 12471
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
invoke-interface {v0, p0}, Lcom/google/protobuf/Parser;->parseFrom(Lcom/google/protobuf/ByteString;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
.line 12477
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
invoke-interface {v0, p0, p1}, Lcom/google/protobuf/Parser;->parseFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
.line 12516
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
.line 12517
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageV3;->parseWithIOException(Lcom/google/protobuf/Parser;Lcom/google/protobuf/CodedInputStream;)Lcom/google/protobuf/Message;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
.line 12523
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
.line 12524
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageV3;->parseWithIOException(Lcom/google/protobuf/Parser;Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/Message;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Ljava/io/InputStream;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
.line 12491
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
.line 12492
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageV3;->parseWithIOException(Lcom/google/protobuf/Parser;Ljava/io/InputStream;)Lcom/google/protobuf/Message;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
.line 12498
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
.line 12499
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageV3;->parseWithIOException(Lcom/google/protobuf/Parser;Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/Message;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Ljava/nio/ByteBuffer;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
.line 12460
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
invoke-interface {v0, p0}, Lcom/google/protobuf/Parser;->parseFrom(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom(Ljava/nio/ByteBuffer;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
.line 12466
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
invoke-interface {v0, p0, p1}, Lcom/google/protobuf/Parser;->parseFrom(Ljava/nio/ByteBuffer;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom([B)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
.line 12481
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
invoke-interface {v0, p0}, Lcom/google/protobuf/Parser;->parseFrom([B)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parseFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.prologue
.line 12487
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
invoke-interface {v0, p0, p1}, Lcom/google/protobuf/Parser;->parseFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public static parser()Lcom/google/protobuf/Parser;
.registers 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Parser",
"<",
"Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;",
">;"
}
.end annotation
.prologue
.line 12941
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.registers 6
.prologue
const/4 v2, 0x0
const/4 v1, 0x1
.line 12414
if-ne p1, p0, :cond_5
.line 12434
:cond_4
:goto_4
return v1
.line 12417
:cond_5
instance-of v0, p1, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
if-nez v0, :cond_e
.line 12418
invoke-super {p0, p1}, Lcom/google/protobuf/GeneratedMessageV3;->equals(Ljava/lang/Object;)Z
move-result v1
goto :goto_4
.line 12420
:cond_e
check-cast p1, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.line 12423
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasName()Z
move-result v0
invoke-virtual {p1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasName()Z
move-result v3
if-ne v0, v3, :cond_64
move v0, v1
.line 12424
:goto_1b
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasName()Z
move-result v3
if-eqz v3, :cond_32
.line 12425
if-eqz v0, :cond_66
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getName()Ljava/lang/String;
move-result-object v0
.line 12426
invoke-virtual {p1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_66
move v0, v1
.line 12428
:cond_32
:goto_32
if-eqz v0, :cond_68
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasOptions()Z
move-result v0
invoke-virtual {p1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasOptions()Z
move-result v3
if-ne v0, v3, :cond_68
move v0, v1
.line 12429
:goto_3f
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasOptions()Z
move-result v3
if-eqz v3, :cond_56
.line 12430
if-eqz v0, :cond_6a
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getOptions()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v0
.line 12431
invoke-virtual {p1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getOptions()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v3
invoke-virtual {v0, v3}, Lcom/google/protobuf/DescriptorProtos$OneofOptions;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_6a
move v0, v1
.line 12433
:cond_56
:goto_56
if-eqz v0, :cond_62
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
iget-object v3, p1, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
invoke-virtual {v0, v3}, Lcom/google/protobuf/UnknownFieldSet;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_4
:cond_62
move v1, v2
goto :goto_4
:cond_64
move v0, v2
.line 12423
goto :goto_1b
:cond_66
move v0, v2
.line 12426
goto :goto_32
:cond_68
move v0, v2
.line 12428
goto :goto_3f
:cond_6a
move v0, v2
.line 12431
goto :goto_56
.end method
.method public getDefaultInstanceForType()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
.registers 2
.prologue
.line 12950
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->DEFAULT_INSTANCE:Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
return-object v0
.end method
.method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/Message;
.registers 2
.prologue
.line 12220
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getDefaultInstanceForType()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
move-result-object v0
return-object v0
.end method
.method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite;
.registers 2
.prologue
.line 12220
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getDefaultInstanceForType()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
move-result-object v0
return-object v0
.end method
.method public getName()Ljava/lang/String;
.registers 3
.prologue
.line 12316
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
.line 12317
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_9
.line 12318
check-cast v0, Ljava/lang/String;
.line 12326
:goto_8
return-object v0
.line 12320
:cond_9
check-cast v0, Lcom/google/protobuf/ByteString;
.line 12322
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
move-result-object v1
.line 12323
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->isValidUtf8()Z
move-result v0
if-eqz v0, :cond_17
.line 12324
iput-object v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
:cond_17
move-object v0, v1
.line 12326
goto :goto_8
.end method
.method public getNameBytes()Lcom/google/protobuf/ByteString;
.registers 3
.prologue
.line 12334
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
.line 12335
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_f
.line 12336
check-cast v0, Ljava/lang/String;
.line 12337
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
move-result-object v0
.line 12339
iput-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
.line 12342
:goto_e
return-object v0
:cond_f
check-cast v0, Lcom/google/protobuf/ByteString;
goto :goto_e
.end method
.method public getOptions()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
.registers 2
.prologue
.line 12358
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
if-nez v0, :cond_9
invoke-static {}, Lcom/google/protobuf/DescriptorProtos$OneofOptions;->getDefaultInstance()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v0
:goto_8
return-object v0
:cond_9
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
goto :goto_8
.end method
.method public getOptionsOrBuilder()Lcom/google/protobuf/DescriptorProtos$OneofOptionsOrBuilder;
.registers 2
.prologue
.line 12364
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
if-nez v0, :cond_9
invoke-static {}, Lcom/google/protobuf/DescriptorProtos$OneofOptions;->getDefaultInstance()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v0
:goto_8
return-object v0
:cond_9
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->options_:Lcom/google/protobuf/DescriptorProtos$OneofOptions;
goto :goto_8
.end method
.method public getParserForType()Lcom/google/protobuf/Parser;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Parser",
"<",
"Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;",
">;"
}
.end annotation
.prologue
.line 12946
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->PARSER:Lcom/google/protobuf/Parser;
return-object v0
.end method
.method public getSerializedSize()I
.registers 5
.prologue
const/4 v3, 0x2
const/4 v2, 0x1
.line 12395
iget v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedSize:I
.line 12396
const/4 v1, -0x1
if-eq v0, v1, :cond_8
.line 12408
:goto_7
return v0
.line 12398
:cond_8
const/4 v0, 0x0
.line 12399
iget v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
and-int/lit8 v1, v1, 0x1
if-ne v1, v2, :cond_16
.line 12400
iget-object v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
invoke-static {v2, v1}, Lcom/google/protobuf/GeneratedMessageV3;->computeStringSize(ILjava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
.line 12402
:cond_16
iget v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
and-int/lit8 v1, v1, 0x2
if-ne v1, v3, :cond_25
.line 12404
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getOptions()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v1
invoke-static {v3, v1}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
move-result v1
add-int/2addr v0, v1
.line 12406
:cond_25
iget-object v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
invoke-virtual {v1}, Lcom/google/protobuf/UnknownFieldSet;->getSerializedSize()I
move-result v1
add-int/2addr v0, v1
.line 12407
iput v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedSize:I
goto :goto_7
.end method
.method public final getUnknownFields()Lcom/google/protobuf/UnknownFieldSet;
.registers 2
.prologue
.line 12235
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
return-object v0
.end method
.method public hasName()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 12310
iget v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
and-int/lit8 v1, v1, 0x1
if-ne v1, v0, :cond_8
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public hasOptions()Z
.registers 3
.prologue
.line 12352
iget v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
and-int/lit8 v0, v0, 0x2
const/4 v1, 0x2
if-ne v0, v1, :cond_9
const/4 v0, 0x1
:goto_8
return v0
:cond_9
const/4 v0, 0x0
goto :goto_8
.end method
.method public hashCode()I
.registers 3
.prologue
.line 12439
iget v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedHashCode:I
if-eqz v0, :cond_7
.line 12440
iget v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedHashCode:I
.line 12454
:goto_6
return v0
.line 12443
:cond_7
invoke-static {}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getDescriptor()Lcom/google/protobuf/Descriptors$Descriptor;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x30b
.line 12444
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasName()Z
move-result v1
if-eqz v1, :cond_26
.line 12445
mul-int/lit8 v0, v0, 0x25
add-int/lit8 v0, v0, 0x1
.line 12446
mul-int/lit8 v0, v0, 0x35
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
add-int/2addr v0, v1
.line 12448
:cond_26
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasOptions()Z
move-result v1
if-eqz v1, :cond_3b
.line 12449
mul-int/lit8 v0, v0, 0x25
add-int/lit8 v0, v0, 0x2
.line 12450
mul-int/lit8 v0, v0, 0x35
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getOptions()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v1
invoke-virtual {v1}, Lcom/google/protobuf/DescriptorProtos$OneofOptions;->hashCode()I
move-result v1
add-int/2addr v0, v1
.line 12452
:cond_3b
mul-int/lit8 v0, v0, 0x1d
iget-object v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
invoke-virtual {v1}, Lcom/google/protobuf/UnknownFieldSet;->hashCode()I
move-result v1
add-int/2addr v0, v1
.line 12453
iput v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedHashCode:I
goto :goto_6
.end method
.method protected internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessageV3$FieldAccessorTable;
.registers 4
.prologue
.line 12298
# getter for: Lcom/google/protobuf/DescriptorProtos;->internal_static_google_protobuf_OneofDescriptorProto_fieldAccessorTable:Lcom/google/protobuf/GeneratedMessageV3$FieldAccessorTable;
invoke-static {}, Lcom/google/protobuf/DescriptorProtos;->access$7900()Lcom/google/protobuf/GeneratedMessageV3$FieldAccessorTable;
move-result-object v0
const-class v1, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
const-class v2, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
.line 12299
invoke-virtual {v0, v1, v2}, Lcom/google/protobuf/GeneratedMessageV3$FieldAccessorTable;->ensureFieldAccessorsInitialized(Ljava/lang/Class;Ljava/lang/Class;)Lcom/google/protobuf/GeneratedMessageV3$FieldAccessorTable;
move-result-object v0
return-object v0
.end method
.method public final isInitialized()Z
.registers 4
.prologue
const/4 v1, 0x0
const/4 v0, 0x1
.line 12369
iget-byte v2, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedIsInitialized:B
.line 12370
if-ne v2, v0, :cond_7
.line 12380
:goto_6
return v0
.line 12371
:cond_7
if-nez v2, :cond_b
move v0, v1
goto :goto_6
.line 12373
:cond_b
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->hasOptions()Z
move-result v2
if-eqz v2, :cond_1f
.line 12374
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getOptions()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v2
invoke-virtual {v2}, Lcom/google/protobuf/DescriptorProtos$OneofOptions;->isInitialized()Z
move-result v2
if-nez v2, :cond_1f
.line 12375
iput-byte v1, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedIsInitialized:B
move v0, v1
.line 12376
goto :goto_6
.line 12379
:cond_1f
iput-byte v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->memoizedIsInitialized:B
goto :goto_6
.end method
.method public newBuilderForType()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
.registers 2
.prologue
.line 12527
invoke-static {}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->newBuilder()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method protected newBuilderForType(Lcom/google/protobuf/GeneratedMessageV3$BuilderParent;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
.registers 4
.prologue
.line 12542
new-instance v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
const/4 v1, 0x0
invoke-direct {v0, p1, v1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageV3$BuilderParent;Lcom/google/protobuf/DescriptorProtos$1;)V
.line 12543
return-object v0
.end method
.method public bridge synthetic newBuilderForType()Lcom/google/protobuf/Message$Builder;
.registers 2
.prologue
.line 12220
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->newBuilderForType()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method protected bridge synthetic newBuilderForType(Lcom/google/protobuf/GeneratedMessageV3$BuilderParent;)Lcom/google/protobuf/Message$Builder;
.registers 3
.prologue
.line 12220
invoke-virtual {p0, p1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->newBuilderForType(Lcom/google/protobuf/GeneratedMessageV3$BuilderParent;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method public bridge synthetic newBuilderForType()Lcom/google/protobuf/MessageLite$Builder;
.registers 2
.prologue
.line 12220
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->newBuilderForType()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method public toBuilder()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
.registers 3
.prologue
const/4 v1, 0x0
.line 12535
sget-object v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->DEFAULT_INSTANCE:Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;
if-ne p0, v0, :cond_b
new-instance v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
invoke-direct {v0, v1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;-><init>(Lcom/google/protobuf/DescriptorProtos$1;)V
.line 12536
:goto_a
return-object v0
.line 12535
:cond_b
new-instance v0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
invoke-direct {v0, v1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;-><init>(Lcom/google/protobuf/DescriptorProtos$1;)V
.line 12536
invoke-virtual {v0, p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;->mergeFrom(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;)Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
goto :goto_a
.end method
.method public bridge synthetic toBuilder()Lcom/google/protobuf/Message$Builder;
.registers 2
.prologue
.line 12220
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->toBuilder()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method public bridge synthetic toBuilder()Lcom/google/protobuf/MessageLite$Builder;
.registers 2
.prologue
.line 12220
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->toBuilder()Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto$Builder;
move-result-object v0
return-object v0
.end method
.method public writeTo(Lcom/google/protobuf/CodedOutputStream;)V
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
const/4 v2, 0x2
const/4 v1, 0x1
.line 12385
iget v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
and-int/lit8 v0, v0, 0x1
if-ne v0, v1, :cond_d
.line 12386
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->name_:Ljava/lang/Object;
invoke-static {p1, v1, v0}, Lcom/google/protobuf/GeneratedMessageV3;->writeString(Lcom/google/protobuf/CodedOutputStream;ILjava/lang/Object;)V
.line 12388
:cond_d
iget v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->bitField0_:I
and-int/lit8 v0, v0, 0x2
if-ne v0, v2, :cond_1a
.line 12389
invoke-virtual {p0}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getOptions()Lcom/google/protobuf/DescriptorProtos$OneofOptions;
move-result-object v0
invoke-virtual {p1, v2, v0}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
.line 12391
:cond_1a
iget-object v0, p0, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->unknownFields:Lcom/google/protobuf/UnknownFieldSet;
invoke-virtual {v0, p1}, Lcom/google/protobuf/UnknownFieldSet;->writeTo(Lcom/google/protobuf/CodedOutputStream;)V
.line 12392
return-void
.end method