ConstraintLayout$LayoutParams.smali
.class public Landroid/support/constraint/ConstraintLayout$LayoutParams;
.super Landroid/view/ViewGroup$MarginLayoutParams;
.source "ConstraintLayout.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroid/support/constraint/ConstraintLayout;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "LayoutParams"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroid/support/constraint/ConstraintLayout$LayoutParams$a;
}
.end annotation
# instance fields
.field public A:F
.field public B:Ljava/lang/String;
.field C:F
.field D:I
.field public E:F
.field public F:F
.field public G:I
.field public H:I
.field public I:I
.field public J:I
.field public K:I
.field public L:I
.field public M:I
.field public N:I
.field public O:F
.field public P:F
.field public Q:I
.field public R:I
.field public S:I
.field public T:Z
.field public U:Z
.field V:Z
.field W:Z
.field X:Z
.field Y:Z
.field Z:Z
.field public a:I
.field aa:Z
.field ab:I
.field ac:I
.field ad:I
.field ae:I
.field af:I
.field ag:I
.field ah:F
.field ai:I
.field aj:I
.field ak:F
.field al:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.field public am:Z
.field public b:I
.field public c:F
.field public d:I
.field public e:I
.field public f:I
.field public g:I
.field public h:I
.field public i:I
.field public j:I
.field public k:I
.field public l:I
.field public m:I
.field public n:I
.field public o:F
.field public p:I
.field public q:I
.field public r:I
.field public s:I
.field public t:I
.field public u:I
.field public v:I
.field public w:I
.field public x:I
.field public y:I
.field public z:F
# direct methods
.method public constructor <init>(II)V
.registers 9
.prologue
const/4 v5, 0x1
const/high16 v4, 0x3f000000 # 0.5f
const/high16 v3, -0x40800000 # -1.0f
const/4 v2, 0x0
const/4 v1, -0x1
.line 3040
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
.line 2166
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
.line 2171
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
.line 2176
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
.line 2181
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
.line 2186
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
.line 2191
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
.line 2196
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
.line 2201
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->h:I
.line 2206
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->i:I
.line 2211
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->j:I
.line 2216
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->k:I
.line 2221
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->l:I
.line 2226
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->m:I
.line 2231
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->n:I
.line 2236
const/4 v0, 0x0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
.line 2241
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
.line 2246
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
.line 2251
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
.line 2256
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
.line 2261
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->t:I
.line 2266
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->u:I
.line 2271
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->v:I
.line 2276
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->w:I
.line 2281
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
.line 2286
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
.line 2291
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->z:F
.line 2296
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->A:F
.line 2301
const/4 v0, 0x0
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
.line 2306
const/4 v0, 0x0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->C:F
.line 2311
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->D:I
.line 2317
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->E:F
.line 2323
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->F:F
.line 2335
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->G:I
.line 2347
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->H:I
.line 2360
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->I:I
.line 2373
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->J:I
.line 2379
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->K:I
.line 2385
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->L:I
.line 2391
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->M:I
.line 2397
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->N:I
.line 2402
const/high16 v0, 0x3f800000 # 1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->O:F
.line 2407
const/high16 v0, 0x3f800000 # 1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->P:F
.line 2413
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Q:I
.line 2419
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->R:I
.line 2421
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->S:I
.line 2430
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->T:Z
.line 2439
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->U:Z
.line 2442
iput-boolean v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->V:Z
.line 2443
iput-boolean v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->W:Z
.line 2445
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->X:Z
.line 2446
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Y:Z
.line 2447
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Z:Z
.line 2448
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->aa:Z
.line 2450
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ab:I
.line 2451
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ac:I
.line 2452
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ad:I
.line 2453
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ae:I
.line 2454
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->af:I
.line 2455
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ag:I
.line 2456
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ah:F
.line 2462
new-instance v0, Landroid/support/constraint/solver/widgets/ConstraintWidget;
invoke-direct {v0}, Landroid/support/constraint/solver/widgets/ConstraintWidget;-><init>()V
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->al:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 2470
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->am:Z
.line 3041
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 15
.prologue
const/4 v11, 0x1
const/4 v10, 0x0
const/4 v9, -0x2
const/4 v1, 0x0
const/4 v8, -0x1
.line 2649
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.line 2166
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
.line 2171
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
.line 2176
const/high16 v0, -0x40800000 # -1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
.line 2181
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
.line 2186
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
.line 2191
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
.line 2196
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
.line 2201
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->h:I
.line 2206
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->i:I
.line 2211
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->j:I
.line 2216
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->k:I
.line 2221
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->l:I
.line 2226
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->m:I
.line 2231
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->n:I
.line 2236
iput v10, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
.line 2241
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
.line 2246
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
.line 2251
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
.line 2256
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
.line 2261
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->t:I
.line 2266
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->u:I
.line 2271
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->v:I
.line 2276
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->w:I
.line 2281
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
.line 2286
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
.line 2291
const/high16 v0, 0x3f000000 # 0.5f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->z:F
.line 2296
const/high16 v0, 0x3f000000 # 0.5f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->A:F
.line 2301
const/4 v0, 0x0
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
.line 2306
iput v10, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->C:F
.line 2311
iput v11, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->D:I
.line 2317
const/high16 v0, -0x40800000 # -1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->E:F
.line 2323
const/high16 v0, -0x40800000 # -1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->F:F
.line 2335
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->G:I
.line 2347
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->H:I
.line 2360
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->I:I
.line 2373
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->J:I
.line 2379
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->K:I
.line 2385
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->L:I
.line 2391
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->M:I
.line 2397
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->N:I
.line 2402
const/high16 v0, 0x3f800000 # 1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->O:F
.line 2407
const/high16 v0, 0x3f800000 # 1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->P:F
.line 2413
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Q:I
.line 2419
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->R:I
.line 2421
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->S:I
.line 2430
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->T:Z
.line 2439
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->U:Z
.line 2442
iput-boolean v11, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->V:Z
.line 2443
iput-boolean v11, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->W:Z
.line 2445
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->X:Z
.line 2446
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Y:Z
.line 2447
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Z:Z
.line 2448
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->aa:Z
.line 2450
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ab:I
.line 2451
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ac:I
.line 2452
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ad:I
.line 2453
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ae:I
.line 2454
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->af:I
.line 2455
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ag:I
.line 2456
const/high16 v0, 0x3f000000 # 0.5f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ah:F
.line 2462
new-instance v0, Landroid/support/constraint/solver/widgets/ConstraintWidget;
invoke-direct {v0}, Landroid/support/constraint/solver/widgets/ConstraintWidget;-><init>()V
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->al:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 2470
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->am:Z
.line 2650
sget-object v0, Landroid/support/constraint/R$styleable;->ConstraintLayout_Layout:[I
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
move-result-object v3
.line 2651
invoke-virtual {v3}, Landroid/content/res/TypedArray;->getIndexCount()I
move-result v4
move v2, v1
.line 2652
:goto_a5
if-ge v2, v4, :cond_3ff
.line 2653
invoke-virtual {v3, v2}, Landroid/content/res/TypedArray;->getIndex(I)I
move-result v0
.line 2654
sget-object v5, Landroid/support/constraint/ConstraintLayout$LayoutParams$a;->a:Landroid/util/SparseIntArray;
invoke-virtual {v5, v0}, Landroid/util/SparseIntArray;->get(I)I
move-result v5
.line 2655
packed-switch v5, :pswitch_data_406
.line 2652
:cond_b4
:goto_b4
:pswitch_b4
add-int/lit8 v0, v2, 0x1
move v2, v0
goto :goto_a5
.line 2661
:pswitch_b8
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
.line 2662
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
if-ne v5, v8, :cond_b4
.line 2663
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
goto :goto_b4
.line 2668
:pswitch_cb
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
.line 2669
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
if-ne v5, v8, :cond_b4
.line 2670
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
goto :goto_b4
.line 2675
:pswitch_de
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
.line 2676
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
if-ne v5, v8, :cond_b4
.line 2677
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
goto :goto_b4
.line 2682
:pswitch_f1
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
.line 2683
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
if-ne v5, v8, :cond_b4
.line 2684
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
goto :goto_b4
.line 2689
:pswitch_104
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->h:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->h:I
.line 2690
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->h:I
if-ne v5, v8, :cond_b4
.line 2691
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->h:I
goto :goto_b4
.line 2696
:pswitch_117
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->i:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->i:I
.line 2697
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->i:I
if-ne v5, v8, :cond_b4
.line 2698
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->i:I
goto :goto_b4
.line 2703
:pswitch_12a
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->j:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->j:I
.line 2704
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->j:I
if-ne v5, v8, :cond_b4
.line 2705
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->j:I
goto/16 :goto_b4
.line 2710
:pswitch_13e
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->k:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->k:I
.line 2711
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->k:I
if-ne v5, v8, :cond_b4
.line 2712
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->k:I
goto/16 :goto_b4
.line 2717
:pswitch_152
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->l:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->l:I
.line 2718
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->l:I
if-ne v5, v8, :cond_b4
.line 2719
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->l:I
goto/16 :goto_b4
.line 2724
:pswitch_166
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->m:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->m:I
.line 2725
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->m:I
if-ne v5, v8, :cond_b4
.line 2726
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->m:I
goto/16 :goto_b4
.line 2731
:pswitch_17a
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->n:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->n:I
goto/16 :goto_b4
.line 2735
:pswitch_184
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
const/high16 v5, 0x43b40000 # 360.0f
rem-float/2addr v0, v5
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
.line 2736
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
cmpg-float v0, v0, v10
if-gez v0, :cond_b4
.line 2737
const/high16 v0, 0x43b40000 # 360.0f
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
sub-float/2addr v0, v5
const/high16 v5, 0x43b40000 # 360.0f
rem-float/2addr v0, v5
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
goto/16 :goto_b4
.line 2742
:pswitch_1a1
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Q:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Q:I
goto/16 :goto_b4
.line 2746
:pswitch_1ab
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->R:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->R:I
goto/16 :goto_b4
.line 2750
:pswitch_1b5
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
goto/16 :goto_b4
.line 2755
:pswitch_1bf
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
goto/16 :goto_b4
.line 2760
:pswitch_1c9
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
goto/16 :goto_b4
.line 2765
:pswitch_1d3
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->S:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->S:I
goto/16 :goto_b4
.line 2770
:pswitch_1dd
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
.line 2771
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
if-ne v5, v8, :cond_b4
.line 2772
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
goto/16 :goto_b4
.line 2777
:pswitch_1f1
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
.line 2778
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
if-ne v5, v8, :cond_b4
.line 2779
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
goto/16 :goto_b4
.line 2784
:pswitch_205
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
.line 2785
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
if-ne v5, v8, :cond_b4
.line 2786
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
goto/16 :goto_b4
.line 2791
:pswitch_219
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
.line 2792
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
if-ne v5, v8, :cond_b4
.line 2793
invoke-virtual {v3, v0, v8}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
goto/16 :goto_b4
.line 2798
:pswitch_22d
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->t:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->t:I
goto/16 :goto_b4
.line 2802
:pswitch_237
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->u:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->u:I
goto/16 :goto_b4
.line 2806
:pswitch_241
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->v:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->v:I
goto/16 :goto_b4
.line 2810
:pswitch_24b
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->w:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->w:I
goto/16 :goto_b4
.line 2814
:pswitch_255
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
goto/16 :goto_b4
.line 2818
:pswitch_25f
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
goto/16 :goto_b4
.line 2822
:pswitch_269
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->z:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->z:F
goto/16 :goto_b4
.line 2826
:pswitch_273
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->A:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->A:F
goto/16 :goto_b4
.line 2830
:pswitch_27d
invoke-virtual {v3, v0}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
.line 2831
const/high16 v0, 0x7fc00000 # Float.NaN
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->C:F
.line 2832
iput v8, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->D:I
.line 2833
iget-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
if-eqz v0, :cond_b4
.line 2834
iget-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v5
.line 2835
iget-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
const/16 v6, 0x2c
invoke-virtual {v0, v6}, Ljava/lang/String;->indexOf(I)I
move-result v0
.line 2836
if-lez v0, :cond_307
add-int/lit8 v6, v5, -0x1
if-ge v0, v6, :cond_307
.line 2837
iget-object v6, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
invoke-virtual {v6, v1, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v6
.line 2838
const-string v7, "W"
invoke-virtual {v6, v7}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v7
if-eqz v7, :cond_2fc
.line 2839
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->D:I
.line 2843
:cond_2b1
:goto_2b1
add-int/lit8 v0, v0, 0x1
.line 2847
:goto_2b3
iget-object v6, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
const/16 v7, 0x3a
invoke-virtual {v6, v7}, Ljava/lang/String;->indexOf(I)I
move-result v6
.line 2848
if-ltz v6, :cond_312
add-int/lit8 v5, v5, -0x1
if-ge v6, v5, :cond_312
.line 2849
iget-object v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
invoke-virtual {v5, v0, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v0
.line 2850
iget-object v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
add-int/lit8 v6, v6, 0x1
invoke-virtual {v5, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v5
.line 2851
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v6
if-lez v6, :cond_b4
invoke-virtual {v5}, Ljava/lang/String;->length()I
move-result v6
if-lez v6, :cond_b4
.line 2853
:try_start_2db
invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
move-result v0
.line 2854
invoke-static {v5}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
move-result v5
.line 2855
cmpl-float v6, v0, v10
if-lez v6, :cond_b4
cmpl-float v6, v5, v10
if-lez v6, :cond_b4
.line 2856
iget v6, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->D:I
if-ne v6, v11, :cond_309
.line 2857
div-float v0, v5, v0
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->C:F
:try_end_2f7
.catch Ljava/lang/NumberFormatException; {:try_start_2db .. :try_end_2f7} :catch_2f9
goto/16 :goto_b4
.line 2862
:catch_2f9
move-exception v0
goto/16 :goto_b4
.line 2840
:cond_2fc
const-string v7, "H"
invoke-virtual {v6, v7}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_2b1
.line 2841
iput v11, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->D:I
goto :goto_2b1
:cond_307
move v0, v1
.line 2845
goto :goto_2b3
.line 2859
:cond_309
div-float/2addr v0, v5
:try_start_30a
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->C:F
:try_end_310
.catch Ljava/lang/NumberFormatException; {:try_start_30a .. :try_end_310} :catch_2f9
goto/16 :goto_b4
.line 2867
:cond_312
iget-object v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
invoke-virtual {v5, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v0
.line 2868
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v5
if-lez v5, :cond_b4
.line 2870
:try_start_31e
invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->C:F
:try_end_324
.catch Ljava/lang/NumberFormatException; {:try_start_31e .. :try_end_324} :catch_326
goto/16 :goto_b4
.line 2871
:catch_326
move-exception v0
goto/16 :goto_b4
.line 2880
:pswitch_329
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->E:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->E:F
goto/16 :goto_b4
.line 2884
:pswitch_333
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->F:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->F:F
goto/16 :goto_b4
.line 2888
:pswitch_33d
invoke-virtual {v3, v0, v1}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->G:I
goto/16 :goto_b4
.line 2892
:pswitch_345
invoke-virtual {v3, v0, v1}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->H:I
goto/16 :goto_b4
.line 2896
:pswitch_34d
iget-boolean v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->T:Z
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
move-result v0
iput-boolean v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->T:Z
goto/16 :goto_b4
.line 2900
:pswitch_357
iget-boolean v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->U:Z
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
move-result v0
iput-boolean v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->U:Z
goto/16 :goto_b4
.line 2904
:pswitch_361
invoke-virtual {v3, v0, v1}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->I:I
.line 2905
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->I:I
if-ne v0, v11, :cond_b4
.line 2906
const-string v0, "ConstraintLayout"
const-string v5, "layout_constraintWidth_default=\"wrap\" is deprecated.\nUse layout_width=\"WRAP_CONTENT\" and layout_constrainedWidth=\"true\" instead."
invoke-static {v0, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
goto/16 :goto_b4
.line 2912
:pswitch_374
invoke-virtual {v3, v0, v1}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->J:I
.line 2913
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->J:I
if-ne v0, v11, :cond_b4
.line 2914
const-string v0, "ConstraintLayout"
const-string v5, "layout_constraintHeight_default=\"wrap\" is deprecated.\nUse layout_height=\"WRAP_CONTENT\" and layout_constrainedHeight=\"true\" instead."
invoke-static {v0, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
goto/16 :goto_b4
.line 2921
:pswitch_387
:try_start_387
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->K:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->K:I
:try_end_38f
.catch Ljava/lang/Exception; {:try_start_387 .. :try_end_38f} :catch_391
goto/16 :goto_b4
.line 2922
:catch_391
move-exception v5
.line 2923
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->K:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
.line 2924
if-ne v0, v9, :cond_b4
.line 2925
iput v9, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->K:I
goto/16 :goto_b4
.line 2932
:pswitch_39e
:try_start_39e
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->M:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->M:I
:try_end_3a6
.catch Ljava/lang/Exception; {:try_start_39e .. :try_end_3a6} :catch_3a8
goto/16 :goto_b4
.line 2933
:catch_3a8
move-exception v5
.line 2934
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->M:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
.line 2935
if-ne v0, v9, :cond_b4
.line 2936
iput v9, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->M:I
goto/16 :goto_b4
.line 2942
:pswitch_3b5
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->O:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
invoke-static {v10, v0}, Ljava/lang/Math;->max(FF)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->O:F
goto/16 :goto_b4
.line 2947
:pswitch_3c3
:try_start_3c3
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->L:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->L:I
:try_end_3cb
.catch Ljava/lang/Exception; {:try_start_3c3 .. :try_end_3cb} :catch_3cd
goto/16 :goto_b4
.line 2948
:catch_3cd
move-exception v5
.line 2949
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->L:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
.line 2950
if-ne v0, v9, :cond_b4
.line 2951
iput v9, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->L:I
goto/16 :goto_b4
.line 2958
:pswitch_3da
:try_start_3da
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->N:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v5
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->N:I
:try_end_3e2
.catch Ljava/lang/Exception; {:try_start_3da .. :try_end_3e2} :catch_3e4
goto/16 :goto_b4
.line 2959
:catch_3e4
move-exception v5
.line 2960
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->N:I
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v0
.line 2961
if-ne v0, v9, :cond_b4
.line 2962
iput v9, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->N:I
goto/16 :goto_b4
.line 2968
:pswitch_3f1
iget v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->P:F
invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v0
invoke-static {v10, v0}, Ljava/lang/Math;->max(FF)F
move-result v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->P:F
goto/16 :goto_b4
.line 2993
:cond_3ff
invoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
.line 2994
invoke-virtual {p0}, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a()V
.line 2995
return-void
.line 2655
:pswitch_data_406
.packed-switch 0x0
:pswitch_b4
:pswitch_1d3
:pswitch_166
:pswitch_17a
:pswitch_184
:pswitch_1b5
:pswitch_1bf
:pswitch_1c9
:pswitch_b8
:pswitch_cb
:pswitch_de
:pswitch_f1
:pswitch_104
:pswitch_117
:pswitch_12a
:pswitch_13e
:pswitch_152
:pswitch_1dd
:pswitch_1f1
:pswitch_205
:pswitch_219
:pswitch_22d
:pswitch_237
:pswitch_241
:pswitch_24b
:pswitch_255
:pswitch_25f
:pswitch_34d
:pswitch_357
:pswitch_269
:pswitch_273
:pswitch_361
:pswitch_374
:pswitch_387
:pswitch_39e
:pswitch_3b5
:pswitch_3c3
:pswitch_3da
:pswitch_3f1
:pswitch_b4
:pswitch_b4
:pswitch_b4
:pswitch_b4
:pswitch_b4
:pswitch_27d
:pswitch_329
:pswitch_333
:pswitch_33d
:pswitch_345
:pswitch_1a1
:pswitch_1ab
.end packed-switch
.end method
.method public constructor <init>(Landroid/view/ViewGroup$LayoutParams;)V
.registers 8
.prologue
const/4 v5, 0x1
const/high16 v4, 0x3f000000 # 0.5f
const/high16 v3, -0x40800000 # -1.0f
const/4 v2, 0x0
const/4 v1, -0x1
.line 3044
invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
.line 2166
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
.line 2171
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
.line 2176
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
.line 2181
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
.line 2186
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
.line 2191
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
.line 2196
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
.line 2201
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->h:I
.line 2206
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->i:I
.line 2211
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->j:I
.line 2216
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->k:I
.line 2221
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->l:I
.line 2226
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->m:I
.line 2231
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->n:I
.line 2236
const/4 v0, 0x0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->o:F
.line 2241
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
.line 2246
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
.line 2251
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
.line 2256
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
.line 2261
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->t:I
.line 2266
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->u:I
.line 2271
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->v:I
.line 2276
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->w:I
.line 2281
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
.line 2286
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
.line 2291
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->z:F
.line 2296
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->A:F
.line 2301
const/4 v0, 0x0
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->B:Ljava/lang/String;
.line 2306
const/4 v0, 0x0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->C:F
.line 2311
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->D:I
.line 2317
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->E:F
.line 2323
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->F:F
.line 2335
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->G:I
.line 2347
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->H:I
.line 2360
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->I:I
.line 2373
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->J:I
.line 2379
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->K:I
.line 2385
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->L:I
.line 2391
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->M:I
.line 2397
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->N:I
.line 2402
const/high16 v0, 0x3f800000 # 1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->O:F
.line 2407
const/high16 v0, 0x3f800000 # 1.0f
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->P:F
.line 2413
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Q:I
.line 2419
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->R:I
.line 2421
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->S:I
.line 2430
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->T:Z
.line 2439
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->U:Z
.line 2442
iput-boolean v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->V:Z
.line 2443
iput-boolean v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->W:Z
.line 2445
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->X:Z
.line 2446
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Y:Z
.line 2447
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Z:Z
.line 2448
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->aa:Z
.line 2450
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ab:I
.line 2451
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ac:I
.line 2452
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ad:I
.line 2453
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ae:I
.line 2454
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->af:I
.line 2455
iput v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ag:I
.line 2456
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ah:F
.line 2462
new-instance v0, Landroid/support/constraint/solver/widgets/ConstraintWidget;
invoke-direct {v0}, Landroid/support/constraint/solver/widgets/ConstraintWidget;-><init>()V
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->al:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 2470
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->am:Z
.line 3045
return-void
.end method
# virtual methods
.method public a()V
.registers 6
.prologue
const/4 v4, -0x1
const/4 v3, -0x2
const/4 v1, 0x0
const/4 v2, 0x1
.line 2998
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Y:Z
.line 2999
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->V:Z
.line 3000
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->W:Z
.line 3001
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->width:I
if-ne v0, v3, :cond_16
iget-boolean v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->T:Z
if-eqz v0, :cond_16
.line 3002
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->V:Z
.line 3003
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->I:I
.line 3005
:cond_16
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->height:I
if-ne v0, v3, :cond_22
iget-boolean v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->U:Z
if-eqz v0, :cond_22
.line 3006
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->W:Z
.line 3007
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->J:I
.line 3009
:cond_22
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->width:I
if-eqz v0, :cond_2a
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->width:I
if-ne v0, v4, :cond_38
.line 3010
:cond_2a
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->V:Z
.line 3014
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->width:I
if-nez v0, :cond_38
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->I:I
if-ne v0, v2, :cond_38
.line 3015
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->width:I
.line 3016
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->T:Z
.line 3019
:cond_38
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->height:I
if-eqz v0, :cond_40
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->height:I
if-ne v0, v4, :cond_4e
.line 3020
:cond_40
iput-boolean v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->W:Z
.line 3024
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->height:I
if-nez v0, :cond_4e
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->J:I
if-ne v0, v2, :cond_4e
.line 3025
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->height:I
.line 3026
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->U:Z
.line 3029
:cond_4e
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
const/high16 v1, -0x40800000 # -1.0f
cmpl-float v0, v0, v1
if-nez v0, :cond_5e
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
if-ne v0, v4, :cond_5e
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
if-eq v0, v4, :cond_7a
.line 3030
:cond_5e
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Y:Z
.line 3031
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->V:Z
.line 3032
iput-boolean v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->W:Z
.line 3033
iget-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->al:Landroid/support/constraint/solver/widgets/ConstraintWidget;
instance-of v0, v0, Landroid/support/constraint/solver/widgets/i;
if-nez v0, :cond_71
.line 3034
new-instance v0, Landroid/support/constraint/solver/widgets/i;
invoke-direct {v0}, Landroid/support/constraint/solver/widgets/i;-><init>()V
iput-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->al:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 3036
:cond_71
iget-object v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->al:Landroid/support/constraint/solver/widgets/ConstraintWidget;
check-cast v0, Landroid/support/constraint/solver/widgets/i;
iget v1, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->S:I
invoke-virtual {v0, v1}, Landroid/support/constraint/solver/widgets/i;->a(I)V
.line 3038
:cond_7a
return-void
.end method
.method public resolveLayoutDirection(I)V
.registers 10
.annotation build Landroid/annotation/TargetApi;
value = 0x11
.end annotation
.prologue
const/4 v0, 0x0
const/high16 v7, 0x3f800000 # 1.0f
const/high16 v6, -0x40800000 # -1.0f
const/4 v1, 0x1
const/4 v5, -0x1
.line 3053
iget v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->leftMargin:I
.line 3054
iget v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->rightMargin:I
.line 3056
invoke-super {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->resolveLayoutDirection(I)V
.line 3058
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ad:I
.line 3059
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ae:I
.line 3060
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ab:I
.line 3061
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ac:I
.line 3063
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->af:I
.line 3064
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ag:I
.line 3065
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->t:I
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->af:I
.line 3066
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->v:I
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ag:I
.line 3067
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->z:F
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ah:F
.line 3069
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ai:I
.line 3070
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->aj:I
.line 3071
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ak:F
.line 3073
invoke-virtual {p0}, Landroid/support/constraint/ConstraintLayout$LayoutParams;->getLayoutDirection()I
move-result v2
if-ne v1, v2, :cond_b7
move v2, v1
.line 3075
:goto_39
if-eqz v2, :cond_dd
.line 3077
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
if-eq v2, v5, :cond_b9
.line 3078
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ad:I
move v0, v1
.line 3084
:cond_44
:goto_44
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
if-eq v2, v5, :cond_4d
.line 3085
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ac:I
move v0, v1
.line 3088
:cond_4d
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
if-eq v2, v5, :cond_56
.line 3089
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ab:I
move v0, v1
.line 3092
:cond_56
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
if-eq v2, v5, :cond_5e
.line 3093
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ag:I
.line 3095
:cond_5e
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
if-eq v2, v5, :cond_66
.line 3096
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
iput v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->af:I
.line 3098
:cond_66
if-eqz v0, :cond_6e
.line 3099
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->z:F
sub-float v0, v7, v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ah:F
.line 3103
:cond_6e
iget-boolean v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->Y:Z
if-eqz v0, :cond_86
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->S:I
if-ne v0, v1, :cond_86
.line 3104
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
cmpl-float v0, v0, v6
if-eqz v0, :cond_c3
.line 3105
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->c:F
sub-float v0, v7, v0
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ak:F
.line 3106
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ai:I
.line 3107
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->aj:I
.line 3139
:cond_86
:goto_86
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
if-ne v0, v5, :cond_b6
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
if-ne v0, v5, :cond_b6
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
if-ne v0, v5, :cond_b6
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
if-ne v0, v5, :cond_b6
.line 3141
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
if-eq v0, v5, :cond_10f
.line 3142
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->f:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ad:I
.line 3143
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->rightMargin:I
if-gtz v0, :cond_a6
if-lez v4, :cond_a6
.line 3144
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->rightMargin:I
.line 3152
:cond_a6
:goto_a6
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
if-eq v0, v5, :cond_120
.line 3153
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->d:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ab:I
.line 3154
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->leftMargin:I
if-gtz v0, :cond_b6
if-lez v3, :cond_b6
.line 3155
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->leftMargin:I
.line 3164
:cond_b6
:goto_b6
return-void
:cond_b7
move v2, v0
.line 3073
goto :goto_39
.line 3080
:cond_b9
iget v2, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
if-eq v2, v5, :cond_44
.line 3081
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ae:I
move v0, v1
.line 3082
goto :goto_44
.line 3108
:cond_c3
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
if-eq v0, v5, :cond_d0
.line 3109
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->a:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->aj:I
.line 3110
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ai:I
.line 3111
iput v6, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ak:F
goto :goto_86
.line 3112
:cond_d0
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
if-eq v0, v5, :cond_86
.line 3113
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->b:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ai:I
.line 3114
iput v5, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->aj:I
.line 3115
iput v6, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ak:F
goto :goto_86
.line 3119
:cond_dd
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
if-eq v0, v5, :cond_e5
.line 3120
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->p:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ac:I
.line 3122
:cond_e5
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
if-eq v0, v5, :cond_ed
.line 3123
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->q:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ab:I
.line 3125
:cond_ed
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
if-eq v0, v5, :cond_f5
.line 3126
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->r:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ad:I
.line 3128
:cond_f5
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
if-eq v0, v5, :cond_fd
.line 3129
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->s:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ae:I
.line 3131
:cond_fd
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
if-eq v0, v5, :cond_105
.line 3132
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->x:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->af:I
.line 3134
:cond_105
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
if-eq v0, v5, :cond_86
.line 3135
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->y:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ag:I
goto/16 :goto_86
.line 3146
:cond_10f
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
if-eq v0, v5, :cond_a6
.line 3147
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->g:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ae:I
.line 3148
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->rightMargin:I
if-gtz v0, :cond_a6
if-lez v4, :cond_a6
.line 3149
iput v4, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->rightMargin:I
goto :goto_a6
.line 3157
:cond_120
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
if-eq v0, v5, :cond_b6
.line 3158
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->e:I
iput v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->ac:I
.line 3159
iget v0, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->leftMargin:I
if-gtz v0, :cond_b6
if-lez v3, :cond_b6
.line 3160
iput v3, p0, Landroid/support/constraint/ConstraintLayout$LayoutParams;->leftMargin:I
goto :goto_b6
.end method