w.smali
.class final Lcom/airbnb/lottie/e/w;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method static a(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;)Lcom/airbnb/lottie/c/b/i;
.registers 18
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v1, p1
const/4 v2, 0x0
move-object v4, v2
move-object v5, v4
move-object v6, v5
move-object v7, v6
move-object v8, v7
move-object v9, v8
move-object v10, v9
move-object v11, v10
move-object v12, v11
.line 29
:goto_e
invoke-virtual/range {p0 .. p0}, Landroid/util/JsonReader;->hasNext()Z
move-result v2
if-eqz v2, :cond_e1
.line 30
invoke-virtual/range {p0 .. p0}, Landroid/util/JsonReader;->nextName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->hashCode()I
move-result v13
const/16 v14, 0x70
const/4 v15, 0x1
const/4 v3, 0x0
if-eq v13, v14, :cond_94
const/16 v14, 0x72
if-eq v13, v14, :cond_8a
const/16 v14, 0xdbf
if-eq v13, v14, :cond_80
const/16 v14, 0xe04
if-eq v13, v14, :cond_76
const/16 v14, 0xe66
if-eq v13, v14, :cond_6c
const/16 v14, 0xd29
if-eq v13, v14, :cond_62
const/16 v14, 0xd2a
if-eq v13, v14, :cond_57
const/16 v14, 0xde3
if-eq v13, v14, :cond_4d
const/16 v14, 0xde4
if-eq v13, v14, :cond_43
goto :goto_9e
:cond_43
const-string v13, "os"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x6
goto :goto_9f
:cond_4d
const-string v13, "or"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x5
goto :goto_9f
:cond_57
const-string v13, "is"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/16 v2, 0x8
goto :goto_9f
:cond_62
const-string v13, "ir"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x7
goto :goto_9f
:cond_6c
const-string v13, "sy"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x1
goto :goto_9f
:cond_76
const-string v13, "pt"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x2
goto :goto_9f
:cond_80
const-string v13, "nm"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x0
goto :goto_9f
:cond_8a
const-string v13, "r"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x4
goto :goto_9f
:cond_94
const-string v13, "p"
invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_9e
const/4 v2, 0x3
goto :goto_9f
:cond_9e
:goto_9e
const/4 v2, -0x1
:goto_9f
packed-switch v2, :pswitch_data_e8
.line 59
invoke-virtual/range {p0 .. p0}, Landroid/util/JsonReader;->skipValue()V
goto/16 :goto_e
.line 56
:pswitch_a7
invoke-static {v0, v1, v3}, Lcom/airbnb/lottie/e/d;->a(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;Z)Lcom/airbnb/lottie/c/a/b;
move-result-object v11
goto/16 :goto_e
.line 2027
:pswitch_ad
invoke-static {v0, v1, v15}, Lcom/airbnb/lottie/e/d;->a(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;Z)Lcom/airbnb/lottie/c/a/b;
move-result-object v9
goto/16 :goto_e
.line 50
:pswitch_b3
invoke-static {v0, v1, v3}, Lcom/airbnb/lottie/e/d;->a(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;Z)Lcom/airbnb/lottie/c/a/b;
move-result-object v12
goto/16 :goto_e
.line 1027
:pswitch_b9
invoke-static {v0, v1, v15}, Lcom/airbnb/lottie/e/d;->a(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;Z)Lcom/airbnb/lottie/c/a/b;
move-result-object v10
goto/16 :goto_e
.line 44
:pswitch_bf
invoke-static {v0, v1, v3}, Lcom/airbnb/lottie/e/d;->a(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;Z)Lcom/airbnb/lottie/c/a/b;
move-result-object v8
goto/16 :goto_e
.line 41
:pswitch_c5
invoke-static/range {p0 .. p1}, Lcom/airbnb/lottie/e/a;->b(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;)Lcom/airbnb/lottie/c/a/m;
move-result-object v7
goto/16 :goto_e
.line 38
:pswitch_cb
invoke-static {v0, v1, v3}, Lcom/airbnb/lottie/e/d;->a(Landroid/util/JsonReader;Lcom/airbnb/lottie/d;Z)Lcom/airbnb/lottie/c/a/b;
move-result-object v6
goto/16 :goto_e
.line 35
:pswitch_d1
invoke-virtual/range {p0 .. p0}, Landroid/util/JsonReader;->nextInt()I
move-result v2
invoke-static {v2}, Lcom/airbnb/lottie/c/b/i$a;->forValue(I)Lcom/airbnb/lottie/c/b/i$a;
move-result-object v5
goto/16 :goto_e
.line 32
:pswitch_db
invoke-virtual/range {p0 .. p0}, Landroid/util/JsonReader;->nextString()Ljava/lang/String;
move-result-object v4
goto/16 :goto_e
.line 63
:cond_e1
new-instance v0, Lcom/airbnb/lottie/c/b/i;
move-object v3, v0
invoke-direct/range {v3 .. v12}, Lcom/airbnb/lottie/c/b/i;-><init>(Ljava/lang/String;Lcom/airbnb/lottie/c/b/i$a;Lcom/airbnb/lottie/c/a/b;Lcom/airbnb/lottie/c/a/m;Lcom/airbnb/lottie/c/a/b;Lcom/airbnb/lottie/c/a/b;Lcom/airbnb/lottie/c/a/b;Lcom/airbnb/lottie/c/a/b;Lcom/airbnb/lottie/c/a/b;)V
return-object v0
:pswitch_data_e8
.packed-switch 0x0
:pswitch_db
:pswitch_d1
:pswitch_cb
:pswitch_c5
:pswitch_bf
:pswitch_b9
:pswitch_b3
:pswitch_ad
:pswitch_a7
.end packed-switch
.end method