Offset 18, 125 lines modifiedOffset 18, 97 lines modified
18 .field·private·final·mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;18 .field·private·final·mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·221 ····.locals·2
  
22 ····.line·127022 ····.line·856
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·127124 ····.line·857
25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
26 ····const/16·v1,·0x1e 
  
27 ····if-lt·v0,·v1,·:cond_0 
  
28 ····.line·1272 
29 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl30; 
  
30 ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl30;-><init>()V 
  
31 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl; 
  
32 ····goto·:goto_0 
  
33 ····:cond_0 
34 ····const/16·v1,·0x1d26 ····const/16·v1,·0x1d
  
35 ····if-lt·v0,·v1,·:cond_127 ····if-lt·v0,·v1,·:cond_0
  
36 ····.line·127428 ····.line·858
37 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;29 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;
  
38 ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;-><init>()V30 ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;-><init>()V
  
39 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;31 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
40 ····goto·:goto_032 ····goto·:goto_0
  
41 ····:cond_133 ····:cond_0
42 ····const/16·v1,·0x1434 ····const/16·v1,·0x14
  
43 ····if-lt·v0,·v1,·:cond_235 ····if-lt·v0,·v1,·:cond_1
  
44 ····.line·127636 ····.line·860
45 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;37 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;
  
46 ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;-><init>()V38 ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;-><init>()V
  
47 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;39 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
48 ····goto·:goto_040 ····goto·:goto_0
  
49 ····.line·127841 ····.line·862
50 ····:cond_242 ····:cond_1
51 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;43 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
52 ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>()V44 ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>()V
  
53 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;45 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
54 ····:goto_046 ····:goto_0
55 ····return-void47 ····return-void
56 .end·method48 .end·method
  
57 .method·public·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;)V49 .method·public·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;)V
58 ····.locals·250 ····.locals·2
  
59 ····.line·128751 ····.line·871
60 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V52 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
61 ····.line·128853 ····.line·872
62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I54 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
63 ····const/16·v1,·0x1e 
  
64 ····if-lt·v0,·v1,·:cond_0 
  
65 ····.line·1289 
66 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl30; 
  
67 ····invoke-direct·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl30;-><init>(Landroidx/core/view/WindowInsetsCompat;)V 
  
68 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl; 
  
69 ····goto·:goto_0 
  
70 ····:cond_0 
71 ····const/16·v1,·0x1d55 ····const/16·v1,·0x1d
  
72 ····if-lt·v0,·v1,·:cond_156 ····if-lt·v0,·v1,·:cond_0
  
73 ····.line·129157 ····.line·873
74 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;58 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;
  
75 ····invoke-direct·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;-><init>(Landroidx/core/view/WindowInsetsCompat;)V59 ····invoke-direct·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;-><init>(Landroidx/core/view/WindowInsetsCompat;)V
  
76 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;60 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
77 ····goto·:goto_061 ····goto·:goto_0
  
78 ····:cond_162 ····:cond_0
79 ····const/16·v1,·0x1463 ····const/16·v1,·0x14
  
80 ····if-lt·v0,·v1,·:cond_264 ····if-lt·v0,·v1,·:cond_1
  
81 ····.line·129365 ····.line·875
82 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;66 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;
  
83 ····invoke-direct·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;-><init>(Landroidx/core/view/WindowInsetsCompat;)V67 ····invoke-direct·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl20;-><init>(Landroidx/core/view/WindowInsetsCompat;)V
  
84 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;68 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
85 ····goto·:goto_069 ····goto·:goto_0
  
86 ····.line·129570 ····.line·877
87 ····:cond_271 ····:cond_1
88 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;72 ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
89 ····invoke-direct·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>(Landroidx/core/view/WindowInsetsCompat;)V73 ····invoke-direct·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>(Landroidx/core/view/WindowInsetsCompat;)V
  
90 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;74 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
91 ····:goto_075 ····:goto_0
Offset 144, 42 lines modifiedOffset 116, 38 lines modified
144 .end·method116 .end·method
  
  
145 #·virtual·methods117 #·virtual·methods
146 .method·public·build()Landroidx/core/view/WindowInsetsCompat;118 .method·public·build()Landroidx/core/view/WindowInsetsCompat;
147 ····.locals·1119 ····.locals·1
  
148 ····.line·1484120 ····.line·996
149 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;121 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
150 ····invoke-virtual·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;->build()Landroidx/core/view/WindowInsetsCompat;122 ····invoke-virtual·{v0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;->build()Landroidx/core/view/WindowInsetsCompat;
  
151 ····move-result-object·v0123 ····move-result-object·v0
  
152 ····return-object·v0124 ····return-object·v0
153 .end·method125 .end·method
  
154 .method·public·setStableInsets(Landroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder;126 .method·public·setStableInsets(Landroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder;
155 ····.locals·1127 ····.locals·1
156 ····.annotation·runtime·Ljava/lang/Deprecated; 
157 ····.end·annotation 
  
158 ····.line·1458128 ····.line·970
159 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;129 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
160 ····invoke-virtual·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;->setStableInsets(Landroidx/core/graphics/Insets;)V130 ····invoke-virtual·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;->setStableInsets(Landroidx/core/graphics/Insets;)V
  
161 ····return-object·p0131 ····return-object·p0
162 .end·method132 .end·method
  
163 .method·public·setSystemWindowInsets(Landroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder;133 .method·public·setSystemWindowInsets(Landroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder;
164 ····.locals·1134 ····.locals·1
165 ····.annotation·runtime·Ljava/lang/Deprecated; 
166 ····.end·annotation 
  
167 ····.line·1313135 ····.line·893
168 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;136 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Builder;->mImpl:Landroidx/core/view/WindowInsetsCompat$BuilderImpl;
  
169 ····invoke-virtual·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;->setSystemWindowInsets(Landroidx/core/graphics/Insets;)V137 ····invoke-virtual·{v0,·p1},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;->setSystemWindowInsets(Landroidx/core/graphics/Insets;)V
  
170 ····return-object·p0138 ····return-object·p0
171 .end·method139 .end·method