const/4 v4 2 const/4 v2 0 const/4 v3 1 invoke-static {v7} Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I move-result v0 iget v1 v7 Lcom/google/android/flexbox/FlexboxLayout;->a:I packed-switch v1 :label_114 new-instance v0 Ljava/lang/IllegalStateException; new-instance v1 Ljava/lang/StringBuilder; const-string v2 "Invalid flex direction is set: " invoke-direct {v1,v2} Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V iget v2 v7 Lcom/google/android/flexbox/FlexboxLayout;->a:I invoke-virtual {v1,v2} Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1} Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-direct {v0,v1} Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V throw v0 switch_35: if-ne v0 v3 :label_47 move v1 v3 label_38: move-object v0 v7 move v2 v9 move v3 v10 move v4 v11 move v5 v12 invoke-direct/range {v0..v5} Lcom/google/android/flexbox/FlexboxLayout;->a(ZIIII)V label_46: return-void label_47: move v1 v2 goto :label_38 switch_49: if-eq v0 v3 :label_61 move v1 v3 label_52: move-object v0 v7 move v2 v9 move v3 v10 move v4 v11 move v5 v12 invoke-direct/range {v0..v5} Lcom/google/android/flexbox/FlexboxLayout;->a(ZIIII)V goto :label_46 label_61: move v1 v2 goto :label_52 switch_63: if-ne v0 v3 :label_82 move v0 v3 label_66: iget v1 v7 Lcom/google/android/flexbox/FlexboxLayout;->b:I if-ne v1 v4 :label_111 if-nez v0 :label_84 label_72: move v1 v3 label_73: move-object v0 v7 move v3 v9 move v4 v10 move v5 v11 move v6 v12 invoke-direct/range {v0..v6} Lcom/google/android/flexbox/FlexboxLayout;->a(ZZIIII)V goto :label_46 label_82: move v0 v2 goto :label_66 label_84: move v3 v2 goto :label_72 switch_86: if-ne v0 v3 :label_107 move v0 v3 label_89: iget v1 v7 Lcom/google/android/flexbox/FlexboxLayout;->b:I if-ne v1 v4 :label_109 if-nez v0 :label_96 move v2 v3 label_96: move v1 v2 label_97: move-object v0 v7 move v2 v3 move v3 v9 move v4 v10 move v5 v11 move v6 v12 invoke-direct/range {v0..v6} Lcom/google/android/flexbox/FlexboxLayout;->a(ZZIIII)V goto :label_46 label_107: move v0 v2 goto :label_89 label_109: move v1 v0 goto :label_97 label_111: move v1 v0 goto :label_73 label_114: .pswitch_data 0 0 : switch_35 1 : switch_49 2 : switch_63 3 : switch_86 .end pswitch_data
0 jempol