| | | | |
| Offset 56, 99 lines modified | Offset 56, 14 lines modified |
| 56 | ····iput·p7,·p0,·Landroidx/navigation/NavOptions;->mPopExitAnim:I | 56 | ····iput·p7,·p0,·Landroidx/navigation/NavOptions;->mPopExitAnim:I |
| | |
| 57 | ····return-void | 57 | ····return-void |
| 58 | .end·method | 58 | .end·method |
| | |
| | |
| 59 | #·virtual·methods | 59 | #·virtual·methods |
| 60 | .method·public·equals(Ljava/lang/Object;)Z | |
| 61 | ····.locals·4 | |
| | |
| 62 | ····const/4·v0,·0x1 | |
| | |
| 63 | ····if-ne·p0,·p1,·:cond_0 | |
| | |
| 64 | ····return·v0 | |
| | |
| 65 | ····:cond_0 | |
| 66 | ····const/4·v1,·0x0 | |
| | |
| 67 | ····if-eqz·p1,·:cond_3 | |
| | |
| 68 | ····.line·126 | |
| 69 | ····const-class·v2,·Landroidx/navigation/NavOptions; | |
| | |
| 70 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | |
| | |
| 71 | ····move-result-object·v3 | |
| | |
| 72 | ····if-eq·v2,·v3,·:cond_1 | |
| | |
| 73 | ····goto·:goto_1 | |
| | |
| 74 | ····.line·127 | |
| 75 | ····:cond_1 | |
| 76 | ····check-cast·p1,·Landroidx/navigation/NavOptions; | |
| | |
| 77 | ····.line·128 | |
| 78 | ····iget-boolean·v2,·p0,·Landroidx/navigation/NavOptions;->mSingleTop:Z | |
| | |
| 79 | ····iget-boolean·v3,·p1,·Landroidx/navigation/NavOptions;->mSingleTop:Z | |
| | |
| 80 | ····if-ne·v2,·v3,·:cond_2 | |
| | |
| 81 | ····iget·v2,·p0,·Landroidx/navigation/NavOptions;->mPopUpTo:I | |
| | |
| 82 | ····iget·v3,·p1,·Landroidx/navigation/NavOptions;->mPopUpTo:I | |
| | |
| 83 | ····if-ne·v2,·v3,·:cond_2 | |
| | |
| 84 | ····iget-boolean·v2,·p0,·Landroidx/navigation/NavOptions;->mPopUpToInclusive:Z | |
| | |
| 85 | ····iget-boolean·v3,·p1,·Landroidx/navigation/NavOptions;->mPopUpToInclusive:Z | |
| | |
| 86 | ····if-ne·v2,·v3,·:cond_2 | |
| | |
| 87 | ····iget·v2,·p0,·Landroidx/navigation/NavOptions;->mEnterAnim:I | |
| | |
| 88 | ····iget·v3,·p1,·Landroidx/navigation/NavOptions;->mEnterAnim:I | |
| | |
| 89 | ····if-ne·v2,·v3,·:cond_2 | |
| | |
| 90 | ····iget·v2,·p0,·Landroidx/navigation/NavOptions;->mExitAnim:I | |
| | |
| 91 | ····iget·v3,·p1,·Landroidx/navigation/NavOptions;->mExitAnim:I | |
| | |
| 92 | ····if-ne·v2,·v3,·:cond_2 | |
| | |
| 93 | ····iget·v2,·p0,·Landroidx/navigation/NavOptions;->mPopEnterAnim:I | |
| | |
| 94 | ····iget·v3,·p1,·Landroidx/navigation/NavOptions;->mPopEnterAnim:I | |
| | |
| 95 | ····if-ne·v2,·v3,·:cond_2 | |
| | |
| 96 | ····iget·v2,·p0,·Landroidx/navigation/NavOptions;->mPopExitAnim:I | |
| | |
| 97 | ····iget·p1,·p1,·Landroidx/navigation/NavOptions;->mPopExitAnim:I | |
| | |
| 98 | ····if-ne·v2,·p1,·:cond_2 | |
| | |
| 99 | ····goto·:goto_0 | |
| | |
| 100 | ····:cond_2 | |
| 101 | ····move·v0,·v1 | |
| | |
| 102 | ····:goto_0 | |
| 103 | ····return·v0 | |
| | |
| 104 | ····:cond_3 | |
| 105 | ····:goto_1 | |
| 106 | ····return·v1 | |
| 107 | .end·method | |
| | |
| 108 | .method·public·getEnterAnim()I | 60 | .method·public·getEnterAnim()I |
| 109 | ····.locals·1 | 61 | ····.locals·1 |
| | |
| 110 | ····.line·91 | 62 | ····.line·91 |
| 111 | ····iget·v0,·p0,·Landroidx/navigation/NavOptions;->mEnterAnim:I | 63 | ····iget·v0,·p0,·Landroidx/navigation/NavOptions;->mEnterAnim:I |
| | |
| 112 | ····return·v0 | 64 | ····return·v0 |
| Offset 186, 79 lines modified | Offset 101, 14 lines modified |
| | |
| 186 | ····.line·73 | 101 | ····.line·73 |
| 187 | ····iget·v0,·p0,·Landroidx/navigation/NavOptions;->mPopUpTo:I | 102 | ····iget·v0,·p0,·Landroidx/navigation/NavOptions;->mPopUpTo:I |
| | |
| 188 | ····return·v0 | 103 | ····return·v0 |
| 189 | .end·method | 104 | .end·method |
| | |
| 190 | .method·public·hashCode()I | |
| 191 | ····.locals·2 | |
| | |
| 192 | ····.line·139 | |
| 193 | ····invoke-virtual·{p0},·Landroidx/navigation/NavOptions;->shouldLaunchSingleTop()Z | |
| | |
| 194 | ····move-result·v0 | |
| | |
| 195 | ····mul-int/lit8·v0,·v0,·0x1f | |
| | |
| 196 | ····.line·140 | |
| 197 | ····invoke-virtual·{p0},·Landroidx/navigation/NavOptions;->getPopUpTo()I | |
| | |
| 198 | ····move-result·v1 | |
| | |
| 199 | ····add-int/2addr·v0,·v1 | |
| | |
| 200 | ····mul-int/lit8·v0,·v0,·0x1f | |
| | |
| 201 | ····.line·141 | |
| 202 | ····invoke-virtual·{p0},·Landroidx/navigation/NavOptions;->isPopUpToInclusive()Z | |
| | |
| 203 | ····move-result·v1 | |
| | |
| 204 | ····add-int/2addr·v0,·v1 | |
| | |
| 205 | ····mul-int/lit8·v0,·v0,·0x1f | |
| | |
| 206 | ····.line·142 | |
| 207 | ····invoke-virtual·{p0},·Landroidx/navigation/NavOptions;->getEnterAnim()I | |
| | |
| 208 | ····move-result·v1 | |
| | |
| 209 | ····add-int/2addr·v0,·v1 | |
| | |
| 210 | ····mul-int/lit8·v0,·v0,·0x1f | |
| | |
| 211 | ····.line·143 | |
| 212 | ····invoke-virtual·{p0},·Landroidx/navigation/NavOptions;->getExitAnim()I | |
| | |
| 213 | ····move-result·v1 | |
| | |
| 214 | ····add-int/2addr·v0,·v1 | |
| | |
| 215 | ····mul-int/lit8·v0,·v0,·0x1f | |
| | |
| 216 | ····.line·144 | |
| 217 | ····invoke-virtual·{p0},·Landroidx/navigation/NavOptions;->getPopEnterAnim()I | |
| | |
| 218 | ····move-result·v1 | |
| | |
| 219 | ····add-int/2addr·v0,·v1 | |
| | |
| 220 | ····mul-int/lit8·v0,·v0,·0x1f | |
| | |
| 221 | ····.line·145 | |
| 222 | ····invoke-virtual·{p0},·Landroidx/navigation/NavOptions;->getPopExitAnim()I | |
| | |
| 223 | ····move-result·v1 | |
| | |
| 224 | ····add-int/2addr·v0,·v1 | |
| | |
| 225 | ····return·v0 | |
| 226 | .end·method | |
| | |
| 227 | .method·public·isPopUpToInclusive()Z | 105 | .method·public·isPopUpToInclusive()Z |
| 228 | ····.locals·1 | 106 | ····.locals·1 |
| | |
| 229 | ····.line·82 | 107 | ····.line·82 |
| 230 | ····iget-boolean·v0,·p0,·Landroidx/navigation/NavOptions;->mPopUpToInclusive:Z | 108 | ····iget-boolean·v0,·p0,·Landroidx/navigation/NavOptions;->mPopUpToInclusive:Z |
| | |
| 231 | ····return·v0 | 109 | ····return·v0 |