zzasm.smali
.class public final Lcom/google/android/gms/internal/ads/zzasm;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads@@19.4.0"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/google/android/gms/internal/ads/zzasn;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.registers 71
move-object/from16 v0, p1
.line 7
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->validateObjectHeader(Landroid/os/Parcel;)I
move-result v1
const-wide/16 v2, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
move-wide/from16 v28, v2
move-wide/from16 v35, v28
move-object v9, v6
move-object v10, v9
move-object v11, v10
move-object v12, v11
move-object v13, v12
move-object v14, v13
move-object v15, v14
move-object/from16 v16, v15
move-object/from16 v17, v16
move-object/from16 v18, v17
move-object/from16 v19, v18
move-object/from16 v21, v19
move-object/from16 v22, v21
move-object/from16 v27, v22
move-object/from16 v30, v27
move-object/from16 v31, v30
move-object/from16 v32, v31
move-object/from16 v33, v32
move-object/from16 v34, v33
move-object/from16 v37, v34
move-object/from16 v44, v37
move-object/from16 v45, v44
move-object/from16 v48, v45
move-object/from16 v49, v48
move-object/from16 v50, v49
move-object/from16 v52, v50
move-object/from16 v53, v52
move-object/from16 v54, v53
move-object/from16 v55, v54
move-object/from16 v57, v55
move-object/from16 v58, v57
move-object/from16 v59, v58
move-object/from16 v64, v59
move-object/from16 v65, v64
move-object/from16 v66, v65
move-object/from16 v67, v66
move-object/from16 v68, v67
const/4 v8, 0x0
const/16 v20, 0x0
const/16 v23, 0x0
const/16 v24, 0x0
const/16 v25, 0x0
const/16 v26, 0x0
const/16 v38, 0x0
const/16 v39, 0x0
const/16 v40, 0x0
const/16 v41, 0x0
const/16 v42, 0x0
const/16 v43, 0x0
const/16 v46, 0x0
const/16 v47, 0x0
const/16 v51, 0x0
const/16 v56, 0x0
const/16 v60, 0x0
const/16 v61, 0x0
const/16 v62, 0x0
const/16 v63, 0x0
.line 67
:goto_79
invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I
move-result v2
if-ge v2, v1, :cond_209
.line 68
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readHeader(Landroid/os/Parcel;)I
move-result v2
.line 69
invoke-static {v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->getFieldId(I)I
move-result v3
packed-switch v3, :pswitch_data_214
.line 247
:pswitch_8a
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->skipUnknownField(Landroid/os/Parcel;I)V
goto :goto_79
.line 245
:pswitch_8e
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
move-result-object v68
goto :goto_79
.line 242
:pswitch_93
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v67
goto :goto_79
.line 238
:pswitch_98
sget-object v3, Lcom/google/android/gms/internal/ads/zzajc;->CREATOR:Landroid/os/Parcelable$Creator;
.line 239
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object/from16 v66, v2
check-cast v66, Lcom/google/android/gms/internal/ads/zzajc;
goto :goto_79
.line 236
:pswitch_a3
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v65
goto :goto_79
.line 233
:pswitch_a8
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createStringList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
move-result-object v64
goto :goto_79
.line 230
:pswitch_ad
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v63
goto :goto_79
.line 227
:pswitch_b2
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v62
goto :goto_79
.line 224
:pswitch_b7
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v61
goto :goto_79
.line 221
:pswitch_bc
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v60
goto :goto_79
.line 218
:pswitch_c1
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createStringList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
move-result-object v59
goto :goto_79
.line 215
:pswitch_c6
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v58
goto :goto_79
.line 212
:pswitch_cb
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createIntegerList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
move-result-object v57
goto :goto_79
.line 209
:pswitch_d0
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v56
goto :goto_79
.line 206
:pswitch_d5
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v55
goto :goto_79
.line 203
:pswitch_da
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v54
goto :goto_79
.line 200
:pswitch_df
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v53
goto :goto_79
.line 197
:pswitch_e4
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
move-result-object v52
goto :goto_79
.line 194
:pswitch_e9
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v51
goto :goto_79
.line 190
:pswitch_ee
sget-object v3, Lcom/google/android/gms/internal/ads/zzyu;->CREATOR:Landroid/os/Parcelable$Creator;
.line 191
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object/from16 v50, v2
check-cast v50, Lcom/google/android/gms/internal/ads/zzyu;
goto :goto_79
.line 188
:pswitch_f9
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v49
goto/16 :goto_79
.line 185
:pswitch_ff
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
move-result-object v48
goto/16 :goto_79
.line 182
:pswitch_105
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v47
goto/16 :goto_79
.line 179
:pswitch_10b
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v46
goto/16 :goto_79
.line 176
:pswitch_111
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v45
goto/16 :goto_79
.line 173
:pswitch_117
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v39
goto/16 :goto_79
.line 170
:pswitch_11d
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v44
goto/16 :goto_79
.line 167
:pswitch_123
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v43
goto/16 :goto_79
.line 164
:pswitch_129
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v42
goto/16 :goto_79
.line 161
:pswitch_12f
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v41
goto/16 :goto_79
.line 158
:pswitch_135
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v40
goto/16 :goto_79
.line 155
:pswitch_13b
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readFloat(Landroid/os/Parcel;I)F
move-result v38
goto/16 :goto_79
.line 152
:pswitch_141
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v37
goto/16 :goto_79
.line 149
:pswitch_147
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readLong(Landroid/os/Parcel;I)J
move-result-wide v35
goto/16 :goto_79
.line 146
:pswitch_14d
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createStringList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
move-result-object v34
goto/16 :goto_79
.line 142
:pswitch_153
sget-object v3, Lcom/google/android/gms/internal/ads/zzadu;->CREATOR:Landroid/os/Parcelable$Creator;
.line 143
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object/from16 v33, v2
check-cast v33, Lcom/google/android/gms/internal/ads/zzadu;
goto/16 :goto_79
.line 140
:pswitch_15f
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v32
goto/16 :goto_79
.line 137
:pswitch_165
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createStringList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
move-result-object v31
goto/16 :goto_79
.line 134
:pswitch_16b
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v30
goto/16 :goto_79
.line 131
:pswitch_171
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readLong(Landroid/os/Parcel;I)J
move-result-wide v28
goto/16 :goto_79
.line 128
:pswitch_177
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v27
goto/16 :goto_79
.line 125
:pswitch_17d
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readFloat(Landroid/os/Parcel;I)F
move-result v26
goto/16 :goto_79
.line 122
:pswitch_183
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v25
goto/16 :goto_79
.line 119
:pswitch_189
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v24
goto/16 :goto_79
.line 116
:pswitch_18f
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v23
goto/16 :goto_79
.line 113
:pswitch_195
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
move-result-object v22
goto/16 :goto_79
.line 110
:pswitch_19b
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createStringList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
move-result-object v21
goto/16 :goto_79
.line 107
:pswitch_1a1
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v20
goto/16 :goto_79
.line 104
:pswitch_1a7
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
move-result-object v19
goto/16 :goto_79
.line 100
:pswitch_1ad
sget-object v3, Lcom/google/android/gms/internal/ads/zzbbx;->CREATOR:Landroid/os/Parcelable$Creator;
.line 101
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object/from16 v18, v2
check-cast v18, Lcom/google/android/gms/internal/ads/zzbbx;
goto/16 :goto_79
.line 98
:pswitch_1b9
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v17
goto/16 :goto_79
.line 95
:pswitch_1bf
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v16
goto/16 :goto_79
.line 92
:pswitch_1c5
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v15
goto/16 :goto_79
.line 88
:pswitch_1cb
sget-object v3, Landroid/content/pm/PackageInfo;->CREATOR:Landroid/os/Parcelable$Creator;
.line 89
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object v14, v2
check-cast v14, Landroid/content/pm/PackageInfo;
goto/16 :goto_79
.line 85
:pswitch_1d6
sget-object v3, Landroid/content/pm/ApplicationInfo;->CREATOR:Landroid/os/Parcelable$Creator;
.line 86
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object v13, v2
check-cast v13, Landroid/content/pm/ApplicationInfo;
goto/16 :goto_79
.line 83
:pswitch_1e1
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v12
goto/16 :goto_79
.line 79
:pswitch_1e7
sget-object v3, Lcom/google/android/gms/internal/ads/zzvn;->CREATOR:Landroid/os/Parcelable$Creator;
.line 80
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object v11, v2
check-cast v11, Lcom/google/android/gms/internal/ads/zzvn;
goto/16 :goto_79
.line 76
:pswitch_1f2
sget-object v3, Lcom/google/android/gms/internal/ads/zzvg;->CREATOR:Landroid/os/Parcelable$Creator;
.line 77
invoke-static {v0, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object v2
move-object v10, v2
check-cast v10, Lcom/google/android/gms/internal/ads/zzvg;
goto/16 :goto_79
.line 74
:pswitch_1fd
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
move-result-object v9
goto/16 :goto_79
.line 71
:pswitch_203
invoke-static {v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readInt(Landroid/os/Parcel;I)I
move-result v8
goto/16 :goto_79
.line 249
:cond_209
invoke-static {v0, v1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->ensureAtEnd(Landroid/os/Parcel;I)V
.line 250
new-instance v0, Lcom/google/android/gms/internal/ads/zzasn;
move-object v7, v0
invoke-direct/range {v7 .. v68}, Lcom/google/android/gms/internal/ads/zzasn;-><init>(ILandroid/os/Bundle;Lcom/google/android/gms/internal/ads/zzvg;Lcom/google/android/gms/internal/ads/zzvn;Ljava/lang/String;Landroid/content/pm/ApplicationInfo;Landroid/content/pm/PackageInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbbx;Landroid/os/Bundle;ILjava/util/List;Landroid/os/Bundle;ZIIFLjava/lang/String;JLjava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzadu;Ljava/util/List;JLjava/lang/String;FZIIZZLjava/lang/String;Ljava/lang/String;ZILandroid/os/Bundle;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzyu;ZLandroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/List;Ljava/lang/String;Ljava/util/List;IZZZLjava/util/ArrayList;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzajc;Ljava/lang/String;Landroid/os/Bundle;)V
return-object v0
nop
:pswitch_data_214
.packed-switch 0x1
:pswitch_203
:pswitch_1fd
:pswitch_1f2
:pswitch_1e7
:pswitch_1e1
:pswitch_1d6
:pswitch_1cb
:pswitch_1c5
:pswitch_1bf
:pswitch_1b9
:pswitch_1ad
:pswitch_1a7
:pswitch_1a1
:pswitch_19b
:pswitch_195
:pswitch_18f
:pswitch_8a
:pswitch_189
:pswitch_183
:pswitch_17d
:pswitch_177
:pswitch_8a
:pswitch_8a
:pswitch_8a
:pswitch_171
:pswitch_16b
:pswitch_165
:pswitch_15f
:pswitch_153
:pswitch_14d
:pswitch_147
:pswitch_8a
:pswitch_141
:pswitch_13b
:pswitch_135
:pswitch_12f
:pswitch_129
:pswitch_123
:pswitch_11d
:pswitch_117
:pswitch_111
:pswitch_10b
:pswitch_105
:pswitch_ff
:pswitch_f9
:pswitch_ee
:pswitch_e9
:pswitch_e4
:pswitch_df
:pswitch_da
:pswitch_d5
:pswitch_d0
:pswitch_cb
:pswitch_c6
:pswitch_c1
:pswitch_bc
:pswitch_b7
:pswitch_b2
:pswitch_ad
:pswitch_a8
:pswitch_a3
:pswitch_8a
:pswitch_98
:pswitch_93
:pswitch_8e
.end packed-switch
.end method
.method public final synthetic newArray(I)[Ljava/lang/Object;
.registers 2
.line 4
new-array p1, p1, [Lcom/google/android/gms/internal/ads/zzasn;
return-object p1
.end method