Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·direct·methods15 #·direct·methods
16 .method·public·constructor·<init>()V16 .method·public·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.line·27318 ····.line·276
19 ····invoke-direct·{p0},·Landroidx/fragment/app/DialogFragment;-><init>()V19 ····invoke-direct·{p0},·Landroidx/fragment/app/DialogFragment;-><init>()V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
  
22 #·virtual·methods22 #·virtual·methods
Offset 31, 24 lines modifiedOffset 31, 24 lines modified
31 ····.param·p1····#·Landroid/os/Bundle;31 ····.param·p1····#·Landroid/os/Bundle;
32 ········.annotation·build·Lorg/jetbrains/annotations/Nullable;32 ········.annotation·build·Lorg/jetbrains/annotations/Nullable;
33 ········.end·annotation33 ········.end·annotation
34 ····.end·param34 ····.end·param
35 ····.annotation·build·Lorg/jetbrains/annotations/NotNull;35 ····.annotation·build·Lorg/jetbrains/annotations/NotNull;
36 ····.end·annotation36 ····.end·annotation
  
37 ····.line·27537 ····.line·278
38 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getParentFragment()Landroidx/fragment/app/Fragment;38 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getParentFragment()Landroidx/fragment/app/Fragment;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····if-eqz·p1,·:cond_540 ····if-eqz·p1,·:cond_5
  
41 ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;41 ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;
  
42 ····.line·27642 ····.line·279
43 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;43 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····const/4·v1,·0x045 ····const/4·v1,·0x0
  
46 ····if-eqz·v0,·:cond_446 ····if-eqz·v0,·:cond_4
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
  
61 ····if-eqz·v0,·:cond_361 ····if-eqz·v0,·:cond_3
  
62 ····const-string·v2,·"arguments!!.getString(Intent.EXTRA_PACKAGE_NAME)!!"62 ····const-string·v2,·"arguments!!.getString(Intent.EXTRA_PACKAGE_NAME)!!"
  
63 ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V63 ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
  
64 ····.line·27764 ····.line·280
65 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;65 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
  
66 ····move-result-object·v266 ····move-result-object·v2
  
67 ····if-eqz·v2,·:cond_267 ····if-eqz·v2,·:cond_2
  
68 ····const-string·v3,·"android.intent.extra.USER"68 ····const-string·v3,·"android.intent.extra.USER"
Offset 82, 95 lines modifiedOffset 82, 95 lines modified
  
82 ····const-string·v3,·"arguments!!.getParcelabl\u2026dle>(Intent.EXTRA_USER)!!"82 ····const-string·v3,·"arguments!!.getParcelabl\u2026dle>(Intent.EXTRA_USER)!!"
  
83 ····invoke-static·{v2,·v3},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V83 ····invoke-static·{v2,·v3},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
  
84 ····check-cast·v2,·Landroid/os/UserHandle;84 ····check-cast·v2,·Landroid/os/UserHandle;
  
85 ····.line·27885 ····.line·281
86 ····new-instance·v3,·Landroid/app/AlertDialog$Builder;86 ····new-instance·v3,·Landroid/app/AlertDialog$Builder;
  
87 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;87 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
  
88 ····move-result-object·v488 ····move-result-object·v4
  
89 ····if-eqz·v4,·:cond_089 ····if-eqz·v4,·:cond_0
  
90 ····invoke-direct·{v3,·v4},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V90 ····invoke-direct·{v3,·v4},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
91 ····const·v4,·0x7f12003091 ····const·v4,·0x7f120030
  
92 ····.line·27992 ····.line·282
93 ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;93 ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
94 ····move-result-object·v394 ····move-result-object·v3
  
95 ····const·v4,·0x7f12002f95 ····const·v4,·0x7f12002f
  
96 ····.line·28096 ····.line·283
97 ····new-instance·v5,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog$onCreateDialog$b$1;97 ····new-instance·v5,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog$onCreateDialog$b$1;
  
98 ····invoke-direct·{v5,·p1,·v0,·v2},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog$onCreateDialog$b$1;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V98 ····invoke-direct·{v5,·p1,·v0,·v2},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog$onCreateDialog$b$1;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V
  
99 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;99 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
100 ····move-result-object·p1100 ····move-result-object·p1
  
101 ····const·v0,·0x7f120074101 ····const·v0,·0x7f12007a
  
102 ····.line·283102 ····.line·286
103 ····invoke-virtual·{p1,·v0,·v1},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;103 ····invoke-virtual·{p1,·v0,·v1},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
104 ····move-result-object·p1104 ····move-result-object·p1
  
105 ····.line·284105 ····.line·287
106 ····invoke-virtual·{p1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;106 ····invoke-virtual·{p1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
107 ····move-result-object·p1107 ····move-result-object·p1
  
108 ····const-string·v0,·"b.create()"108 ····const-string·v0,·"b.create()"
  
109 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V109 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
  
110 ····const/4·v0,·0x1110 ····const/4·v0,·0x1
  
111 ····.line·285111 ····.line·288
112 ····invoke-virtual·{p1,·v0},·Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V112 ····invoke-virtual·{p1,·v0},·Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
  
113 ····return-object·p1113 ····return-object·p1
  
114 ····.line·278114 ····.line·281
115 ····:cond_0115 ····:cond_0
116 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V116 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V
  
117 ····throw·v1117 ····throw·v1
  
118 ····.line·277118 ····.line·280
119 ····:cond_1119 ····:cond_1
120 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V120 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V
  
121 ····throw·v1121 ····throw·v1
  
122 ····:cond_2122 ····:cond_2
123 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V123 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V
  
124 ····throw·v1124 ····throw·v1
  
125 ····.line·276125 ····.line·279
126 ····:cond_3126 ····:cond_3
127 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V127 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V
  
128 ····throw·v1128 ····throw·v1
  
129 ····:cond_4129 ····:cond_4
130 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V130 ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V
  
131 ····throw·v1131 ····throw·v1
  
132 ····.line·275132 ····.line·278
133 ····:cond_5133 ····:cond_5
134 ····new-instance·p1,·Lkotlin/TypeCastException;134 ····new-instance·p1,·Lkotlin/TypeCastException;
  
135 ····const-string·v0,·"null·cannot·be·cast·to·non-null·type·com.android.permissioncontroller.permission.ui.handheld.AutoRevokeFragment"135 ····const-string·v0,·"null·cannot·be·cast·to·non-null·type·com.android.permissioncontroller.permission.ui.handheld.AutoRevokeFragment"
  
136 ····invoke-direct·{p1,·v0},·Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V136 ····invoke-direct·{p1,·v0},·Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V