Logs$ConfigFetchReason.smali
.class public final Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "com.google.firebase:firebase-config@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/config/proto/Logs$ConfigFetchReasonOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/config/proto/Logs;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "ConfigFetchReason"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;,
Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/GeneratedMessageLite<",
"Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;",
"Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;",
">;",
"Lcom/google/android/gms/config/proto/Logs$ConfigFetchReasonOrBuilder;"
}
.end annotation
# static fields
.field private static final DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;",
">;"
}
.end annotation
.end field
.field public static final TYPE_FIELD_NUMBER:I = 0x1
# instance fields
.field private bitField0_:I
.field private type_:I
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 402
new-instance v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-direct {v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;-><init>()V
sput-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.line 403
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->makeImmutable()V
.line 404
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 32
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
.line 33
return-void
.end method
.method static synthetic access$000()Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 1
.line 27
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method static synthetic access$100(Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.param p1, "x1" # Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
.line 27
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->setType(Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;)V
return-void
.end method
.method static synthetic access$200(Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.line 27
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->clearType()V
return-void
.end method
.method private clearType()V
.registers 2
.line 175
iget v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
and-int/lit8 v0, v0, -0x2
iput v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
.line 176
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
.line 177
return-void
.end method
.method public static getDefaultInstance()Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 1
.line 407
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static newBuilder()Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;
.registers 1
.line 263
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->toBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;
return-object v0
.end method
.method public static newBuilder(Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;
.registers 2
.param p0, "prototype" # Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.line 266
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->toBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;
invoke-virtual {v0, p0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;->mergeFrom(Lcom/google/protobuf/GeneratedMessageLite;)Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;
return-object v0
.end method
.method public static parseDelimitedFrom(Ljava/io/InputStream;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 2
.param p0, "input" # Ljava/io/InputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 240
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->parseDelimitedFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 3
.param p0, "input" # Ljava/io/InputStream;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 246
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0, p1}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->parseDelimitedFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/ByteString;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 2
.param p0, "data" # Lcom/google/protobuf/ByteString;
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 204
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 3
.param p0, "data" # Lcom/google/protobuf/ByteString;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 211
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 2
.param p0, "input" # Lcom/google/protobuf/CodedInputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 251
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/CodedInputStream;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 3
.param p0, "input" # Lcom/google/protobuf/CodedInputStream;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 258
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom(Ljava/io/InputStream;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 2
.param p0, "input" # Ljava/io/InputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 228
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 3
.param p0, "input" # Ljava/io/InputStream;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 235
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom([B)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 2
.param p0, "data" # [B
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 216
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;[B)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.end method
.method public static parseFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.registers 3
.param p0, "data" # [B
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 223
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;[BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
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/android/gms/config/proto/Logs$ConfigFetchReason;",
">;"
}
.end annotation
.line 413
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->getParserForType()Lcom/google/protobuf/Parser;
move-result-object v0
return-object v0
.end method
.method private setType(Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;)V
.registers 3
.param p1, "value" # Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
.line 165
if-eqz p1, :cond_f
.line 168
iget v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
.line 169
invoke-virtual {p1}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;->getNumber()I
move-result v0
iput v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
.line 170
return-void
.line 166
:cond_f
const/4 v0, 0x0
throw v0
.end method
# virtual methods
.method protected final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 12
.param p1, "method" # Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.param p2, "arg0" # Ljava/lang/Object;
.param p3, "arg1" # Ljava/lang/Object;
.line 317
sget-object v0, Lcom/google/android/gms/config/proto/Logs$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x0
packed-switch v0, :pswitch_data_be
.line 395
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
.line 386
:pswitch_12
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_2b
const-class v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
monitor-enter v0
.line 387
:try_start_19
sget-object v1, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->PARSER:Lcom/google/protobuf/Parser;
if-nez v1, :cond_26
.line 388
new-instance v1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object v2, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-direct {v1, v2}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object v1, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->PARSER:Lcom/google/protobuf/Parser;
.line 390
:cond_26
monitor-exit v0
goto :goto_2b
:catchall_28
move-exception v1
monitor-exit v0
:try_end_2a
.catchall {:try_start_19 .. :try_end_2a} :catchall_28
throw v1
.line 392
:cond_2b
:goto_2b
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->PARSER:Lcom/google/protobuf/Parser;
return-object v0
.line 342
:pswitch_2e
move-object v0, p2
check-cast v0, Lcom/google/protobuf/CodedInputStream;
.line 344
.local v0, "input":Lcom/google/protobuf/CodedInputStream;
move-object v1, p3
check-cast v1, Lcom/google/protobuf/ExtensionRegistryLite;
.line 347
.local v1, "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
const/4 v2, 0x0
.line 348
.local v2, "done":Z
:goto_35
if-nez v2, :cond_85
.line 349
:try_start_37
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readTag()I
move-result v3
.line 350
.local v3, "tag":I
if-eqz v3, :cond_60
const/16 v4, 0x8
if-eq v3, v4, :cond_49
.line 355
invoke-virtual {p0, v3, v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->parseUnknownField(ILcom/google/protobuf/CodedInputStream;)Z
move-result v4
if-nez v4, :cond_62
.line 356
const/4 v2, 0x1
goto :goto_62
.line 361
:cond_49
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readEnum()I
move-result v4
.line 362
.local v4, "rawValue":I
invoke-static {v4}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;->forNumber(I)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
move-result-object v5
.line 363
.local v5, "value":Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
const/4 v6, 0x1
if-nez v5, :cond_58
.line 364
invoke-super {p0, v6, v4}, Lcom/google/protobuf/GeneratedMessageLite;->mergeVarintField(II)V
goto :goto_62
.line 366
:cond_58
iget v7, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
or-int/2addr v6, v7
iput v6, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
.line 367
iput v4, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
:try_end_5f
.catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_37 .. :try_end_5f} :catch_79
.catch Ljava/io/IOException; {:try_start_37 .. :try_end_5f} :catch_65
.catchall {:try_start_37 .. :try_end_5f} :catchall_63
.line 369
goto :goto_62
.line 352
.end local v4 # "rawValue":I
.end local v5 # "value":Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
:cond_60
const/4 v2, 0x1
.line 353
nop
.line 372
.end local v3 # "tag":I
:cond_62
:goto_62
goto :goto_35
.line 379
.end local v2 # "done":Z
:catchall_63
move-exception v2
goto :goto_84
.line 375
:catch_65
move-exception v2
.line 376
.local v2, "e":Ljava/io/IOException;
:try_start_66
new-instance v3, Ljava/lang/RuntimeException;
new-instance v4, Lcom/google/protobuf/InvalidProtocolBufferException;
.line 378
invoke-virtual {v2}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
move-result-object v5
invoke-direct {v4, v5}, Lcom/google/protobuf/InvalidProtocolBufferException;-><init>(Ljava/lang/String;)V
invoke-virtual {v4, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v4
invoke-direct {v3, v4}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
.end local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.end local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.end local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.end local p2 # "arg0":Ljava/lang/Object;
.end local p3 # "arg1":Ljava/lang/Object;
throw v3
.line 373
.end local v2 # "e":Ljava/io/IOException;
.restart local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.restart local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.restart local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.restart local p2 # "arg0":Ljava/lang/Object;
.restart local p3 # "arg1":Ljava/lang/Object;
:catch_79
move-exception v2
.line 374
.local v2, "e":Lcom/google/protobuf/InvalidProtocolBufferException;
new-instance v3, Ljava/lang/RuntimeException;
invoke-virtual {v2, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v4
invoke-direct {v3, v4}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
.end local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.end local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.end local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.end local p2 # "arg0":Ljava/lang/Object;
.end local p3 # "arg1":Ljava/lang/Object;
throw v3
:try_end_84
.catchall {:try_start_66 .. :try_end_84} :catchall_63
.line 379
.end local v2 # "e":Lcom/google/protobuf/InvalidProtocolBufferException;
.restart local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.restart local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.restart local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.restart local p2 # "arg0":Ljava/lang/Object;
.restart local p3 # "arg1":Ljava/lang/Object;
:goto_84
throw v2
.line 380
:cond_85
nop
.line 383
.end local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.end local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
:pswitch_86
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.line 331
:pswitch_89
move-object v0, p2
check-cast v0, Lcom/google/protobuf/GeneratedMessageLite$Visitor;
.line 332
.local v0, "visitor":Lcom/google/protobuf/GeneratedMessageLite$Visitor;
move-object v1, p3
check-cast v1, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
.line 333
.local v1, "other":Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->hasType()Z
move-result v2
iget v3, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
.line 334
invoke-virtual {v1}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->hasType()Z
move-result v4
iget v5, v1, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
.line 333
invoke-interface {v0, v2, v3, v4, v5}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitInt(ZIZI)I
move-result v2
iput v2, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
.line 335
sget-object v2, Lcom/google/protobuf/GeneratedMessageLite$MergeFromVisitor;->INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MergeFromVisitor;
if-ne v0, v2, :cond_ac
.line 337
iget v2, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
iget v3, v1, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
or-int/2addr v2, v3
iput v2, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
.line 339
:cond_ac
return-object p0
.line 328
.end local v0 # "visitor":Lcom/google/protobuf/GeneratedMessageLite$Visitor;
.end local v1 # "other":Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
:pswitch_ad
new-instance v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;
invoke-direct {v0, v1}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$Builder;-><init>(Lcom/google/android/gms/config/proto/Logs$1;)V
return-object v0
.line 325
:pswitch_b3
return-object v1
.line 322
:pswitch_b4
sget-object v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
return-object v0
.line 319
:pswitch_b7
new-instance v0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;
invoke-direct {v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;-><init>()V
return-object v0
nop
:pswitch_data_be
.packed-switch 0x1
:pswitch_b7
:pswitch_b4
:pswitch_b3
:pswitch_ad
:pswitch_89
:pswitch_2e
:pswitch_86
:pswitch_12
.end packed-switch
.end method
.method public getSerializedSize()I
.registers 4
.line 188
iget v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->memoizedSerializedSize:I
.line 189
.local v0, "size":I
const/4 v1, -0x1
if-eq v0, v1, :cond_6
return v0
.line 191
:cond_6
const/4 v0, 0x0
.line 192
iget v1, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
const/4 v2, 0x1
and-int/2addr v1, v2
if-ne v1, v2, :cond_14
.line 193
iget v1, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
.line 194
invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeEnumSize(II)I
move-result v1
add-int/2addr v0, v1
.line 196
:cond_14
iget-object v1, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->unknownFields:Lcom/google/protobuf/UnknownFieldSetLite;
invoke-virtual {v1}, Lcom/google/protobuf/UnknownFieldSetLite;->getSerializedSize()I
move-result v1
add-int/2addr v0, v1
.line 197
iput v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->memoizedSerializedSize:I
.line 198
return v0
.end method
.method public getType()Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
.registers 3
.line 158
iget v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
invoke-static {v0}, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;->forNumber(I)Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
move-result-object v0
.line 159
.local v0, "result":Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
if-nez v0, :cond_b
sget-object v1, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;->UNKNOWN:Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason$AndroidConfigFetchType;
goto :goto_c
:cond_b
move-object v1, v0
:goto_c
return-object v1
.end method
.method public hasType()Z
.registers 3
.line 152
iget v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
const/4 v1, 0x1
and-int/2addr v0, v1
if-ne v0, v1, :cond_7
goto :goto_8
:cond_7
const/4 v1, 0x0
:goto_8
return v1
.end method
.method public writeTo(Lcom/google/protobuf/CodedOutputStream;)V
.registers 4
.param p1, "output" # Lcom/google/protobuf/CodedOutputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 181
iget v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->bitField0_:I
const/4 v1, 0x1
and-int/2addr v0, v1
if-ne v0, v1, :cond_b
.line 182
iget v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->type_:I
invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeEnum(II)V
.line 184
:cond_b
iget-object v0, p0, Lcom/google/android/gms/config/proto/Logs$ConfigFetchReason;->unknownFields:Lcom/google/protobuf/UnknownFieldSetLite;
invoke-virtual {v0, p1}, Lcom/google/protobuf/UnknownFieldSetLite;->writeTo(Lcom/google/protobuf/CodedOutputStream;)V
.line 185
return-void
.end method