c.smali
.class public La/d/b/c;
.super Ljava/lang/Object;
.source "ConstraintSet.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
La/d/b/c$a;
}
.end annotation
# static fields
.field public static final b:[I
.field public static c:Landroid/util/SparseIntArray;
# instance fields
.field public a:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/Integer;",
"La/d/b/c$a;",
">;"
}
.end annotation
.end field
# direct methods
.method public static constructor <clinit>()V
.registers 4
const/4 v0, 0x3
new-array v1, v0, [I
.line 1
fill-array-data v1, :array_29a
sput-object v1, La/d/b/c;->b:[I
.line 2
new-instance v1, Landroid/util/SparseIntArray;
invoke-direct {v1}, Landroid/util/SparseIntArray;-><init>()V
sput-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
.line 3
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintLeft_toLeftOf:I
const/16 v3, 0x19
invoke-virtual {v1, v2, v3}, Landroid/util/SparseIntArray;->append(II)V
.line 4
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintLeft_toRightOf:I
const/16 v3, 0x1a
invoke-virtual {v1, v2, v3}, Landroid/util/SparseIntArray;->append(II)V
.line 5
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintRight_toLeftOf:I
const/16 v3, 0x1d
invoke-virtual {v1, v2, v3}, Landroid/util/SparseIntArray;->append(II)V
.line 6
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintRight_toRightOf:I
const/16 v3, 0x1e
invoke-virtual {v1, v2, v3}, Landroid/util/SparseIntArray;->append(II)V
.line 7
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintTop_toTopOf:I
const/16 v3, 0x24
invoke-virtual {v1, v2, v3}, Landroid/util/SparseIntArray;->append(II)V
.line 8
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintTop_toBottomOf:I
const/16 v3, 0x23
invoke-virtual {v1, v2, v3}, Landroid/util/SparseIntArray;->append(II)V
.line 9
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintBottom_toTopOf:I
const/4 v3, 0x4
invoke-virtual {v1, v2, v3}, Landroid/util/SparseIntArray;->append(II)V
.line 10
sget-object v1, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v2, La/d/b/h;->ConstraintSet_layout_constraintBottom_toBottomOf:I
invoke-virtual {v1, v2, v0}, Landroid/util/SparseIntArray;->append(II)V
.line 11
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintBaseline_toBaselineOf:I
const/4 v2, 0x1
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 12
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_editor_absoluteX:I
const/4 v2, 0x6
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 13
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_editor_absoluteY:I
const/4 v2, 0x7
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 14
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintGuide_begin:I
const/16 v2, 0x11
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 15
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintGuide_end:I
const/16 v2, 0x12
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 16
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintGuide_percent:I
const/16 v2, 0x13
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 17
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_orientation:I
const/16 v2, 0x1b
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 18
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintStart_toEndOf:I
const/16 v2, 0x20
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 19
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintStart_toStartOf:I
const/16 v2, 0x21
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 20
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintEnd_toStartOf:I
const/16 v2, 0xa
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 21
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintEnd_toEndOf:I
const/16 v2, 0x9
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 22
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_goneMarginLeft:I
const/16 v2, 0xd
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 23
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_goneMarginTop:I
const/16 v2, 0x10
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 24
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_goneMarginRight:I
const/16 v2, 0xe
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 25
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_goneMarginBottom:I
const/16 v2, 0xb
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 26
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_goneMarginStart:I
const/16 v2, 0xf
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 27
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_goneMarginEnd:I
const/16 v2, 0xc
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 28
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintVertical_weight:I
const/16 v2, 0x28
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 29
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintHorizontal_weight:I
const/16 v2, 0x27
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 30
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintHorizontal_chainStyle:I
const/16 v2, 0x29
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 31
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintVertical_chainStyle:I
const/16 v2, 0x2a
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 32
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintHorizontal_bias:I
const/16 v2, 0x14
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 33
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintVertical_bias:I
const/16 v2, 0x25
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 34
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintDimensionRatio:I
const/4 v2, 0x5
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 35
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintLeft_creator:I
const/16 v2, 0x4b
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 36
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintTop_creator:I
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 37
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintRight_creator:I
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 38
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintBottom_creator:I
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 39
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintBaseline_creator:I
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 40
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_marginLeft:I
const/16 v2, 0x18
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 41
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_marginRight:I
const/16 v2, 0x1c
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 42
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_marginStart:I
const/16 v2, 0x1f
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 43
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_marginEnd:I
const/16 v2, 0x8
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 44
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_marginTop:I
const/16 v2, 0x22
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 45
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_marginBottom:I
const/4 v2, 0x2
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 46
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_width:I
const/16 v2, 0x17
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 47
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_layout_height:I
const/16 v2, 0x15
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 48
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_visibility:I
const/16 v2, 0x16
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 49
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_alpha:I
const/16 v2, 0x2b
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 50
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_elevation:I
const/16 v2, 0x2c
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 51
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_rotationX:I
const/16 v2, 0x2d
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 52
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_rotationY:I
const/16 v2, 0x2e
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 53
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_rotation:I
const/16 v2, 0x3c
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 54
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_scaleX:I
const/16 v2, 0x2f
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 55
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_scaleY:I
const/16 v2, 0x30
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 56
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_transformPivotX:I
const/16 v2, 0x31
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 57
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_transformPivotY:I
const/16 v2, 0x32
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 58
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_translationX:I
const/16 v2, 0x33
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 59
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_translationY:I
const/16 v2, 0x34
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 60
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_translationZ:I
const/16 v2, 0x35
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 61
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintWidth_default:I
const/16 v2, 0x36
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 62
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintHeight_default:I
const/16 v2, 0x37
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 63
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintWidth_max:I
const/16 v2, 0x38
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 64
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintHeight_max:I
const/16 v2, 0x39
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 65
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintWidth_min:I
const/16 v2, 0x3a
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 66
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintHeight_min:I
const/16 v2, 0x3b
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 67
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintCircle:I
const/16 v2, 0x3d
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 68
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintCircleRadius:I
const/16 v2, 0x3e
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 69
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintCircleAngle:I
const/16 v2, 0x3f
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 70
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_android_id:I
const/16 v2, 0x26
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 71
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintWidth_percent:I
const/16 v2, 0x45
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 72
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_layout_constraintHeight_percent:I
const/16 v2, 0x46
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 73
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_chainUseRtl:I
const/16 v2, 0x47
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 74
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_barrierDirection:I
const/16 v2, 0x48
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 75
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_constraint_referenced_ids:I
const/16 v2, 0x49
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
.line 76
sget-object v0, La/d/b/c;->c:Landroid/util/SparseIntArray;
sget v1, La/d/b/h;->ConstraintSet_barrierAllowsGoneWidgets:I
const/16 v2, 0x4a
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
return-void
:array_29a
.array-data 4
0x0
0x4
0x8
.end array-data
.end method
.method public constructor <init>()V
.registers 2
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, La/d/b/c;->a:Ljava/util/HashMap;
return-void
.end method
# virtual methods
.method public final a(Landroid/content/Context;Landroid/util/AttributeSet;)La/d/b/c$a;
.registers 10
.line 95
new-instance v0, La/d/b/c$a;
.line 96
invoke-direct {v0}, La/d/b/c$a;-><init>()V
.line 97
sget-object v1, La/d/b/h;->ConstraintSet:[I
invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
move-result-object p1
.line 98
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
move-result p2
const/4 v1, 0x0
:goto_10
if-ge v1, p2, :cond_333
.line 99
invoke-virtual {p1, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
move-result v2
.line 100
sget-object v3, La/d/b/c;->c:Landroid/util/SparseIntArray;
invoke-virtual {v3, v2}, Landroid/util/SparseIntArray;->get(I)I
move-result v3
const/4 v4, -0x1
packed-switch v3, :pswitch_data_338
packed-switch v3, :pswitch_data_3a6
const/high16 v4, 0x3f800000 # 1.0f
const-string v5, " "
const-string v6, "ConstraintSet"
packed-switch v3, :pswitch_data_3b2
const-string v3, "Unknown attribute 0x"
.line 101
invoke-static {v3}, Lb/a/a/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 102
invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v4, La/d/b/c;->c:Landroid/util/SparseIntArray;
invoke-virtual {v4, v2}, Landroid/util/SparseIntArray;->get(I)I
move-result v2
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 103
invoke-static {v6, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
goto/16 :goto_32f
.line 104
:pswitch_4e
iget v3, v0, La/d/b/c$a;->g0:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->g0:F
goto/16 :goto_32f
.line 105
:pswitch_58
iget v3, v0, La/d/b/c$a;->f0:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->f0:F
goto/16 :goto_32f
.line 106
:pswitch_62
iget v3, v0, La/d/b/c$a;->e0:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->e0:F
goto/16 :goto_32f
.line 107
:pswitch_6c
iget v3, v0, La/d/b/c$a;->d0:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->d0:F
goto/16 :goto_32f
.line 108
:pswitch_76
iget v3, v0, La/d/b/c$a;->c0:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->c0:F
goto/16 :goto_32f
.line 109
:pswitch_80
iget v3, v0, La/d/b/c$a;->b0:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->b0:F
goto/16 :goto_32f
.line 110
:pswitch_8a
iget v3, v0, La/d/b/c$a;->a0:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->a0:F
goto/16 :goto_32f
.line 111
:pswitch_94
iget v3, v0, La/d/b/c$a;->Z:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->Z:F
goto/16 :goto_32f
.line 112
:pswitch_9e
iget v3, v0, La/d/b/c$a;->Y:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->Y:F
goto/16 :goto_32f
:pswitch_a8
const/4 v3, 0x1
.line 113
iput-boolean v3, v0, La/d/b/c$a;->V:Z
.line 114
iget v3, v0, La/d/b/c$a;->W:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->W:F
goto/16 :goto_32f
.line 115
:pswitch_b5
iget v3, v0, La/d/b/c$a;->U:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->U:F
goto/16 :goto_32f
.line 116
:pswitch_bf
iget v3, v0, La/d/b/c$a;->T:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->T:I
goto/16 :goto_32f
.line 117
:pswitch_c9
iget v3, v0, La/d/b/c$a;->S:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->S:I
goto/16 :goto_32f
.line 118
:pswitch_d3
iget v3, v0, La/d/b/c$a;->Q:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->Q:F
goto/16 :goto_32f
.line 119
:pswitch_dd
iget v3, v0, La/d/b/c$a;->R:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->R:F
goto/16 :goto_32f
.line 120
:pswitch_e7
iget v3, v0, La/d/b/c$a;->d:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->d:I
goto/16 :goto_32f
.line 121
:pswitch_f1
iget v3, v0, La/d/b/c$a;->v:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->v:F
goto/16 :goto_32f
.line 122
:pswitch_fb
iget v3, v0, La/d/b/c$a;->l:I
.line 123
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_107
.line 124
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 125
:cond_107
iput v3, v0, La/d/b/c$a;->l:I
goto/16 :goto_32f
.line 126
:pswitch_10b
iget v3, v0, La/d/b/c$a;->m:I
.line 127
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_117
.line 128
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 129
:cond_117
iput v3, v0, La/d/b/c$a;->m:I
goto/16 :goto_32f
.line 130
:pswitch_11b
iget v3, v0, La/d/b/c$a;->F:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->F:I
goto/16 :goto_32f
.line 131
:pswitch_125
iget v3, v0, La/d/b/c$a;->r:I
.line 132
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_131
.line 133
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 134
:cond_131
iput v3, v0, La/d/b/c$a;->r:I
goto/16 :goto_32f
.line 135
:pswitch_135
iget v3, v0, La/d/b/c$a;->q:I
.line 136
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_141
.line 137
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 138
:cond_141
iput v3, v0, La/d/b/c$a;->q:I
goto/16 :goto_32f
.line 139
:pswitch_145
iget v3, v0, La/d/b/c$a;->I:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->I:I
goto/16 :goto_32f
.line 140
:pswitch_14f
iget v3, v0, La/d/b/c$a;->k:I
.line 141
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_15b
.line 142
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 143
:cond_15b
iput v3, v0, La/d/b/c$a;->k:I
goto/16 :goto_32f
.line 144
:pswitch_15f
iget v3, v0, La/d/b/c$a;->j:I
.line 145
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_16b
.line 146
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 147
:cond_16b
iput v3, v0, La/d/b/c$a;->j:I
goto/16 :goto_32f
.line 148
:pswitch_16f
iget v3, v0, La/d/b/c$a;->E:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->E:I
goto/16 :goto_32f
.line 149
:pswitch_179
iget v3, v0, La/d/b/c$a;->C:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->C:I
goto/16 :goto_32f
.line 150
:pswitch_183
iget v3, v0, La/d/b/c$a;->i:I
.line 151
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_18f
.line 152
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 153
:cond_18f
iput v3, v0, La/d/b/c$a;->i:I
goto/16 :goto_32f
.line 154
:pswitch_193
iget v3, v0, La/d/b/c$a;->h:I
.line 155
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_19f
.line 156
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 157
:cond_19f
iput v3, v0, La/d/b/c$a;->h:I
goto/16 :goto_32f
.line 158
:pswitch_1a3
iget v3, v0, La/d/b/c$a;->D:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->D:I
goto/16 :goto_32f
.line 159
:pswitch_1ad
iget v3, v0, La/d/b/c$a;->b:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->b:I
goto/16 :goto_32f
.line 160
:pswitch_1b7
iget v3, v0, La/d/b/c$a;->J:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->J:I
.line 161
sget-object v2, La/d/b/c;->b:[I
iget v3, v0, La/d/b/c$a;->J:I
aget v2, v2, v3
iput v2, v0, La/d/b/c$a;->J:I
goto/16 :goto_32f
.line 162
:pswitch_1c9
iget v3, v0, La/d/b/c$a;->c:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->c:I
goto/16 :goto_32f
.line 163
:pswitch_1d3
iget v3, v0, La/d/b/c$a;->u:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->u:F
goto/16 :goto_32f
.line 164
:pswitch_1dd
iget v3, v0, La/d/b/c$a;->g:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->g:F
goto/16 :goto_32f
.line 165
:pswitch_1e7
iget v3, v0, La/d/b/c$a;->f:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->f:I
goto/16 :goto_32f
.line 166
:pswitch_1f1
iget v3, v0, La/d/b/c$a;->e:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->e:I
goto/16 :goto_32f
.line 167
:pswitch_1fb
iget v3, v0, La/d/b/c$a;->L:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->L:I
goto/16 :goto_32f
.line 168
:pswitch_205
iget v3, v0, La/d/b/c$a;->P:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->P:I
goto/16 :goto_32f
.line 169
:pswitch_20f
iget v3, v0, La/d/b/c$a;->M:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->M:I
goto/16 :goto_32f
.line 170
:pswitch_219
iget v3, v0, La/d/b/c$a;->K:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->K:I
goto/16 :goto_32f
.line 171
:pswitch_223
iget v3, v0, La/d/b/c$a;->O:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->O:I
goto/16 :goto_32f
.line 172
:pswitch_22d
iget v3, v0, La/d/b/c$a;->N:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->N:I
goto/16 :goto_32f
.line 173
:pswitch_237
iget v3, v0, La/d/b/c$a;->s:I
.line 174
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_243
.line 175
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 176
:cond_243
iput v3, v0, La/d/b/c$a;->s:I
goto/16 :goto_32f
.line 177
:pswitch_247
iget v3, v0, La/d/b/c$a;->t:I
.line 178
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_253
.line 179
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 180
:cond_253
iput v3, v0, La/d/b/c$a;->t:I
goto/16 :goto_32f
.line 181
:pswitch_257
iget v3, v0, La/d/b/c$a;->H:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->H:I
goto/16 :goto_32f
.line 182
:pswitch_261
iget v3, v0, La/d/b/c$a;->B:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->B:I
goto/16 :goto_32f
.line 183
:pswitch_26b
iget v3, v0, La/d/b/c$a;->A:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->A:I
goto/16 :goto_32f
.line 184
:pswitch_275
invoke-virtual {p1, v2}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object v2
iput-object v2, v0, La/d/b/c$a;->w:Ljava/lang/String;
goto/16 :goto_32f
.line 185
:pswitch_27d
iget v3, v0, La/d/b/c$a;->n:I
.line 186
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_289
.line 187
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 188
:cond_289
iput v3, v0, La/d/b/c$a;->n:I
goto/16 :goto_32f
.line 189
:pswitch_28d
iget v3, v0, La/d/b/c$a;->o:I
.line 190
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_299
.line 191
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 192
:cond_299
iput v3, v0, La/d/b/c$a;->o:I
goto/16 :goto_32f
.line 193
:pswitch_29d
iget v3, v0, La/d/b/c$a;->G:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->G:I
goto/16 :goto_32f
.line 194
:pswitch_2a7
iget v3, v0, La/d/b/c$a;->p:I
.line 195
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_2b3
.line 196
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 197
:cond_2b3
iput v3, v0, La/d/b/c$a;->p:I
goto/16 :goto_32f
.line 198
:pswitch_2b7
iget v3, v0, La/d/b/c$a;->z:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->z:F
goto/16 :goto_32f
.line 199
:pswitch_2c1
iget v3, v0, La/d/b/c$a;->y:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->y:I
goto :goto_32f
.line 200
:pswitch_2ca
iget v3, v0, La/d/b/c$a;->x:I
.line 201
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v3
if-ne v3, v4, :cond_2d6
.line 202
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v3
.line 203
:cond_2d6
iput v3, v0, La/d/b/c$a;->x:I
goto :goto_32f
.line 204
:pswitch_2d9
iget v3, v0, La/d/b/c$a;->X:F
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->X:F
goto :goto_32f
:pswitch_2e2
const-string v3, "unused attribute 0x"
.line 205
invoke-static {v3}, Lb/a/a/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 206
invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v4, La/d/b/c;->c:Landroid/util/SparseIntArray;
invoke-virtual {v4, v2}, Landroid/util/SparseIntArray;->get(I)I
move-result v2
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 207
invoke-static {v6, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_32f
.line 208
:pswitch_303
iget-boolean v3, v0, La/d/b/c$a;->r0:Z
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
move-result v2
iput-boolean v2, v0, La/d/b/c$a;->r0:Z
goto :goto_32f
.line 209
:pswitch_30c
invoke-virtual {p1, v2}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object v2
iput-object v2, v0, La/d/b/c$a;->v0:Ljava/lang/String;
goto :goto_32f
.line 210
:pswitch_313
iget v3, v0, La/d/b/c$a;->s0:I
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v2
iput v2, v0, La/d/b/c$a;->s0:I
goto :goto_32f
:pswitch_31c
const-string v2, "CURRENTLY UNSUPPORTED"
.line 211
invoke-static {v6, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_32f
.line 212
:pswitch_322
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->q0:F
goto :goto_32f
.line 213
:pswitch_329
invoke-virtual {p1, v2, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
iput v2, v0, La/d/b/c$a;->p0:F
:goto_32f
add-int/lit8 v1, v1, 0x1
goto/16 :goto_10
.line 214
:cond_333
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
return-object v0
nop
:pswitch_data_338
.packed-switch 0x1
:pswitch_2a7
:pswitch_29d
:pswitch_28d
:pswitch_27d
:pswitch_275
:pswitch_26b
:pswitch_261
:pswitch_257
:pswitch_247
:pswitch_237
:pswitch_22d
:pswitch_223
:pswitch_219
:pswitch_20f
:pswitch_205
:pswitch_1fb
:pswitch_1f1
:pswitch_1e7
:pswitch_1dd
:pswitch_1d3
:pswitch_1c9
:pswitch_1b7
:pswitch_1ad
:pswitch_1a3
:pswitch_193
:pswitch_183
:pswitch_179
:pswitch_16f
:pswitch_15f
:pswitch_14f
:pswitch_145
:pswitch_135
:pswitch_125
:pswitch_11b
:pswitch_10b
:pswitch_fb
:pswitch_f1
:pswitch_e7
:pswitch_dd
:pswitch_d3
:pswitch_c9
:pswitch_bf
:pswitch_b5
:pswitch_a8
:pswitch_9e
:pswitch_94
:pswitch_8a
:pswitch_80
:pswitch_76
:pswitch_6c
:pswitch_62
:pswitch_58
:pswitch_4e
.end packed-switch
:pswitch_data_3a6
.packed-switch 0x3c
:pswitch_2d9
:pswitch_2ca
:pswitch_2c1
:pswitch_2b7
.end packed-switch
:pswitch_data_3b2
.packed-switch 0x45
:pswitch_329
:pswitch_322
:pswitch_31c
:pswitch_313
:pswitch_30c
:pswitch_303
:pswitch_2e2
.end packed-switch
.end method
.method public a(La/d/b/d;)V
.registers 10
.line 1
invoke-virtual {p1}, Landroid/view/ViewGroup;->getChildCount()I
move-result v0
.line 2
iget-object v1, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
const/4 v1, 0x0
:goto_a
if-ge v1, v0, :cond_6f
.line 3
invoke-virtual {p1, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v2
.line 4
invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v3
check-cast v3, La/d/b/d$a;
.line 5
invoke-virtual {v2}, Landroid/view/View;->getId()I
move-result v4
const/4 v5, -0x1
if-eq v4, v5, :cond_67
.line 6
iget-object v5, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
invoke-virtual {v5, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
move-result v5
if-nez v5, :cond_37
.line 7
iget-object v5, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
new-instance v7, La/d/b/c$a;
.line 8
invoke-direct {v7}, La/d/b/c$a;-><init>()V
.line 9
invoke-virtual {v5, v6, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 10
:cond_37
iget-object v5, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
invoke-virtual {v5, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, La/d/b/c$a;
.line 11
instance-of v6, v2, La/d/b/b;
if-eqz v6, :cond_61
.line 12
check-cast v2, La/d/b/b;
.line 13
invoke-virtual {v5, v4, v3}, La/d/b/c$a;->a(ILa/d/b/d$a;)V
.line 14
instance-of v6, v2, La/d/b/a;
if-eqz v6, :cond_61
const/4 v6, 0x1
.line 15
iput v6, v5, La/d/b/c$a;->t0:I
.line 16
check-cast v2, La/d/b/a;
.line 17
invoke-virtual {v2}, La/d/b/a;->getType()I
move-result v6
iput v6, v5, La/d/b/c$a;->s0:I
.line 18
invoke-virtual {v2}, La/d/b/b;->getReferencedIds()[I
move-result-object v2
iput-object v2, v5, La/d/b/c$a;->u0:[I
.line 19
:cond_61
invoke-virtual {v5, v4, v3}, La/d/b/c$a;->a(ILa/d/b/d$a;)V
add-int/lit8 v1, v1, 0x1
goto :goto_a
.line 20
:cond_67
new-instance p1, Ljava/lang/RuntimeException;
const-string v0, "All children of ConstraintLayout must have ids to use ConstraintSet"
invoke-direct {p1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
throw p1
:cond_6f
return-void
.end method
.method public a(Landroid/content/Context;I)V
.registers 7
.line 83
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
.line 84
invoke-virtual {v0, p2}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
move-result-object p2
.line 85
:try_start_8
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
move-result v0
:goto_c
const/4 v1, 0x1
if-eq v0, v1, :cond_49
if-eqz v0, :cond_38
const/4 v2, 0x2
if-eq v0, v2, :cond_16
const/4 v1, 0x3
goto :goto_3b
.line 86
:cond_16
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v0
.line 87
invoke-static {p2}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
move-result-object v2
invoke-virtual {p0, p1, v2}, La/d/b/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)La/d/b/c$a;
move-result-object v2
const-string v3, "Guideline"
.line 88
invoke-virtual {v0, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_2c
.line 89
iput-boolean v1, v2, La/d/b/c$a;->a:Z
.line 90
:cond_2c
iget-object v0, p0, La/d/b/c;->a:Ljava/util/HashMap;
iget v1, v2, La/d/b/c$a;->d:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_3b
.line 91
:cond_38
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
.line 92
:goto_3b
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->next()I
move-result v0
:try_end_3f
.catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_8 .. :try_end_3f} :catch_45
.catch Ljava/io/IOException; {:try_start_8 .. :try_end_3f} :catch_40
goto :goto_c
:catch_40
move-exception p1
.line 93
invoke-virtual {p1}, Ljava/io/IOException;->printStackTrace()V
goto :goto_49
:catch_45
move-exception p1
.line 94
invoke-virtual {p1}, Lorg/xmlpull/v1/XmlPullParserException;->printStackTrace()V
:cond_49
:goto_49
return-void
.end method
.method public a(Landroidx/constraintlayout/widget/ConstraintLayout;)V
.registers 11
.line 21
invoke-virtual {p1}, Landroid/view/ViewGroup;->getChildCount()I
move-result v0
.line 22
new-instance v1, Ljava/util/HashSet;
iget-object v2, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-virtual {v2}, Ljava/util/HashMap;->keySet()Ljava/util/Set;
move-result-object v2
invoke-direct {v1, v2}, Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
const/4 v2, 0x0
:goto_10
const/4 v3, -0x1
const/4 v4, 0x1
if-ge v2, v0, :cond_ea
.line 23
invoke-virtual {p1, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v5
.line 24
invoke-virtual {v5}, Landroid/view/View;->getId()I
move-result v6
if-eq v6, v3, :cond_e2
.line 25
iget-object v7, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_de
.line 26
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
invoke-virtual {v1, v7}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z
.line 27
iget-object v7, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v7
check-cast v7, La/d/b/c$a;
.line 28
instance-of v8, v5, La/d/b/a;
if-eqz v8, :cond_43
.line 29
iput v4, v7, La/d/b/c$a;->t0:I
.line 30
:cond_43
iget v8, v7, La/d/b/c$a;->t0:I
if-eq v8, v3, :cond_71
if-eq v8, v4, :cond_4a
goto :goto_71
.line 31
:cond_4a
move-object v3, v5
check-cast v3, La/d/b/a;
.line 32
invoke-virtual {v3, v6}, Landroid/view/View;->setId(I)V
.line 33
iget v4, v7, La/d/b/c$a;->s0:I
invoke-virtual {v3, v4}, La/d/b/a;->setType(I)V
.line 34
iget-boolean v4, v7, La/d/b/c$a;->r0:Z
invoke-virtual {v3, v4}, La/d/b/a;->setAllowsGoneWidget(Z)V
.line 35
iget-object v4, v7, La/d/b/c$a;->u0:[I
if-eqz v4, :cond_62
.line 36
invoke-virtual {v3, v4}, La/d/b/b;->setReferencedIds([I)V
goto :goto_71
.line 37
:cond_62
iget-object v4, v7, La/d/b/c$a;->v0:Ljava/lang/String;
if-eqz v4, :cond_71
.line 38
invoke-virtual {p0, v3, v4}, La/d/b/c;->a(Landroid/view/View;Ljava/lang/String;)[I
move-result-object v4
iput-object v4, v7, La/d/b/c$a;->u0:[I
.line 39
iget-object v4, v7, La/d/b/c$a;->u0:[I
invoke-virtual {v3, v4}, La/d/b/b;->setReferencedIds([I)V
.line 40
:cond_71
:goto_71
invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v3
check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout$a;
.line 41
invoke-virtual {v7, v3}, La/d/b/c$a;->a(Landroidx/constraintlayout/widget/ConstraintLayout$a;)V
.line 42
invoke-virtual {v5, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 43
iget v3, v7, La/d/b/c$a;->J:I
invoke-virtual {v5, v3}, Landroid/view/View;->setVisibility(I)V
.line 44
sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v4, 0x11
if-lt v3, v4, :cond_de
.line 45
iget v3, v7, La/d/b/c$a;->U:F
invoke-virtual {v5, v3}, Landroid/view/View;->setAlpha(F)V
.line 46
iget v3, v7, La/d/b/c$a;->X:F
invoke-virtual {v5, v3}, Landroid/view/View;->setRotation(F)V
.line 47
iget v3, v7, La/d/b/c$a;->Y:F
invoke-virtual {v5, v3}, Landroid/view/View;->setRotationX(F)V
.line 48
iget v3, v7, La/d/b/c$a;->Z:F
invoke-virtual {v5, v3}, Landroid/view/View;->setRotationY(F)V
.line 49
iget v3, v7, La/d/b/c$a;->a0:F
invoke-virtual {v5, v3}, Landroid/view/View;->setScaleX(F)V
.line 50
iget v3, v7, La/d/b/c$a;->b0:F
invoke-virtual {v5, v3}, Landroid/view/View;->setScaleY(F)V
.line 51
iget v3, v7, La/d/b/c$a;->c0:F
invoke-static {v3}, Ljava/lang/Float;->isNaN(F)Z
move-result v3
if-nez v3, :cond_b3
.line 52
iget v3, v7, La/d/b/c$a;->c0:F
invoke-virtual {v5, v3}, Landroid/view/View;->setPivotX(F)V
.line 53
:cond_b3
iget v3, v7, La/d/b/c$a;->d0:F
invoke-static {v3}, Ljava/lang/Float;->isNaN(F)Z
move-result v3
if-nez v3, :cond_c0
.line 54
iget v3, v7, La/d/b/c$a;->d0:F
invoke-virtual {v5, v3}, Landroid/view/View;->setPivotY(F)V
.line 55
:cond_c0
iget v3, v7, La/d/b/c$a;->e0:F
invoke-virtual {v5, v3}, Landroid/view/View;->setTranslationX(F)V
.line 56
iget v3, v7, La/d/b/c$a;->f0:F
invoke-virtual {v5, v3}, Landroid/view/View;->setTranslationY(F)V
.line 57
sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v4, 0x15
if-lt v3, v4, :cond_de
.line 58
iget v3, v7, La/d/b/c$a;->g0:F
invoke-virtual {v5, v3}, Landroid/view/View;->setTranslationZ(F)V
.line 59
iget-boolean v3, v7, La/d/b/c$a;->V:Z
if-eqz v3, :cond_de
.line 60
iget v3, v7, La/d/b/c$a;->W:F
invoke-virtual {v5, v3}, Landroid/view/View;->setElevation(F)V
:cond_de
add-int/lit8 v2, v2, 0x1
goto/16 :goto_10
.line 61
:cond_e2
new-instance p1, Ljava/lang/RuntimeException;
const-string v0, "All children of ConstraintLayout must have ids to use ConstraintSet"
invoke-direct {p1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
throw p1
.line 62
:cond_ea
invoke-virtual {v1}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_ee
:goto_ee
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_161
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Integer;
.line 63
iget-object v2, p0, La/d/b/c;->a:Ljava/util/HashMap;
invoke-virtual {v2, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, La/d/b/c$a;
.line 64
iget v5, v2, La/d/b/c$a;->t0:I
if-eq v5, v3, :cond_142
if-eq v5, v4, :cond_109
goto :goto_142
.line 65
:cond_109
new-instance v5, La/d/b/a;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v6
invoke-direct {v5, v6}, La/d/b/a;-><init>(Landroid/content/Context;)V
.line 66
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v6
invoke-virtual {v5, v6}, Landroid/view/View;->setId(I)V
.line 67
iget-object v6, v2, La/d/b/c$a;->u0:[I
if-eqz v6, :cond_121
.line 68
invoke-virtual {v5, v6}, La/d/b/b;->setReferencedIds([I)V
goto :goto_130
.line 69
:cond_121
iget-object v6, v2, La/d/b/c$a;->v0:Ljava/lang/String;
if-eqz v6, :cond_130
.line 70
invoke-virtual {p0, v5, v6}, La/d/b/c;->a(Landroid/view/View;Ljava/lang/String;)[I
move-result-object v6
iput-object v6, v2, La/d/b/c$a;->u0:[I
.line 71
iget-object v6, v2, La/d/b/c$a;->u0:[I
invoke-virtual {v5, v6}, La/d/b/b;->setReferencedIds([I)V
.line 72
:cond_130
:goto_130
iget v6, v2, La/d/b/c$a;->s0:I
invoke-virtual {v5, v6}, La/d/b/a;->setType(I)V
.line 73
invoke-virtual {p1}, Landroidx/constraintlayout/widget/ConstraintLayout;->generateDefaultLayoutParams()Landroidx/constraintlayout/widget/ConstraintLayout$a;
move-result-object v6
.line 74
invoke-virtual {v5}, La/d/b/b;->c()V
.line 75
invoke-virtual {v2, v6}, La/d/b/c$a;->a(Landroidx/constraintlayout/widget/ConstraintLayout$a;)V
.line 76
invoke-virtual {p1, v5, v6}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 77
:cond_142
:goto_142
iget-boolean v5, v2, La/d/b/c$a;->a:Z
if-eqz v5, :cond_ee
.line 78
new-instance v5, La/d/b/e;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v6
invoke-direct {v5, v6}, La/d/b/e;-><init>(Landroid/content/Context;)V
.line 79
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
invoke-virtual {v5, v1}, Landroid/view/View;->setId(I)V
.line 80
invoke-virtual {p1}, Landroidx/constraintlayout/widget/ConstraintLayout;->generateDefaultLayoutParams()Landroidx/constraintlayout/widget/ConstraintLayout$a;
move-result-object v1
.line 81
invoke-virtual {v2, v1}, La/d/b/c$a;->a(Landroidx/constraintlayout/widget/ConstraintLayout$a;)V
.line 82
invoke-virtual {p1, v5, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_ee
:cond_161
return-void
.end method
.method public final a(Landroid/view/View;Ljava/lang/String;)[I
.registers 12
const-string v0, ","
.line 215
invoke-virtual {p2, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object p2
.line 216
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
.line 217
array-length v1, p2
new-array v1, v1, [I
const/4 v2, 0x0
const/4 v3, 0x0
const/4 v4, 0x0
.line 218
:goto_10
array-length v5, p2
if-ge v3, v5, :cond_64
.line 219
aget-object v5, p2, v3
.line 220
invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v5
.line 221
:try_start_19
const-class v6, La/d/b/g;
.line 222
invoke-virtual {v6, v5}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v6
const/4 v7, 0x0
.line 223
invoke-virtual {v6, v7}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I
move-result v6
:try_end_24
.catch Ljava/lang/Exception; {:try_start_19 .. :try_end_24} :catch_25
goto :goto_26
:catch_25
const/4 v6, 0x0
:goto_26
if-nez v6, :cond_36
.line 224
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v6
.line 225
invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v7
const-string v8, "id"
.line 226
invoke-virtual {v6, v5, v8, v7}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
move-result v6
:cond_36
if-nez v6, :cond_5c
.line 227
invoke-virtual {p1}, Landroid/view/View;->isInEditMode()Z
move-result v7
if-eqz v7, :cond_5c
invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v7
instance-of v7, v7, Landroidx/constraintlayout/widget/ConstraintLayout;
if-eqz v7, :cond_5c
.line 228
invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v7
check-cast v7, Landroidx/constraintlayout/widget/ConstraintLayout;
.line 229
invoke-virtual {v7, v2, v5}, Landroidx/constraintlayout/widget/ConstraintLayout;->a(ILjava/lang/Object;)Ljava/lang/Object;
move-result-object v5
if-eqz v5, :cond_5c
.line 230
instance-of v7, v5, Ljava/lang/Integer;
if-eqz v7, :cond_5c
.line 231
check-cast v5, Ljava/lang/Integer;
invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I
move-result v6
:cond_5c
add-int/lit8 v5, v4, 0x1
.line 232
aput v6, v1, v4
add-int/lit8 v3, v3, 0x1
move v4, v5
goto :goto_10
.line 233
:cond_64
array-length p1, p2
if-eq v4, p1, :cond_6b
.line 234
invoke-static {v1, v4}, Ljava/util/Arrays;->copyOf([II)[I
move-result-object v1
:cond_6b
return-object v1
.end method