Lines Matching refs:v0
16 0| invoke-direct {v0}, java.lang.Object.<init>():void
28 0| new-instance v0, android.support.v4.app.BackStackState
29 2| invoke-direct {v0,v2}, android.support.v4.app.BackStackState.<init>(android.os.Parcel):void
30 5| return-object v0
41 3| move-result-object v0
42 4| return-object v0
52 0| new-array v0, v2, android.support.v4.app.BackStackState[]
53 2| return-object v0
64 3| move-result-object v0
65 4| return-object v0
74 0| new-instance v0, android.support.v4.app.BackStackState$1
75 2| invoke-direct {v0}, android.support.v4.app.BackStackState$1.<init>():void
77 5| sput-object v0, android.support.v4.app.BackStackState.CREATOR
92 6| move-result-object v0
93 7| iput-object v0, v1, android.support.v4.app.BackStackState.mOps
96 12| move-result v0
97 13| iput v0, v1, android.support.v4.app.BackStackState.mTransition
100 18| move-result v0
101 19| iput v0, v1, android.support.v4.app.BackStackState.mTransitionStyle
104 24| move-result-object v0
105 25| iput-object v0, v1, android.support.v4.app.BackStackState.mName
108 30| move-result v0
109 31| iput v0, v1, android.support.v4.app.BackStackState.mIndex
112 36| move-result v0
113 37| iput v0, v1, android.support.v4.app.BackStackState.mBreadCrumbTitleRes
115 39| sget-object v0, android.text.TextUtils.CHAR_SEQUENCE_CREATOR
116 …41| invoke-interface {v0,v2}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
117 44| move-result-object v0
118 45| check-cast v0, java.lang.CharSequence
119 47| iput-object v0, v1, android.support.v4.app.BackStackState.mBreadCrumbTitleText
122 52| move-result v0
123 53| iput v0, v1, android.support.v4.app.BackStackState.mBreadCrumbShortTitleRes
125 55| sget-object v0, android.text.TextUtils.CHAR_SEQUENCE_CREATOR
126 …57| invoke-interface {v0,v2}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
127 60| move-result-object v0
128 61| check-cast v0, java.lang.CharSequence
129 63| iput-object v0, v1, android.support.v4.app.BackStackState.mBreadCrumbShortTitleText
132 68| move-result-object v0
133 69| iput-object v0, v1, android.support.v4.app.BackStackState.mSharedElementSourceNames
136 74| move-result-object v0
137 75| iput-object v0, v1, android.support.v4.app.BackStackState.mSharedElementTargetNames
148 0| const/4 v0, #+0 (0x00000000 | 0.00000)
149 1| return v0
160 1| iget-object v0, v2, android.support.v4.app.BackStackState.mOps
161 3| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, int[]):void
163 6| iget v0, v2, android.support.v4.app.BackStackState.mTransition
164 8| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
166 11| iget v0, v2, android.support.v4.app.BackStackState.mTransitionStyle
167 13| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
169 16| iget-object v0, v2, android.support.v4.app.BackStackState.mName
170 18| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, java.lang.String):void
172 21| iget v0, v2, android.support.v4.app.BackStackState.mIndex
173 23| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
175 26| iget v0, v2, android.support.v4.app.BackStackState.mBreadCrumbTitleRes
176 28| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
178 31| iget-object v0, v2, android.support.v4.app.BackStackState.mBreadCrumbTitleText
179 …33| invoke-static {v0,v3,v1}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
181 36| iget v0, v2, android.support.v4.app.BackStackState.mBreadCrumbShortTitleRes
182 38| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
184 41| iget-object v0, v2, android.support.v4.app.BackStackState.mBreadCrumbShortTitleText
185 …43| invoke-static {v0,v3,v1}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
187 46| iget-object v0, v2, android.support.v4.app.BackStackState.mSharedElementSourceNames
188 48| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, java.util.List):void
190 51| iget-object v0, v2, android.support.v4.app.BackStackState.mSharedElementTargetNames
191 53| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, java.util.List):void
202 0| invoke-direct {v0}, java.lang.Object.<init>():void
214 0| new-instance v0, android.support.v4.app.Fragment$SavedState
216 …3| invoke-direct {v0,v3,v1}, android.support.v4.app.Fragment$SavedState.<init>(android.os.Parcel, …
217 6| return-object v0
228 3| move-result-object v0
229 4| return-object v0
239 0| new-array v0, v2, android.support.v4.app.Fragment$SavedState[]
240 2| return-object v0
251 3| move-result-object v0
252 4| return-object v0
261 0| new-instance v0, android.support.v4.app.Fragment$SavedState$1
262 2| invoke-direct {v0}, android.support.v4.app.Fragment$SavedState$1.<init>():void
264 5| sput-object v0, android.support.v4.app.Fragment$SavedState.CREATOR
279 6| move-result-object v0
280 7| iput-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
283 11| iget-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
284 13| if-eqz v0, Label_1
286 15| iget-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
287 17| invoke-static {v0,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.ClassLoader):void
299 0| const/4 v0, #+0 (0x00000000 | 0.00000)
300 1| return v0
310 0| iget-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
311 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Bundle):void
322 0| invoke-direct {v0}, java.lang.Object.<init>():void
334 0| new-instance v0, android.support.v4.app.FragmentManagerState
335 …2| invoke-direct {v0,v2}, android.support.v4.app.FragmentManagerState.<init>(android.os.Parcel):vo…
336 5| return-object v0
347 3| move-result-object v0
348 4| return-object v0
358 0| new-array v0, v2, android.support.v4.app.FragmentManagerState[]
359 2| return-object v0
370 3| move-result-object v0
371 4| return-object v0
380 0| new-instance v0, android.support.v4.app.FragmentManagerState$1
381 2| invoke-direct {v0}, android.support.v4.app.FragmentManagerState$1.<init>():void
383 5| sput-object v0, android.support.v4.app.FragmentManagerState.CREATOR
394 0| invoke-direct {v0}, java.lang.Object.<init>():void
408 3| sget-object v0, android.support.v4.app.FragmentState.CREATOR
409 …5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable$Creator):java…
410 8| move-result-object v0
411 9| check-cast v0, android.support.v4.app.FragmentState[]
412 11| iput-object v0, v1, android.support.v4.app.FragmentManagerState.mActive
415 16| move-result-object v0
416 17| iput-object v0, v1, android.support.v4.app.FragmentManagerState.mAdded
418 19| sget-object v0, android.support.v4.app.BackStackState.CREATOR
419 …21| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable$Creator):jav…
420 24| move-result-object v0
421 25| check-cast v0, android.support.v4.app.BackStackState[]
422 27| iput-object v0, v1, android.support.v4.app.FragmentManagerState.mBackStack
433 0| const/4 v0, #+0 (0x00000000 | 0.00000)
434 1| return v0
444 0| iget-object v0, v1, android.support.v4.app.FragmentManagerState.mActive
445 …2| invoke-static {v2,v0,v3}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable[], int):vo…
447 5| iget-object v0, v1, android.support.v4.app.FragmentManagerState.mAdded
448 7| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int[]):void
450 10| iget-object v0, v1, android.support.v4.app.FragmentManagerState.mBackStack
451 …12| invoke-static {v2,v0,v3}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable[], int):v…
462 0| invoke-direct {v0}, java.lang.Object.<init>():void
474 0| new-instance v0, android.support.v4.app.FragmentState
475 2| invoke-direct {v0,v2}, android.support.v4.app.FragmentState.<init>(android.os.Parcel):void
476 5| return-object v0
487 3| move-result-object v0
488 4| return-object v0
498 0| new-array v0, v2, android.support.v4.app.FragmentState[]
499 2| return-object v0
510 3| move-result-object v0
511 4| return-object v0
520 0| new-instance v0, android.support.v4.app.FragmentState$1
521 2| invoke-direct {v0}, android.support.v4.app.FragmentState$1.<init>():void
523 5| sput-object v0, android.support.v4.app.FragmentState.CREATOR
540 8| move-result-object v0
541 9| iput-object v0, v3, android.support.v4.app.FragmentState.mClassName
544 14| move-result v0
545 15| iput v0, v3, android.support.v4.app.FragmentState.mIndex
548 20| move-result v0
549 21| if-eqz v0, Label_5
550 23| move v0, v1
552 24| iput-boolean v0, v3, android.support.v4.app.FragmentState.mFromLayout
555 29| move-result v0
556 30| iput v0, v3, android.support.v4.app.FragmentState.mFragmentId
559 35| move-result v0
560 36| iput v0, v3, android.support.v4.app.FragmentState.mContainerId
563 41| move-result-object v0
564 42| iput-object v0, v3, android.support.v4.app.FragmentState.mTag
567 47| move-result v0
568 48| if-eqz v0, Label_6
569 50| move v0, v1
571 51| iput-boolean v0, v3, android.support.v4.app.FragmentState.mRetainInstance
574 56| move-result v0
575 57| if-eqz v0, Label_7
576 59| move v0, v1
578 60| iput-boolean v0, v3, android.support.v4.app.FragmentState.mDetached
581 65| move-result-object v0
582 66| iput-object v0, v3, android.support.v4.app.FragmentState.mArguments
585 71| move-result v0
586 72| if-eqz v0, Label_8
591 79| move-result-object v0
592 80| iput-object v0, v3, android.support.v4.app.FragmentState.mSavedFragmentState
596 83| move v0, v2
600 86| move v0, v2
604 89| move v0, v2
619 0| const/4 v0, #+0 (0x00000000 | 0.00000)
620 1| return v0
632 2| iget-object v0, v3, android.support.v4.app.FragmentState.mClassName
633 4| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, java.lang.String):void
635 7| iget v0, v3, android.support.v4.app.FragmentState.mIndex
636 9| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
638 12| iget-boolean v0, v3, android.support.v4.app.FragmentState.mFromLayout
639 14| if-eqz v0, Label_5
640 16| move v0, v1
642 17| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
644 20| iget v0, v3, android.support.v4.app.FragmentState.mFragmentId
645 22| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
647 25| iget v0, v3, android.support.v4.app.FragmentState.mContainerId
648 27| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
650 30| iget-object v0, v3, android.support.v4.app.FragmentState.mTag
651 32| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, java.lang.String):void
653 35| iget-boolean v0, v3, android.support.v4.app.FragmentState.mRetainInstance
654 37| if-eqz v0, Label_6
655 39| move v0, v1
657 40| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
659 43| iget-boolean v0, v3, android.support.v4.app.FragmentState.mDetached
660 45| if-eqz v0, Label_7
661 47| move v0, v1
663 48| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
665 51| iget-object v0, v3, android.support.v4.app.FragmentState.mArguments
666 53| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Bundle):void
668 56| iget-boolean v0, v3, android.support.v4.app.FragmentState.mHidden
669 58| if-eqz v0, Label_8
673 63| iget-object v0, v3, android.support.v4.app.FragmentState.mSavedFragmentState
674 65| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Bundle):void
678 69| move v0, v2
682 72| move v0, v2
686 75| move v0, v2
701 0| invoke-direct {v0}, java.lang.Object.<init>():void
713 0| new-instance v0, android.support.v4.app.FragmentTabHost$SavedState
715 …3| invoke-direct {v0,v3,v1}, android.support.v4.app.FragmentTabHost$SavedState.<init>(android.os.P…
716 6| return-object v0
727 3| move-result-object v0
728 4| return-object v0
738 0| new-array v0, v2, android.support.v4.app.FragmentTabHost$SavedState[]
739 2| return-object v0
750 3| move-result-object v0
751 4| return-object v0
760 0| new-instance v0, android.support.v4.app.FragmentTabHost$SavedState$1
761 2| invoke-direct {v0}, android.support.v4.app.FragmentTabHost$SavedState$1.<init>():void
763 5| sput-object v0, android.support.v4.app.FragmentTabHost$SavedState.CREATOR
778 6| move-result-object v0
779 7| iput-object v0, v1, android.support.v4.app.FragmentTabHost$SavedState.curTab
790 …0| invoke-direct {v0,v1}, android.support.v4.app.FragmentTabHost$SavedState.<init>(android.os.Parc…
800 0| new-instance v0, java.lang.StringBuilder
801 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
803 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
804 11| move-result-object v0
811 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
812 23| move-result-object v0
816 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
817 30| move-result-object v0
821 …33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
822 36| move-result-object v0
826 …40| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
827 43| move-result-object v0
828 44| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
829 47| move-result-object v0
830 48| return-object v0
842 3| iget-object v0, v1, android.support.v4.app.FragmentTabHost$SavedState.curTab
843 5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, java.lang.String):void
858 0| invoke-direct {v0}, java.lang.Object.<init>():void
878 14| move-result-object v0
880 .local v0, "parentActivity", java.lang.String
881 15| if-nez v0, Label_2
886 19| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, int):char
897 …40| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
900 47| move-result-object v0
903 48| return-object v0
912 0| invoke-direct {v0}, android.support.v4.app.NavUtils$NavUtilsImplBase.<init>():void
924 3| move-result-object v0
926 .local v0, "result", java.lang.String
927 4| if-nez v0, Label_1
930 9| move-result-object v0
933 10| return-object v0
942 0| sget v0, android.os.Build$VERSION.SDK_INT
944 .local v0, "version", int
946 4| if-lt v0, v1, Label_2
968 0| invoke-direct {v0}, java.lang.Object.<init>():void
998 20| move-result-object v0
1000 .local v0, "grandparent", java.lang.String
1001 21| if-nez v0, Label_3
1033 9| move-result-object v0
1035 .local v0, "info", android.content.pm.ActivityInfo
1037 …12| invoke-interface {v3,v4,v0}, android.support.v4.app.NavUtils$NavUtilsImpl.getParentActivityNam…
1050 0| invoke-direct {v0}, java.lang.Object.<init>():void
1061 0| iget-object v0, v1, android.content.pm.ActivityInfo.parentActivityName
1062 2| return-object v0
1071 0| invoke-direct {v0}, java.lang.Object.<init>():void
1081 0| invoke-direct {v0}, java.lang.Object.<init>():void
1091 0| sget v0, android.os.Build$VERSION.SDK_INT
1093 4| if-lt v0, v1, Label_2
1095 6| new-instance v0, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb
1096 …8| invoke-direct {v0}, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.<init…
1097 11| sput-object v0, android.support.v4.app.TaskStackBuilder.IMPL
1103 14| new-instance v0, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase
1104 …16| invoke-direct {v0}, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.<init>():…
1105 19| sput-object v0, android.support.v4.app.TaskStackBuilder.IMPL
1118 3| new-instance v0, java.util.ArrayList
1119 5| invoke-direct {v0}, java.util.ArrayList.<init>():void
1120 8| iput-object v0, v1, android.support.v4.app.TaskStackBuilder.mIntents
1134 0| new-instance v0, android.support.v4.app.TaskStackBuilder
1135 …2| invoke-direct {v0,v1}, android.support.v4.app.TaskStackBuilder.<init>(android.content.Context):…
1136 5| return-object v0
1146 0| iget-object v0, v1, android.support.v4.app.TaskStackBuilder.mIntents
1147 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
1187 31| move-exception v0
1189 .local v0, "e", android.content.pm.PackageManager$NameNotFoundException
1195 43| invoke-direct {v3,v0}, java.lang.IllegalArgumentException.<init>(java.lang.Throwable):void
1199 .end_local v0
1212 0| new-instance v0, android.content.ComponentName
1214 …4| invoke-direct {v0,v1,v3}, android.content.ComponentName.<init>(android.content.Context, java.la…
1215 …7| invoke-static {v2,v0}, Tracer.WrapInvoke(android.support.v4.app.TaskStackBuilder, android.conte…
1216 10| move-result-object v0
1217 11| return-object v0
1226 0| iget-object v0, v1, android.support.v4.app.TaskStackBuilder.mIntents
1227 2| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):java.util.Iterator
1228 5| move-result-object v0
1229 6| return-object v0
1238 0| const/4 v0, #+0 (0x00000000 | 0.00000)
1239 …1| invoke-static {v1,v0}, Tracer.WrapInvoke(android.support.v4.app.TaskStackBuilder, android.os.Bu…
1271 31| move-result-object v0
1272 32| check-cast v0, android.content.Intent[]
1274 .local v0, "intents", android.content.Intent[]
1276 36| aget-object v3, v0, v4
1281 48| aput-object v2, v0, v4
1284 …52| invoke-static {v2,v0,v6}, android.support.v4.content.ContextCompat.startActivities(android.con…
1289 60| array-length v2, v0
1291 63| aget-object v2, v0, v2
1312 0| new-instance v0, java.lang.Object
1313 2| invoke-direct {v0}, java.lang.Object.<init>():void
1314 5| sput-object v0, android.support.v4.content.ContextCompat.sLock
1325 0| invoke-direct {v0}, java.lang.Object.<init>():void
1337 1| sget v0, android.os.Build$VERSION.SDK_INT
1339 .local v0, "version", int
1341 5| if-lt v0, v1, Label_1
1349 13| if-lt v0, v1, Label_2
1366 0| invoke-direct {v0}, java.lang.Object.<init>():void
1377 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Context, android.content.Intent[]):void
1388 0| invoke-direct {v0}, java.lang.Object.<init>():void
1399 …0| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Context, android.content.Intent[], …
1414 0| invoke-direct {v0}, java.lang.Object.<init>():void
1425 0| new-instance v0, android.content.Intent
1427 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
1429 .local v0, "intent", android.content.Intent
1430 …8| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.Intent, android.content.ComponentName)…
1433 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):android.con…
1435 17| return-object v0
1444 … 0| invoke-direct {v0}, android.support.v4.content.IntentCompat$IntentCompatImplBase.<init>():void
1456 3| move-result-object v0
1457 4| return-object v0
1466 0| invoke-direct {v0}, android.support.v4.content.IntentCompat$IntentCompatImplHC.<init>():void
1476 0| sget v0, android.os.Build$VERSION.SDK_INT
1478 .local v0, "version", int
1480 4| if-lt v0, v1, Label_2
1491 16| if-lt v0, v1, Label_3
1511 0| invoke-direct {v0}, java.lang.Object.<init>():void
1523 0| sget-object v0, android.support.v4.content.IntentCompat.IMPL
1524 …2| invoke-interface {v0,v1}, android.support.v4.content.IntentCompat$IntentCompatImpl.makeMainActi…
1525 5| move-result-object v0
1526 6| return-object v0
1535 0| invoke-direct {v0}, java.lang.Object.<init>():void
1547 3| move-result-object v0
1548 4| return-object v0
1566 … 0| iput-object v1, v0, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1
1567 2| invoke-direct {v0}, java.lang.Object.<init>():void
1577 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.<init…
1588 … 0| iget-object v0, v1, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1
1589 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.support.v4.media.MediaBrowserCompat$ItemCallba…
1606 9| move-result-object v0
1607 10| check-cast v0, android.support.v4.media.MediaBrowserCompat$MediaItem
1609 .local v0, "item", android.support.v4.media.MediaBrowserCompat$MediaItem
1613 …17| invoke-static {v1,v0}, Tracer.WrapInvoke(android.support.v4.media.MediaBrowserCompat$ItemCallb…
1627 4| sget v0, android.os.Build$VERSION.SDK_INT
1629 8| if-lt v0, v1, Label_2
1631 10| new-instance v0, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23
1632 …12| invoke-direct {v0,v3,v2}, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.<…
1633 …15| invoke-static {v0}, android.support.v4.media.MediaBrowserCompatApi23.createItemCallback(androi…
1634 18| move-result-object v0
1635 … 19| iput-object v0, v3, android.support.v4.media.MediaBrowserCompat$ItemCallback.mItemCallbackObj
1671 0| new-instance v0, android.support.v4.os.ResultReceiver$1
1672 2| invoke-direct {v0}, android.support.v4.os.ResultReceiver$1.<init>():void
1674 5| sput-object v0, android.support.v4.os.ResultReceiver.CREATOR
1688 3| const/4 v0, #+0 (0x00000000 | 0.00000)
1689 4| iput-boolean v0, v1, android.support.v4.os.ResultReceiver.mLocal
1691 6| const/4 v0, #+0 (0x00000000 | 0.00000)
1692 7| iput-object v0, v1, android.support.v4.os.ResultReceiver.mHandler
1695 12| move-result-object v0
1696 …13| invoke-static {v0}, android.support.v4.os.IResultReceiver$Stub.asInterface(android.os.IBinder)…
1697 16| move-result-object v0
1698 17| iput-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1709 0| const/4 v0, #+0 (0x00000000 | 0.00000)
1710 1| return v0
1733 1| iget-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1734 3| if-nez v0, Label_1
1736 5| new-instance v0, android.support.v4.os.ResultReceiver$MyResultReceiver
1737 …7| invoke-direct {v0,v1}, android.support.v4.os.ResultReceiver$MyResultReceiver.<init>(android.sup…
1738 10| iput-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1741 12| iget-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1742 14| invoke-interface {v0}, android.support.v4.os.IResultReceiver.asBinder():android.os.IBinder
1743 17| move-result-object v0
1744 18| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.IBinder):void
1752 23| move-exception v0
1754 25| throw v0
1789 38| move-result-object v0
1791 .local v0, "item", android.os.Parcelable
1792 39| instance-of v1, v0, android.support.v4.media.MediaBrowserCompat$MediaItem
1796 45| check-cast v0, android.support.v4.media.MediaBrowserCompat$MediaItem
1797 .end_local v0
1798 …47| invoke-static {v1,v0}, Tracer.WrapInvoke(android.support.v4.media.MediaBrowserCompat$ItemCallb…
1804 .restart_local v0
1817 0| invoke-direct {v0}, java.lang.Object.<init>():void
1829 0| new-instance v0, android.support.v4.media.MediaBrowserCompat$MediaItem
1831 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.MediaBrowserCompat$MediaItem.<init>(android.…
1832 6| return-object v0
1843 3| move-result-object v0
1844 4| return-object v0
1854 0| new-array v0, v2, android.support.v4.media.MediaBrowserCompat$MediaItem[]
1855 2| return-object v0
1866 3| move-result-object v0
1867 4| return-object v0
1876 0| new-instance v0, android.support.v4.media.MediaBrowserCompat$MediaItem$1
1877 2| invoke-direct {v0}, android.support.v4.media.MediaBrowserCompat$MediaItem$1.<init>():void
1879 5| sput-object v0, android.support.v4.media.MediaBrowserCompat$MediaItem.CREATOR
1894 6| move-result v0
1895 7| iput v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mFlags
1897 9| sget-object v0, android.support.v4.media.MediaDescriptionCompat.CREATOR
1898 …11| invoke-interface {v0,v2}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
1899 14| move-result-object v0
1900 15| check-cast v0, android.support.v4.media.MediaDescriptionCompat
1901 17| iput-object v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mDescription
1912 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaBrowserCompat$MediaItem.<init>(android.os.…
1922 0| const/4 v0, #+0 (0x00000000 | 0.00000)
1923 1| return v0
1932 0| new-instance v0, java.lang.StringBuilder
1934 5| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(java.lang.String):void
1936 .local v0, "sb", java.lang.StringBuilder
1938 …11| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
1944 …23| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
1950 …34| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuilder
1952 37| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
1964 0| iget v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mFlags
1965 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
1967 5| iget-object v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mDescription
1968 …7| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat, an…
1979 0| const-string/jumbo v0, "MediaBrowserCompat"
1981 4| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean
1982 7| move-result v0
1983 8| sput-boolean v0, android.support.v4.media.MediaBrowserCompat.DEBUG
1996 0| invoke-direct {v0}, android.media.browse.MediaBrowser$ItemCallback.<init>():void
1998 …3| iput-object v1, v0, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCal…
2010 …0| iget-object v0, v1, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCal…
2011 …2| invoke-interface {v0,v2}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallback.onError…
2024 3| move-result-object v0
2026 .local v0, "parcel", android.os.Parcel
2028 …5| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.media.browse.MediaBrowser$MediaItem, androi…
2031 …10| invoke-interface {v1,v0}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallback.onItem…
2042 0| invoke-direct {v0}, java.lang.Object.<init>():void
2053 0| new-instance v0, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy
2054 …2| invoke-direct {v0,v1}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.<init…
2055 5| return-object v0
2064 0| invoke-direct {v0}, java.lang.Object.<init>():void
2076 0| sget v0, android.os.Build$VERSION.SDK_INT
2078 4| if-ge v0, v1, Label_1
2080 6| new-instance v0, android.support.v4.media.MediaDescriptionCompat
2082 …9| invoke-direct {v0,v3,v1}, android.support.v4.media.MediaDescriptionCompat.<init>(android.os.Par…
2083 12| return-object v0
2087 16| move-result-object v0
2088 …17| invoke-static {v0}, android.support.v4.media.MediaDescriptionCompat.fromMediaDescription(java.…
2089 20| move-result-object v0
2090 21| return-object v0
2101 3| move-result-object v0
2102 4| return-object v0
2112 0| new-array v0, v2, android.support.v4.media.MediaDescriptionCompat[]
2113 2| return-object v0
2124 3| move-result-object v0
2125 4| return-object v0
2134 0| invoke-direct {v0}, java.lang.Object.<init>():void
2145 0| new-instance v0, android.support.v4.media.MediaDescriptionCompat
2157 …19| invoke-direct/range {v0..v9}, android.support.v4.media.MediaDescriptionCompat.<init>(java.lang…
2158 22| return-object v0
2168 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mDescription
2170 2| return-object v0
2180 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mExtras
2182 2| return-object v0
2192 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mIcon
2194 2| return-object v0
2204 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mIconUri
2206 2| return-object v0
2216 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaId
2218 2| return-object v0
2228 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaUri
2230 2| return-object v0
2240 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mSubtitle
2242 2| return-object v0
2252 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mTitle
2254 2| return-object v0
2263 0| new-instance v0, android.support.v4.media.MediaDescriptionCompat$1
2264 2| invoke-direct {v0}, android.support.v4.media.MediaDescriptionCompat$1.<init>():void
2266 5| sput-object v0, android.support.v4.media.MediaDescriptionCompat.CREATOR
2282 7| move-result-object v0
2283 8| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mMediaId
2285 10| sget-object v0, android.text.TextUtils.CHAR_SEQUENCE_CREATOR
2286 …12| invoke-interface {v0,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
2287 15| move-result-object v0
2288 16| check-cast v0, java.lang.CharSequence
2289 18| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mTitle
2291 20| sget-object v0, android.text.TextUtils.CHAR_SEQUENCE_CREATOR
2292 …22| invoke-interface {v0,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
2293 25| move-result-object v0
2294 26| check-cast v0, java.lang.CharSequence
2295 28| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mSubtitle
2297 30| sget-object v0, android.text.TextUtils.CHAR_SEQUENCE_CREATOR
2298 …32| invoke-interface {v0,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
2299 35| move-result-object v0
2300 36| check-cast v0, java.lang.CharSequence
2301 38| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mDescription
2304 43| move-result-object v0
2305 44| check-cast v0, android.graphics.Bitmap
2306 46| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mIcon
2309 51| move-result-object v0
2310 52| check-cast v0, android.net.Uri
2311 54| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mIconUri
2314 59| move-result-object v0
2315 60| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mExtras
2318 65| move-result-object v0
2319 66| check-cast v0, android.net.Uri
2320 68| iput-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mMediaUri
2331 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaDescriptionCompat.<init>(android.os.Parcel…
2342 0| invoke-direct {v0}, java.lang.Object.<init>():void
2344 3| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat.mMediaId
2346 5| iput-object v2, v0, android.support.v4.media.MediaDescriptionCompat.mTitle
2348 7| iput-object v3, v0, android.support.v4.media.MediaDescriptionCompat.mSubtitle
2350 9| iput-object v4, v0, android.support.v4.media.MediaDescriptionCompat.mDescription
2352 11| iput-object v5, v0, android.support.v4.media.MediaDescriptionCompat.mIcon
2354 13| iput-object v6, v0, android.support.v4.media.MediaDescriptionCompat.mIconUri
2356 15| iput-object v7, v0, android.support.v4.media.MediaDescriptionCompat.mExtras
2358 17| iput-object v8, v0, android.support.v4.media.MediaDescriptionCompat.mMediaUri
2369 …0| invoke-direct/range {v0..v8}, android.support.v4.media.MediaDescriptionCompat.<init>(java.lang.…
2390 10| new-instance v0, android.support.v4.media.MediaDescriptionCompat$Builder
2391 12| invoke-direct {v0}, android.support.v4.media.MediaDescriptionCompat$Builder.<init>():void
2393 .local v0, "bob", android.support.v4.media.MediaDescriptionCompat$Builder
2396 …19| invoke-static {v0,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2400 …26| invoke-static {v0,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2404 …33| invoke-static {v0,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2408 …40| invoke-static {v0,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2412 …47| invoke-static {v0,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2416 …54| invoke-static {v0,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2441 …83| invoke-static {v0,v2}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2445 …88| invoke-static {v0,v3}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Build…
2448 …91| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Builder)…
2483 …133| invoke-static {v0,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat$Buil…
2493 0| const/4 v0, #+0 (0x00000000 | 0.00000)
2494 1| return v0
2516 18| move-result-object v0
2518 .local v0, "bob", java.lang.Object
2520 …21| invoke-static {v0,v2}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setMediaId…
2523 …26| invoke-static {v0,v2}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setTitle(j…
2526 …31| invoke-static {v0,v2}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setSubtitl…
2529 …36| invoke-static {v0,v2}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setDescrip…
2532 …41| invoke-static {v0,v2}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconBit…
2535 …46| invoke-static {v0,v2}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconUri…
2562 …81| invoke-static {v0,v1}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setExtras(…
2568 …90| invoke-static {v0,v2}, android.support.v4.media.MediaDescriptionCompatApi23$Builder.setMediaUr…
2571 …93| invoke-static {v0}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.build(java.la…
2585 0| new-instance v0, java.lang.StringBuilder
2586 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
2588 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):java.…
2589 10| move-result-object v0
2591 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
2592 17| move-result-object v0
2594 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):java…
2595 23| move-result-object v0
2597 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
2598 30| move-result-object v0
2600 …33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):java…
2601 36| move-result-object v0
2602 37| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
2603 40| move-result-object v0
2604 41| return-object v0
2614 0| sget v0, android.os.Build$VERSION.SDK_INT
2616 4| if-ge v0, v1, Label_2
2618 6| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mMediaId
2619 8| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, java.lang.String):void
2621 11| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mTitle
2622 …13| invoke-static {v0,v3,v4}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
2624 16| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mSubtitle
2625 …18| invoke-static {v0,v3,v4}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
2627 21| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mDescription
2628 …23| invoke-static {v0,v3,v4}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
2630 26| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mIcon
2631 …28| invoke-static {v3,v0,v4}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable, int):void
2633 31| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mIconUri
2634 …33| invoke-static {v3,v0,v4}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable, int):void
2636 36| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mExtras
2637 38| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Bundle):void
2639 41| iget-object v0, v2, android.support.v4.media.MediaDescriptionCompat.mMediaUri
2640 …43| invoke-static {v3,v0,v4}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable, int):void
2647 50| move-result-object v0
2648 …51| invoke-static {v0,v3,v4}, android.support.v4.media.MediaDescriptionCompatApi21.writeToParcel(j…
2658 0| invoke-direct {v0}, java.lang.Object.<init>():void
2672 5| move-result-object v0
2673 6| return-object v0
2682 0| new-instance v0, android.media.MediaDescription$Builder
2683 2| invoke-direct {v0}, android.media.MediaDescription$Builder.<init>():void
2684 5| return-object v0
2694 0| check-cast v0, android.media.MediaDescription$Builder
2695 .end_local v0
2696 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, java.lang.Char…
2708 0| check-cast v0, android.media.MediaDescription$Builder
2709 .end_local v0
2710 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, android.os.Bun…
2722 0| check-cast v0, android.media.MediaDescription$Builder
2723 .end_local v0
2724 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, android.graphi…
2736 0| check-cast v0, android.media.MediaDescription$Builder
2737 .end_local v0
2738 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, android.net.Ur…
2750 0| check-cast v0, android.media.MediaDescription$Builder
2751 .end_local v0
2752 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, java.lang.Stri…
2764 0| check-cast v0, android.media.MediaDescription$Builder
2765 .end_local v0
2766 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, java.lang.Char…
2778 0| check-cast v0, android.media.MediaDescription$Builder
2779 .end_local v0
2780 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, java.lang.Char…
2791 0| invoke-direct {v0}, java.lang.Object.<init>():void
2802 0| sget-object v0, android.media.MediaDescription.CREATOR
2803 …2| invoke-interface {v0,v1}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):jav…
2804 5| move-result-object v0
2805 6| return-object v0
2818 5| move-result-object v0
2819 6| return-object v0
2832 5| move-result-object v0
2833 6| return-object v0
2846 5| move-result-object v0
2847 6| return-object v0
2860 5| move-result-object v0
2861 6| return-object v0
2874 5| move-result-object v0
2875 6| return-object v0
2888 5| move-result-object v0
2889 6| return-object v0
2902 5| move-result-object v0
2903 6| return-object v0
2913 0| check-cast v0, android.media.MediaDescription
2914 .end_local v0
2915 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.media.MediaDescription, android.os.Parcel, …
2926 … 0| invoke-direct {v0}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.<init>():void
2937 0| check-cast v0, android.media.MediaDescription$Builder
2938 .end_local v0
2939 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.media.MediaDescription$Builder, android.net.Ur…
2950 0| invoke-direct {v0}, android.support.v4.media.MediaDescriptionCompatApi21.<init>():void
2964 5| move-result-object v0
2965 6| return-object v0
2974 0| invoke-direct {v0}, java.lang.Object.<init>():void
2986 0| new-instance v0, android.support.v4.media.MediaMetadataCompat
2988 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.MediaMetadataCompat.<init>(android.os.Parcel…
2989 6| return-object v0
3000 3| move-result-object v0
3001 4| return-object v0
3011 0| new-array v0, v2, android.support.v4.media.MediaMetadataCompat[]
3012 2| return-object v0
3023 3| move-result-object v0
3024 4| return-object v0
3037 4| new-instance v0, android.support.v4.util.ArrayMap
3038 6| invoke-direct {v0}, android.support.v4.util.ArrayMap.<init>():void
3039 9| sput-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3041 11| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3045 …20| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object…
3047 23| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3051 …32| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object…
3053 35| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3057 …44| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object…
3059 47| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3063 …56| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object…
3065 59| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3069 …68| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object…
3071 71| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3075 …80| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object…
3077 83| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3081 …92| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object…
3083 95| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3087 …104| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3089 107| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3093 …116| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3095 119| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3099 …128| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3101 131| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3105 …140| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3107 143| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3111 …152| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3113 155| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3117 …164| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3119 167| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3123 …176| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3125 179| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3129 …188| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3131 191| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3135 …200| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3137 203| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3141 …212| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3143 215| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3147 …224| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3149 227| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3153 …236| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3155 239| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3159 …248| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3161 251| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3165 …260| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3167 263| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3171 …272| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3173 275| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3177 …284| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3179 287| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3183 …296| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3185 299| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3189 …308| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3191 311| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3195 …320| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3197 323| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE
3201 …332| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Objec…
3203 335| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
3204 336| new-array v0, v0, java.lang.String[]
3207 341| aput-object v1, v0, v4
3210 346| aput-object v1, v0, v3
3213 351| aput-object v1, v0, v5
3216 356| aput-object v1, v0, v6
3220 362| aput-object v1, v0, v2
3224 368| aput-object v1, v0, v2
3228 374| aput-object v1, v0, v2
3230 376| sput-object v0, android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER
3232 378| new-array v0, v6, java.lang.String[]
3235 383| aput-object v1, v0, v4
3238 388| aput-object v1, v0, v3
3241 393| aput-object v1, v0, v5
3243 395| sput-object v0, android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER
3245 397| new-array v0, v6, java.lang.String[]
3248 402| aput-object v1, v0, v4
3251 407| aput-object v1, v0, v3
3254 412| aput-object v1, v0, v5
3256 414| sput-object v0, android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER
3258 416| new-instance v0, android.support.v4.media.MediaMetadataCompat$1
3259 418| invoke-direct {v0}, android.support.v4.media.MediaMetadataCompat$1.<init>():void
3261 421| sput-object v0, android.support.v4.media.MediaMetadataCompat.CREATOR
3276 6| move-result-object v0
3277 7| iput-object v0, v1, android.support.v4.media.MediaMetadataCompat.mBundle
3288 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaMetadataCompat.<init>(android.os.Parcel):v…
3298 0| const/4 v0, #+0 (0x00000000 | 0.00000)
3299 1| return v0
3309 0| iget-object v0, v1, android.support.v4.media.MediaMetadataCompat.mBundle
3310 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Bundle):void
3321 0| invoke-direct {v0}, java.lang.Object.<init>():void
3333 0| new-instance v0, android.support.v4.media.RatingCompat
3339 …11| invoke-direct {v0,v1,v2,v3}, android.support.v4.media.RatingCompat.<init>(int, float, android.…
3340 14| return-object v0
3351 3| move-result-object v0
3352 4| return-object v0
3362 0| new-array v0, v2, android.support.v4.media.RatingCompat[]
3363 2| return-object v0
3374 3| move-result-object v0
3375 4| return-object v0
3384 0| new-instance v0, android.support.v4.media.RatingCompat$1
3385 2| invoke-direct {v0}, android.support.v4.media.RatingCompat$1.<init>():void
3387 5| sput-object v0, android.support.v4.media.RatingCompat.CREATOR
3399 0| invoke-direct {v0}, java.lang.Object.<init>():void
3401 3| iput v1, v0, android.support.v4.media.RatingCompat.mRatingStyle
3403 5| iput v2, v0, android.support.v4.media.RatingCompat.mRatingValue
3414 0| invoke-direct {v0,v1,v2}, android.support.v4.media.RatingCompat.<init>(int, float):void
3424 0| iget v0, v1, android.support.v4.media.RatingCompat.mRatingStyle
3425 2| return v0
3434 0| new-instance v0, java.lang.StringBuilder
3435 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
3437 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
3438 11| move-result-object v0
3440 … 14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
3441 17| move-result-object v0
3443 …21| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
3446 25| iget v0, v3, android.support.v4.media.RatingCompat.mRatingValue
3448 28| cmpg-float v0, v0, v2
3449 30| if-gez v0, Label_2
3450 32| const-string/jumbo v0, "unrated"
3453 …35| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
3454 38| move-result-object v0
3455 39| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
3456 42| move-result-object v0
3457 43| return-object v0
3460 44| iget v0, v3, android.support.v4.media.RatingCompat.mRatingValue
3461 46| invoke-static {v0}, java.lang.String.valueOf(float):java.lang.String
3462 49| move-result-object v0
3473 0| iget v0, v1, android.support.v4.media.RatingCompat.mRatingStyle
3474 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
3476 5| iget v0, v1, android.support.v4.media.RatingCompat.mRatingValue
3477 7| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, float):void
3488 0| invoke-direct {v0}, java.lang.Object.<init>():void
3500 0| new-instance v0, android.support.v4.media.session.MediaSessionCompat$QueueItem
3502 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.session.MediaSessionCompat$QueueItem.<init>(…
3503 6| return-object v0
3514 3| move-result-object v0
3515 4| return-object v0
3525 0| new-array v0, v2, android.support.v4.media.session.MediaSessionCompat$QueueItem[]
3526 2| return-object v0
3537 3| move-result-object v0
3538 4| return-object v0
3547 0| new-instance v0, android.support.v4.media.session.MediaSessionCompat$QueueItem$1
3548 …2| invoke-direct {v0}, android.support.v4.media.session.MediaSessionCompat$QueueItem$1.<init>():vo…
3550 5| sput-object v0, android.support.v4.media.session.MediaSessionCompat$QueueItem.CREATOR
3564 3| sget-object v0, android.support.v4.media.MediaDescriptionCompat.CREATOR
3565 …5| invoke-interface {v0,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):jav…
3566 8| move-result-object v0
3567 9| check-cast v0, android.support.v4.media.MediaDescriptionCompat
3568 … 11| iput-object v0, v2, android.support.v4.media.session.MediaSessionCompat$QueueItem.mDescription
3571 16| move-result-wide v0:v1
3572 17| iput-wide v0:v1, v2, android.support.v4.media.session.MediaSessionCompat$QueueItem.mId
3583 …0| invoke-direct {v0,v1}, android.support.v4.media.session.MediaSessionCompat$QueueItem.<init>(and…
3593 0| const/4 v0, #+0 (0x00000000 | 0.00000)
3594 1| return v0
3603 0| new-instance v0, java.lang.StringBuilder
3604 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
3606 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
3607 11| move-result-object v0
3611 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
3612 17| move-result-object v0
3616 …21| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
3617 24| move-result-object v0
3621 …27| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
3622 30| move-result-object v0
3626 …34| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
3627 37| move-result-object v0
3628 38| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
3629 41| move-result-object v0
3630 42| return-object v0
3640 … 0| iget-object v0, v2, android.support.v4.media.session.MediaSessionCompat$QueueItem.mDescription
3641 …2| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.support.v4.media.MediaDescriptionCompat, an…
3643 5| iget-wide v0:v1, v2, android.support.v4.media.session.MediaSessionCompat$QueueItem.mId
3644 7| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Parcel, long):void
3655 0| invoke-direct {v0}, java.lang.Object.<init>():void
3667 0| new-instance v0, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper
3668 …2| invoke-direct {v0,v2}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrappe…
3669 5| return-object v0
3680 3| move-result-object v0
3681 4| return-object v0
3691 … 0| new-array v0, v2, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[]
3692 2| return-object v0
3703 3| move-result-object v0
3704 4| return-object v0
3713 0| new-instance v0, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1
3714 …2| invoke-direct {v0}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1…
3715 …5| sput-object v0, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.CREAT…
3729 3| sget-object v0, android.os.ResultReceiver.CREATOR
3730 …5| invoke-interface {v0,v2}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):jav…
3731 8| move-result-object v0
3732 9| check-cast v0, android.os.ResultReceiver
3733 …11| iput-object v0, v1, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.…
3744 0| const/4 v0, #+0 (0x00000000 | 0.00000)
3745 1| return v0
3755 …0| iget-object v0, v1, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.m…
3756 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.ResultReceiver, android.os.Parcel, int):…
3767 0| invoke-direct {v0}, java.lang.Object.<init>():void
3785 10| move-result-object v0
3788 .local v0, "inner", java.lang.Object
3790 …13| invoke-direct {v1,v0}, android.support.v4.media.session.MediaSessionCompat$Token.<init>(java.l…
3794 .end_local v0
3796 20| move-result-object v0
3797 .restart_local v0
3809 3| move-result-object v0
3810 4| return-object v0
3820 0| new-array v0, v2, android.support.v4.media.session.MediaSessionCompat$Token[]
3821 2| return-object v0
3832 3| move-result-object v0
3833 4| return-object v0
3842 0| new-instance v0, android.support.v4.media.session.MediaSessionCompat$Token$1
3843 … 2| invoke-direct {v0}, android.support.v4.media.session.MediaSessionCompat$Token$1.<init>():void
3845 5| sput-object v0, android.support.v4.media.session.MediaSessionCompat$Token.CREATOR
3857 0| invoke-direct {v0}, java.lang.Object.<init>():void
3859 3| iput-object v1, v0, android.support.v4.media.session.MediaSessionCompat$Token.mInner
3870 0| const/4 v0, #+0 (0x00000000 | 0.00000)
3871 1| return v0
3881 0| sget v0, android.os.Build$VERSION.SDK_INT
3883 4| if-lt v0, v1, Label_2
3885 6| iget-object v0, v2, android.support.v4.media.session.MediaSessionCompat$Token.mInner
3886 8| check-cast v0, android.os.Parcelable
3887 …10| invoke-static {v3,v0,v4}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable, int):void
3893 14| iget-object v0, v2, android.support.v4.media.session.MediaSessionCompat$Token.mInner
3894 16| check-cast v0, android.os.IBinder
3895 18| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.IBinder):void
3905 0| invoke-direct {v0}, java.lang.Object.<init>():void
3917 0| new-instance v0, android.support.v4.media.session.ParcelableVolumeInfo
3918 …2| invoke-direct {v0,v2}, android.support.v4.media.session.ParcelableVolumeInfo.<init>(android.os.…
3919 5| return-object v0
3930 3| move-result-object v0
3931 4| return-object v0
3941 0| new-array v0, v2, android.support.v4.media.session.ParcelableVolumeInfo[]
3942 2| return-object v0
3953 3| move-result-object v0
3954 4| return-object v0
3963 0| new-instance v0, android.support.v4.media.session.ParcelableVolumeInfo$1
3964 2| invoke-direct {v0}, android.support.v4.media.session.ParcelableVolumeInfo$1.<init>():void
3966 5| sput-object v0, android.support.v4.media.session.ParcelableVolumeInfo.CREATOR
3981 6| move-result v0
3982 7| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.volumeType
3985 12| move-result v0
3986 13| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.controlType
3989 18| move-result v0
3990 19| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.maxVolume
3993 24| move-result v0
3994 25| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.currentVolume
3997 30| move-result v0
3998 31| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.audioStream
4009 0| const/4 v0, #+0 (0x00000000 | 0.00000)
4010 1| return v0
4020 0| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.volumeType
4021 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
4023 5| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.controlType
4024 7| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
4026 10| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.maxVolume
4027 12| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
4029 15| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.currentVolume
4030 17| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
4032 20| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.audioStream
4033 22| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
4044 0| invoke-direct {v0}, java.lang.Object.<init>():void
4056 0| new-instance v0, android.support.v4.media.session.PlaybackStateCompat
4058 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.session.PlaybackStateCompat.<init>(android.o…
4059 6| return-object v0
4070 3| move-result-object v0
4071 4| return-object v0
4081 0| new-array v0, v2, android.support.v4.media.session.PlaybackStateCompat[]
4082 2| return-object v0
4093 3| move-result-object v0
4094 4| return-object v0
4103 0| invoke-direct {v0}, java.lang.Object.<init>():void
4115 0| new-instance v0, android.support.v4.media.session.PlaybackStateCompat$CustomAction
4117 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.session.PlaybackStateCompat$CustomAction.<in…
4118 6| return-object v0
4129 3| move-result-object v0
4130 4| return-object v0
4140 0| new-array v0, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction[]
4141 2| return-object v0
4152 3| move-result-object v0
4153 4| return-object v0
4162 0| new-instance v0, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1
4163 …2| invoke-direct {v0}, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.<init>(…
4165 5| sput-object v0, android.support.v4.media.session.PlaybackStateCompat$CustomAction.CREATOR
4180 6| move-result-object v0
4181 … 7| iput-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mAction
4183 9| sget-object v0, android.text.TextUtils.CHAR_SEQUENCE_CREATOR
4184 …11| invoke-interface {v0,v2}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
4185 14| move-result-object v0
4186 15| check-cast v0, java.lang.CharSequence
4187 17| iput-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName
4190 22| move-result v0
4191 23| iput v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon
4194 28| move-result-object v0
4195 … 29| iput-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras
4206 …0| invoke-direct {v0,v1}, android.support.v4.media.session.PlaybackStateCompat$CustomAction.<init>…
4216 0| const/4 v0, #+0 (0x00000000 | 0.00000)
4217 1| return v0
4226 0| new-instance v0, java.lang.StringBuilder
4227 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
4229 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
4230 11| move-result-object v0
4234 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):java…
4235 17| move-result-object v0
4239 …21| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4240 24| move-result-object v0
4244 … 27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
4245 30| move-result-object v0
4249 …34| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4250 37| move-result-object v0
4254 …40| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
4255 43| move-result-object v0
4256 44| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
4257 47| move-result-object v0
4258 48| return-object v0
4268 … 0| iget-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mAction
4269 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, java.lang.String):void
4271 5| iget-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName
4272 …7| invoke-static {v0,v2,v3}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.…
4274 10| iget v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon
4275 12| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
4277 … 15| iget-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras
4278 17| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Bundle):void
4289 0| new-instance v0, android.support.v4.media.session.PlaybackStateCompat$1
4290 2| invoke-direct {v0}, android.support.v4.media.session.PlaybackStateCompat$1.<init>():void
4292 5| sput-object v0, android.support.v4.media.session.PlaybackStateCompat.CREATOR
4307 6| move-result v0
4308 7| iput v0, v2, android.support.v4.media.session.PlaybackStateCompat.mState
4311 12| move-result-wide v0:v1
4312 13| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mPosition
4315 18| move-result v0
4316 19| iput v0, v2, android.support.v4.media.session.PlaybackStateCompat.mSpeed
4319 24| move-result-wide v0:v1
4320 25| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mUpdateTime
4323 30| move-result-wide v0:v1
4324 31| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mBufferedPosition
4327 36| move-result-wide v0:v1
4328 37| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActions
4330 39| sget-object v0, android.text.TextUtils.CHAR_SEQUENCE_CREATOR
4331 …41| invoke-interface {v0,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):ja…
4332 44| move-result-object v0
4333 45| check-cast v0, java.lang.CharSequence
4334 47| iput-object v0, v2, android.support.v4.media.session.PlaybackStateCompat.mErrorMessage
4336 49| sget-object v0, android.support.v4.media.session.PlaybackStateCompat$CustomAction.CREATOR
4337 …51| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable$Creator):jav…
4338 54| move-result-object v0
4339 55| iput-object v0, v2, android.support.v4.media.session.PlaybackStateCompat.mCustomActions
4342 60| move-result-wide v0:v1
4343 61| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActiveItemId
4346 66| move-result-object v0
4347 67| iput-object v0, v2, android.support.v4.media.session.PlaybackStateCompat.mExtras
4358 …0| invoke-direct {v0,v1}, android.support.v4.media.session.PlaybackStateCompat.<init>(android.os.P…
4368 0| const/4 v0, #+0 (0x00000000 | 0.00000)
4369 1| return v0
4378 0| new-instance v0, java.lang.StringBuilder
4380 5| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(java.lang.String):void
4382 .local v0, "bob", java.lang.StringBuilder
4384 …11| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4390 …23| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4396 …35| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4402 …47| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4408 …59| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4414 …71| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4420 …83| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4426 …95| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
4432 …107| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
4438 …119| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
4440 122| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
4452 0| iget v0, v2, android.support.v4.media.session.PlaybackStateCompat.mState
4453 2| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
4455 5| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mPosition
4456 7| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Parcel, long):void
4458 10| iget v0, v2, android.support.v4.media.session.PlaybackStateCompat.mSpeed
4459 12| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, float):void
4461 15| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mUpdateTime
4462 17| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Parcel, long):void
4464 20| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mBufferedPosition
4465 22| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Parcel, long):void
4467 25| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActions
4468 27| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Parcel, long):void
4470 30| iget-object v0, v2, android.support.v4.media.session.PlaybackStateCompat.mErrorMessage
4471 …32| invoke-static {v0,v3,v4}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
4473 35| iget-object v0, v2, android.support.v4.media.session.PlaybackStateCompat.mCustomActions
4474 37| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, java.util.List):void
4476 40| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActiveItemId
4477 42| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Parcel, long):void
4479 45| iget-object v0, v2, android.support.v4.media.session.PlaybackStateCompat.mExtras
4480 47| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Parcel, android.os.Bundle):void
4491 0| invoke-direct {v0}, java.lang.Object.<init>():void
4502 0| sget v0, android.os.Build$VERSION.SDK_INT
4504 4| if-lt v0, v1, Label_2
4505 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
4507 7| return v0
4509 8| const/4 v0, #+0 (0x00000000 | 0.00000)
4524 0| invoke-direct {v0}, java.lang.Object.<init>():void
4526 3| iput-object v1, v0, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote
4537 0| iget-object v0, v1, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote
4538 2| return-object v0
4549 3| move-result-object v0
4552 .local v0, "_data", android.os.Parcel
4554 7| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Parcel, java.lang.String):void
4556 10| invoke-static {v0,v6}, Tracer.WrapInvoke(android.os.Parcel, int):void
4561 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Parcel, int):void
4564 20| invoke-static {v7,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, android.os.Parcel, int):void
4571 …28| invoke-interface {v1,v2,v0,v3,v4}, android.os.IBinder.transact(int, android.os.Parcel, android…
4575 31| invoke-static {v0}, Tracer.WrapInvoke(android.os.Parcel):void
4582 36| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Parcel, int):void
4590 42| invoke-static {v0}, Tracer.WrapInvoke(android.os.Parcel):void
4603 3| const-string/jumbo v0, "android.support.v4.os.IResultReceiver"
4604 …6| invoke-static {v1,v1,v0}, Tracer.WrapInvoke(android.support.v4.os.IResultReceiver$Stub, android…
4624 10| move-result-object v0
4626 .local v0, "iin", android.os.IInterface
4627 11| if-eqz v0, Label_2
4628 13| instance-of v1, v0, android.support.v4.os.IResultReceiver
4631 17| check-cast v0, android.support.v4.os.IResultReceiver
4632 .end_local v0
4633 19| return-object v0
4636 .restart_local v0
4648 0| return-object v0
4676 25| move-result v0
4678 .local v0, "_arg0", int
4689 …40| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.support.v4.os.IResultReceiver$Stub, int, a…
4713 0| invoke-direct {v0}, java.lang.Object.<init>():void
4715 3| iput-object v1, v0, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks
4727 0| iget-object v0, v2, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks
4729 …3| invoke-interface {v0,v3,v1}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromP…
4730 6| move-result-object v0
4731 7| return-object v0
4741 0| iget-object v0, v1, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks
4742 …2| invoke-interface {v0,v2}, android.support.v4.os.ParcelableCompatCreatorCallbacks.newArray(int):…
4743 5| move-result-object v0
4744 6| return-object v0
4753 0| invoke-direct {v0}, java.lang.Object.<init>():void
4765 0| sget v0, android.os.Build$VERSION.SDK_INT
4767 4| if-lt v0, v1, Label_1
4770 9| move-result-object v0
4771 10| return-object v0
4774 11| new-instance v0, android.support.v4.os.ParcelableCompat$CompatCreator
4775 …13| invoke-direct {v0,v2}, android.support.v4.os.ParcelableCompat$CompatCreator.<init>(android.sup…
4776 16| return-object v0
4795 0| invoke-direct {v0}, java.lang.Object.<init>():void
4797 3| iput-object v1, v0, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks
4809 0| iget-object v0, v2, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks
4811 …3| invoke-interface {v0,v3,v1}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromP…
4812 6| move-result-object v0
4813 7| return-object v0
4823 0| iget-object v0, v1, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks
4824 …2| invoke-interface {v0,v2,v3}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromP…
4825 5| move-result-object v0
4826 6| return-object v0
4836 0| iget-object v0, v1, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks
4837 …2| invoke-interface {v0,v2}, android.support.v4.os.ParcelableCompatCreatorCallbacks.newArray(int):…
4838 5| move-result-object v0
4839 6| return-object v0
4848 0| invoke-direct {v0}, java.lang.Object.<init>():void
4860 0| new-instance v0, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2
4861 …2| invoke-direct {v0,v1}, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.<init>(android…
4862 5| return-object v0
4871 0| invoke-direct {v0}, java.lang.Object.<init>():void
4883 0| new-instance v0, android.support.v4.os.ResultReceiver
4884 2| invoke-direct {v0,v2}, android.support.v4.os.ResultReceiver.<init>(android.os.Parcel):void
4885 5| return-object v0
4896 3| move-result-object v0
4897 4| return-object v0
4907 0| new-array v0, v2, android.support.v4.os.ResultReceiver[]
4908 2| return-object v0
4919 3| move-result-object v0
4920 4| return-object v0
4930 0| iput-object v1, v0, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0
4931 2| invoke-direct {v0}, android.support.v4.os.IResultReceiver$Stub.<init>():void
4942 0| iget-object v0, v3, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0
4943 2| iget-object v0, v0, android.support.v4.os.ResultReceiver.mHandler
4944 4| if-eqz v0, Label_2
4946 6| iget-object v0, v3, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0
4947 8| iget-object v0, v0, android.support.v4.os.ResultReceiver.mHandler
4951 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
4957 21| iget-object v0, v3, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0
4958 …23| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(android.support.v4.os.ResultReceiver, int, android…
4969 0| iput-object v1, v0, android.support.v4.os.ResultReceiver$MyRunnable.this$0
4970 2| invoke-direct {v0}, java.lang.Object.<init>():void
4972 5| iput v2, v0, android.support.v4.os.ResultReceiver$MyRunnable.mResultCode
4974 7| iput-object v3, v0, android.support.v4.os.ResultReceiver$MyRunnable.mResultData
4985 0| iget-object v0, v3, android.support.v4.os.ResultReceiver$MyRunnable.this$0
4988 …6| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.os.ResultReceiver, int, android.…
4999 0| invoke-direct {v0}, java.lang.Object.<init>():void
5013 3| move-result-object v0
5016 .local_ex v0, "it", java.util.Iterator, "Ljava/util/Iterator<*>;"
5017 4| invoke-interface {v0}, java.util.Iterator.hasNext():boolean
5021 10| invoke-interface {v0}, java.util.Iterator.next():java.lang.Object
5072 27| move-exception v0
5074 .local v0, "ignored", java.lang.ClassCastException
5078 .end_local v0
5104 7| move-result-object v0
5107 .local_ex v0, "it", java.util.Iterator, "Ljava/util/Iterator<*>;"
5108 8| invoke-interface {v0}, java.util.Iterator.hasNext():boolean
5112 14| invoke-interface {v0}, java.util.Iterator.next():java.lang.Object
5145 11| move-result-object v0
5148 .local_ex v0, "it", java.util.Iterator, "Ljava/util/Iterator<TK;>;"
5149 12| invoke-interface {v0}, java.util.Iterator.hasNext():boolean
5153 18| invoke-interface {v0}, java.util.Iterator.next():java.lang.Object
5159 28| invoke-interface {v0}, java.util.Iterator.remove():void
5216 0| iget-object v0, v1, android.support.v4.util.MapCollections.mEntrySet
5217 2| if-nez v0, Label_1
5219 4| new-instance v0, android.support.v4.util.MapCollections$EntrySet
5220 …6| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$EntrySet.<init>(android.support.v…
5221 9| iput-object v0, v1, android.support.v4.util.MapCollections.mEntrySet
5224 11| iget-object v0, v1, android.support.v4.util.MapCollections.mEntrySet
5225 13| return-object v0
5234 0| iget-object v0, v1, android.support.v4.util.MapCollections.mKeySet
5235 2| if-nez v0, Label_1
5237 4| new-instance v0, android.support.v4.util.MapCollections$KeySet
5238 …6| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$KeySet.<init>(android.support.v4.…
5239 9| iput-object v0, v1, android.support.v4.util.MapCollections.mKeySet
5242 11| iget-object v0, v1, android.support.v4.util.MapCollections.mKeySet
5243 13| return-object v0
5252 0| iget-object v0, v1, android.support.v4.util.MapCollections.mValues
5253 2| if-nez v0, Label_1
5255 4| new-instance v0, android.support.v4.util.MapCollections$ValuesCollection
5256 …6| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$ValuesCollection.<init>(android.s…
5257 9| iput-object v0, v1, android.support.v4.util.MapCollections.mValues
5260 11| iget-object v0, v1, android.support.v4.util.MapCollections.mValues
5261 13| return-object v0
5272 3| move-result v0
5274 .local v0, "N", int
5275 4| new-array v2, v0, java.lang.Object[]
5281 7| if-ge v1, v0, Label_2
5303 3| move-result v0
5305 .local v0, "N", int
5307 5| if-ge v3, v0, Label_1
5313 …15| invoke-static {v3,v0}, java.lang.reflect.Array.newInstance(java.lang.Class, int):java.lang.Obj…
5325 23| if-ge v1, v0, Label_3
5336 36| if-le v3, v0, Label_4
5339 39| aput-object v3, v5, v0
5353 0| iput-object v1, v0, android.support.v4.util.ArrayMap$1.this$0
5355 2| invoke-direct {v0}, android.support.v4.util.MapCollections.<init>():void
5366 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5367 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap):void
5379 0| iget-object v0, v2, android.support.v4.util.ArrayMap$1.this$0
5380 2| iget-object v0, v0, android.support.v4.util.ArrayMap.mArray
5383 7| aget-object v0, v0, v1
5384 9| return-object v0
5393 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5394 2| return-object v0
5403 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5404 2| iget v0, v0, android.support.v4.util.ArrayMap.mSize
5405 4| return v0
5415 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5416 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object):int
5417 5| move-result v0
5418 6| return v0
5428 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5429 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object):int
5430 5| move-result v0
5431 6| return v0
5443 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5444 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, java.lang.Object,…
5456 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5457 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, int):java.lang.Object
5470 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5471 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.util.ArrayMap, int, java.lang.Ob…
5472 5| move-result-object v0
5473 6| return-object v0
5484 3| sget-object v0, android.support.v4.util.ContainerHelpers.EMPTY_INTS
5485 5| iput-object v0, v1, android.support.v4.util.SimpleArrayMap.mHashes
5487 7| sget-object v0, android.support.v4.util.ContainerHelpers.EMPTY_OBJECTS
5488 9| iput-object v0, v1, android.support.v4.util.SimpleArrayMap.mArray
5490 11| const/4 v0, #+0 (0x00000000 | 0.00000)
5491 12| iput v0, v1, android.support.v4.util.SimpleArrayMap.mSize
5513 11| sget-object v0, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache
5515 .local v0, "array", java.lang.Object[]
5516 13| iput-object v0, v4, android.support.v4.util.SimpleArrayMap.mArray
5519 16| aget-object v1, v0, v1
5524 23| aget-object v1, v0, v1
5530 31| aput-object v1, v0, v3
5533 35| aput-object v1, v0, v3
5544 .end_local v0
5573 70| sget-object v0, android.support.v4.util.SimpleArrayMap.mBaseCache
5575 .restart_local v0
5576 72| iput-object v0, v4, android.support.v4.util.SimpleArrayMap.mArray
5579 75| aget-object v1, v0, v1
5584 82| aget-object v1, v0, v1
5590 90| aput-object v1, v0, v3
5593 94| aput-object v1, v0, v3
5605 .end_local v0
5639 25| add-int/lit8 v0, v1, #-1 (0xffffffff | NaN)
5641 .local v0, "i", int
5642 27| if-lt v0, v4, Label_2
5645 30| aput-object v1, v6, v0
5647 32| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
5659 .end_local v0
5690 70| add-int/lit8 v0, v1, #-1 (0xffffffff | NaN)
5692 .restart_local v0
5693 72| if-lt v0, v4, Label_8
5696 75| aput-object v1, v6, v0
5698 77| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
5712 .end_local v0
5725 1| iget v0, v4, android.support.v4.util.SimpleArrayMap.mSize
5726 3| if-eqz v0, Label_1
5728 5| iget-object v0, v4, android.support.v4.util.SimpleArrayMap.mHashes
5731 …11| invoke-static {v0,v1,v2}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.O…
5733 14| sget-object v0, android.support.v4.util.ContainerHelpers.EMPTY_INTS
5734 16| iput-object v0, v4, android.support.v4.util.SimpleArrayMap.mHashes
5736 18| sget-object v0, android.support.v4.util.ContainerHelpers.EMPTY_OBJECTS
5737 20| iput-object v0, v4, android.support.v4.util.SimpleArrayMap.mArray
5751 0| const/4 v0, #+0 (0x00000000 | 0.00000)
5756 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
5758 8| return v0
5767 0| const/4 v0, #+0 (0x00000000 | 0.00000)
5772 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
5774 8| return v0
5792 8| iget-object v0, v5, android.support.v4.util.SimpleArrayMap.mArray
5794 .local v0, "oarray", java.lang.Object[]
5807 …30| invoke-static {v0,v4,v2,v4,v3}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Ob…
5811 …35| invoke-static {v1,v0,v2}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.O…
5814 .end_local v0
5849 23| const/4 v0, #+0 (0x00000000 | 0.00000)
5852 .local v0, "i", int
5854 26| if-ge v0, v8, Label_9
5856 …28| invoke-static {v12,v0}, Tracer.WrapInvoke(android.support.v4.util.SimpleArrayMap, int):java.la…
5860 …32| invoke-static {v12,v0}, Tracer.WrapInvoke(android.support.v4.util.SimpleArrayMap, int):java.la…
5890 60| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
5914 .end_local v0
5932 87| const/4 v0, #+0 (0x00000000 | 0.00000)
5935 .restart_local v0
5937 90| if-ge v0, v8, Label_18
5939 …92| invoke-static {v12,v0}, Tracer.WrapInvoke(android.support.v4.util.SimpleArrayMap, int):java.la…
5943 …96| invoke-static {v12,v0}, Tracer.WrapInvoke(android.support.v4.util.SimpleArrayMap, int):java.la…
5973 124| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
5997 .end_local v0
6010 3| move-result v0
6012 .local v0, "index", int
6013 4| if-ltz v0, Label_2
6015 8| shl-int/lit8 v2, v0, #+1 (0x00000001 | 1.40130e-45)
6034 2| iget-object v0, v9, android.support.v4.util.SimpleArrayMap.mArray
6036 .local v0, "array", java.lang.Object[]
6049 11| aget-object v6, v0, v5
6080 0| iget v0, v6, android.support.v4.util.SimpleArrayMap.mSize
6082 .local v0, "N", int
6083 2| if-nez v0, Label_1
6090 …8| invoke-static {v4,v0,v8}, android.support.v4.util.ContainerHelpers.binarySearch(int[], int, int…
6112 30| if-ge v1, v0, Label_6
6164 5| move-result v0
6166 6| return v0
6169 10| move-result v0
6170 …11| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(android.support.v4.util.SimpleArrayMap, java.lang.…
6171 14| move-result v0
6182 1| iget v0, v6, android.support.v4.util.SimpleArrayMap.mSize
6184 .local v0, "N", int
6185 3| if-nez v0, Label_1
6192 …9| invoke-static {v4,v0,v5}, android.support.v4.util.ContainerHelpers.binarySearch(int[], int, int…
6212 27| if-ge v1, v0, Label_6
6259 2| mul-int/lit8 v0, v3, #+2 (0x00000002 | 2.80260e-45)
6261 .local v0, "N", int
6270 9| if-ge v2, v0, Label_6
6287 23| if-ge v2, v0, Label_6
6311 0| const/4 v0, #+0 (0x00000000 | 0.00000)
6315 5| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
6317 6| return v0
6327 0| iget-object v0, v2, android.support.v4.util.SimpleArrayMap.mArray
6329 4| aget-object v0, v0, v1
6330 6| return-object v0
6346 4| const/4 v0, #+0 (0x00000000 | 0.00000)
6348 .local v0, "hash", int
6369 .end_local v0
6373 27| move-result v0
6375 .restart_local v0
6376 …28| invoke-static {v12,v13,v0}, Tracer.WrapInvoke(android.support.v4.util.SimpleArrayMap, java.lan…
6449 121| aput v0, v6, v1
6488 3| move-result v0
6490 .local v0, "index", int
6491 4| if-ltz v0, Label_1
6493 …6| invoke-static {v2,v0}, Tracer.WrapInvoke(android.support.v4.util.SimpleArrayMap, int):java.lang…
6553 61| add-int v0, v4, v5
6556 .local v0, "n", int
6563 67| invoke-direct {v10,v0}, android.support.v4.util.SimpleArrayMap.allocArrays(int):void
6601 .end_local v0
6604 122| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
6605 .restart_local v0
6609 .end_local v0
6662 6| aget-object v0, v1, v3
6664 .local_ex v0, "old", java.lang.Object, "TV;"
6668 12| return-object v0
6677 0| iget v0, v1, android.support.v4.util.SimpleArrayMap.mSize
6678 2| return v0
6695 10| new-instance v0, java.lang.StringBuilder
6698 16| invoke-direct {v0,v4}, java.lang.StringBuilder.<init>(int):void
6700 .local v0, "buffer", java.lang.StringBuilder
6702 …21| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuilder
6713 …34| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
6722 …43| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
6726 …48| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuilder
6734 …57| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
6743 …67| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
6749 …75| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
6756 …82| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuilder
6758 85| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
6770 0| iget-object v0, v2, android.support.v4.util.SimpleArrayMap.mArray
6773 6| aget-object v0, v0, v1
6774 8| return-object v0
6783 0| invoke-direct {v0}, android.support.v4.util.SimpleArrayMap.<init>():void
6794 0| iget-object v0, v1, android.support.v4.util.ArrayMap.mCollections
6795 2| if-nez v0, Label_1
6797 4| new-instance v0, android.support.v4.util.ArrayMap$1
6798 …6| invoke-direct {v0,v1}, android.support.v4.util.ArrayMap$1.<init>(android.support.v4.util.ArrayM…
6799 9| iput-object v0, v1, android.support.v4.util.ArrayMap.mCollections
6802 11| iget-object v0, v1, android.support.v4.util.ArrayMap.mCollections
6803 13| return-object v0
6813 3| move-result-object v0
6814 4| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):java.util.Set
6815 7| move-result-object v0
6816 8| return-object v0
6826 3| move-result-object v0
6827 4| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):java.util.Set
6828 7| move-result-object v0
6829 8| return-object v0
6856 27| move-result-object v0
6857 28| check-cast v0, java.util.Map$Entry
6859 .local_ex v0, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry<+TK;+TV;>;"
6860 30| invoke-interface {v0}, java.util.Map$Entry.getKey():java.lang.Object
6862 34| invoke-interface {v0}, java.util.Map$Entry.getValue():java.lang.Object
6868 .end_local v0
6879 3| move-result-object v0
6880 …4| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):java.util.Collect…
6881 7| move-result-object v0
6882 8| return-object v0
6892 1| new-array v0, v1, int[]
6893 3| sput-object v0, android.support.v4.util.ContainerHelpers.EMPTY_INTS
6895 5| new-array v0, v1, long[]
6896 7| sput-object v0, android.support.v4.util.ContainerHelpers.EMPTY_LONGS
6898 9| new-array v0, v1, java.lang.Object[]
6899 11| sput-object v0, android.support.v4.util.ContainerHelpers.EMPTY_OBJECTS
6910 0| invoke-direct {v0}, java.lang.Object.<init>():void
6924 1| add-int/lit8 v0, v6, #-1 (0xffffffff | NaN)
6927 .local v0, "hi", int
6928 3| if-gt v1, v0, Label_4
6930 5| add-int v4, v1, v0
6945 19| add-int/lit8 v0, v2, #-1 (0xffffffff | NaN)
6968 7| move-result v0
6970 8| return v0
6972 9| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
6975 12| const/4 v0, #+0 (0x00000000 | 0.00000)
6991 6| new-instance v0, java.lang.IllegalArgumentException
6993 11| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
6994 14| throw v0
6999 17| new-instance v0, java.util.LinkedHashMap
7002 22| invoke-direct {v0,v3,v1,v2}, java.util.LinkedHashMap.<init>(int, float, boolean):void
7003 25| iput-object v0, v4, android.support.v4.util.LruCache.map
7018 3| move-result v0
7020 .local v0, "result", int
7021 4| if-gez v0, Label_1
7042 43| return v0
7053 0| const/4 v0, #+0 (0x00000000 | 0.00000)
7054 1| return-object v0
7116 39| move-result-object v0
7118 .local_ex v0, "createdValue", java.lang.Object, "TV;"
7119 40| if-nez v0, Label_4
7124 .end_local v0
7131 .restart_local v0
7141 …55| invoke-static {v2,v5,v0}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object, java.la…
7156 …70| invoke-static {v4,v2,v5,v0,v1}, Tracer.WrapInvoke(android.support.v4.util.LruCache, boolean, j…
7163 …76| invoke-direct {v4,v5,v0}, android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.l…
7180 93| return-object v0
7217 34| move-result-object v0
7219 .local_ex v0, "previous", java.lang.Object, "TV;"
7220 35| if-eqz v0, Label_3
7223 …39| invoke-direct {v3,v4,v0}, android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.l…
7232 47| if-eqz v0, Label_4
7235 …50| invoke-static {v3,v1,v4,v0,v5}, Tracer.WrapInvoke(android.support.v4.util.LruCache, boolean, j…
7241 58| return-object v0
7244 .end_local v0
7259 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
7260 1| return v0
7273 5| add-int v0, v2, v3
7275 .local v0, "accesses", int
7276 7| if-eqz v0, Label_2
7279 13| div-int v1, v2, v0
7320 .end_local v0
7402 87| move-result-object v0
7404 .local_ex v0, "key", java.lang.Object, "TK;"
7410 …94| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object):java.lang.…
7413 …99| invoke-direct {v6,v0,v2}, android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.l…
7427 …115| invoke-static {v6,v3,v0,v2,v4}, Tracer.WrapInvoke(android.support.v4.util.LruCache, boolean, …
7442 5| const/4 v0, #+0 (0x00000000 | 0.00000)
7443 6| iput-boolean v0, v1, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove
7448 13| move-result v0
7449 14| iput v0, v1, android.support.v4.util.MapCollections$ArrayIterator.mSize
7460 0| iget v0, v2, android.support.v4.util.MapCollections$ArrayIterator.mIndex
7462 4| if-ge v0, v1, Label_2
7463 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
7465 7| return v0
7467 8| const/4 v0, #+0 (0x00000000 | 0.00000)
7481 9| move-result-object v0
7483 .local v0, "res", java.lang.Object
7491 19| return-object v0
7500 0| iget-boolean v0, v2, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove
7501 2| if-nez v0, Label_1
7503 4| new-instance v0, java.lang.IllegalStateException
7504 6| invoke-direct {v0}, java.lang.IllegalStateException.<init>():void
7505 9| throw v0
7508 10| iget v0, v2, android.support.v4.util.MapCollections$ArrayIterator.mIndex
7509 12| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
7510 14| iput v0, v2, android.support.v4.util.MapCollections$ArrayIterator.mIndex
7512 16| iget v0, v2, android.support.v4.util.MapCollections$ArrayIterator.mSize
7513 18| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
7514 20| iput v0, v2, android.support.v4.util.MapCollections$ArrayIterator.mSize
7516 22| const/4 v0, #+0 (0x00000000 | 0.00000)
7517 23| iput-boolean v0, v2, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove
7519 25| iget-object v0, v2, android.support.v4.util.MapCollections$ArrayIterator.this$0
7521 29| invoke-static {v0,v1}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int):void
7534 0| iput-object v1, v0, android.support.v4.util.MapCollections$EntrySet.this$0
7535 2| invoke-direct {v0}, java.lang.Object.<init>():void
7550 5| move-result v0
7551 6| return v0
7562 0| new-instance v0, java.lang.UnsupportedOperationException
7563 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7564 5| throw v0
7588 19| move-result-object v0
7589 20| check-cast v0, java.util.Map$Entry
7591 .local_ex v0, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry<TK;TV;>;"
7593 24| invoke-interface {v0}, java.util.Map$Entry.getKey():java.lang.Object
7595 28| invoke-interface {v0}, java.util.Map$Entry.getValue():java.lang.Object
7601 .end_local v0
7620 0| iget-object v0, v1, android.support.v4.util.MapCollections$EntrySet.this$0
7621 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):void
7639 6| move-object v0, v7
7641 7| check-cast v0, java.util.Map$Entry
7643 .local_ex v0, "e", java.util.Map$Entry, "Ljava/util/Map$Entry<**>;"
7645 11| invoke-interface {v0}, java.util.Map$Entry.getKey():java.lang.Object
7662 29| invoke-interface {v0}, java.util.Map$Entry.getValue():java.lang.Object
7678 3| move-result-object v0
7681 .local_ex v0, "it", java.util.Iterator, "Ljava/util/Iterator<*>;"
7682 4| invoke-interface {v0}, java.util.Iterator.hasNext():boolean
7686 10| invoke-interface {v0}, java.util.Iterator.next():java.lang.Object
7708 3| move-result v0
7709 4| return v0
7725 8| add-int/lit8 v0, v4, #-1 (0xffffffff | NaN)
7727 .local v0, "i", int
7728 10| if-ltz v0, Label_6
7731 …14| invoke-static {v4,v0,v5}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int, int):…
7737 …21| invoke-static {v4,v0,v6}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int, int):…
7752 33| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
7777 0| const/4 v0, #+0 (0x00000000 | 0.00000)
7783 9| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
7785 10| return v0
7794 0| new-instance v0, android.support.v4.util.MapCollections$MapIterator
7796 …4| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$MapIterator.<init>(android.suppor…
7797 7| return-object v0
7807 0| new-instance v0, java.lang.UnsupportedOperationException
7808 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7809 5| throw v0
7820 0| new-instance v0, java.lang.UnsupportedOperationException
7821 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7822 5| throw v0
7833 0| new-instance v0, java.lang.UnsupportedOperationException
7834 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7835 5| throw v0
7844 0| iget-object v0, v1, android.support.v4.util.MapCollections$EntrySet.this$0
7845 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):int
7846 5| move-result v0
7847 6| return v0
7856 0| new-instance v0, java.lang.UnsupportedOperationException
7857 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7858 5| throw v0
7869 0| new-instance v0, java.lang.UnsupportedOperationException
7870 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7871 5| throw v0
7882 0| iput-object v1, v0, android.support.v4.util.MapCollections$KeySet.this$0
7883 2| invoke-direct {v0}, java.lang.Object.<init>():void
7895 0| new-instance v0, java.lang.UnsupportedOperationException
7896 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7897 5| throw v0
7908 0| new-instance v0, java.lang.UnsupportedOperationException
7909 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
7910 5| throw v0
7919 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
7920 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):void
7931 0| const/4 v0, #+0 (0x00000000 | 0.00000)
7937 9| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
7939 10| return v0
7950 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
7951 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):java.util.Map
7952 5| move-result-object v0
7953 …6| invoke-static {v0,v2}, android.support.v4.util.MapCollections.containsAllHelper(java.util.Map, …
7954 9| move-result v0
7955 10| return v0
7966 3| move-result v0
7967 4| return v0
7983 8| add-int/lit8 v0, v3, #-1 (0xffffffff | NaN)
7985 .local v0, "i", int
7986 10| if-ltz v0, Label_4
7989 …14| invoke-static {v3,v0,v4}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int, int):…
7998 22| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
8016 0| const/4 v0, #+0 (0x00000000 | 0.00000)
8022 9| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
8024 10| return v0
8033 0| new-instance v0, android.support.v4.util.MapCollections$ArrayIterator
8036 …5| invoke-direct {v0,v1,v2}, android.support.v4.util.MapCollections$ArrayIterator.<init>(android.s…
8037 8| return-object v0
8050 6| move-result v0
8052 .local v0, "index", int
8053 7| if-ltz v0, Label_1
8056 11| invoke-static {v1,v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int):void
8073 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
8074 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):java.util.Map
8075 5| move-result-object v0
8076 …6| invoke-static {v0,v2}, android.support.v4.util.MapCollections.removeAllHelper(java.util.Map, ja…
8077 9| move-result v0
8078 10| return v0
8089 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
8090 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):java.util.Map
8091 5| move-result-object v0
8092 …6| invoke-static {v0,v2}, android.support.v4.util.MapCollections.retainAllHelper(java.util.Map, ja…
8093 9| move-result v0
8094 10| return v0
8103 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
8104 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):int
8105 5| move-result v0
8106 6| return v0
8115 0| iget-object v0, v2, android.support.v4.util.MapCollections$KeySet.this$0
8117 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int):java.lang…
8118 6| move-result-object v0
8119 7| return-object v0
8130 0| iget-object v0, v2, android.support.v4.util.MapCollections$KeySet.this$0
8132 …3| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, java.lang.O…
8133 6| move-result-object v0
8134 7| return-object v0
8148 5| const/4 v0, #+0 (0x00000000 | 0.00000)
8149 6| iput-boolean v0, v1, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8152 11| move-result v0
8153 12| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
8154 14| iput v0, v1, android.support.v4.util.MapCollections$MapIterator.mEnd
8156 16| const/4 v0, #-1 (0xffffffff | NaN)
8157 17| iput v0, v1, android.support.v4.util.MapCollections$MapIterator.mIndex
8186 19| move-object v0, v6
8188 20| check-cast v0, java.util.Map$Entry
8190 .local_ex v0, "e", java.util.Map$Entry, "Ljava/util/Map$Entry<**>;"
8191 22| invoke-interface {v0}, java.util.Map$Entry.getKey():java.lang.Object
8201 40| invoke-interface {v0}, java.util.Map$Entry.getValue():java.lang.Object
8221 0| iget-boolean v0, v3, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8222 2| if-nez v0, Label_1
8224 4| new-instance v0, java.lang.IllegalStateException
8228 9| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
8229 12| throw v0
8232 13| iget-object v0, v3, android.support.v4.util.MapCollections$MapIterator.this$0
8235 …18| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int, int):…
8236 21| move-result-object v0
8237 22| return-object v0
8246 0| iget-boolean v0, v3, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8247 2| if-nez v0, Label_1
8249 4| new-instance v0, java.lang.IllegalStateException
8253 9| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
8254 12| throw v0
8257 13| iget-object v0, v3, android.support.v4.util.MapCollections$MapIterator.this$0
8260 …18| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int, int):…
8261 21| move-result-object v0
8262 22| return-object v0
8271 0| iget v0, v2, android.support.v4.util.MapCollections$MapIterator.mIndex
8273 4| if-ge v0, v1, Label_2
8274 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
8276 7| return v0
8278 8| const/4 v0, #+0 (0x00000000 | 0.00000)
8303 21| move-result-object v0
8305 .local v0, "key", java.lang.Object
8313 31| if-nez v0, Label_4
8323 38| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Object):int
8340 3| move-result-object v0
8341 4| return-object v0
8350 0| iget v0, v1, android.support.v4.util.MapCollections$MapIterator.mIndex
8351 2| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
8352 4| iput v0, v1, android.support.v4.util.MapCollections$MapIterator.mIndex
8354 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
8355 7| iput-boolean v0, v1, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8366 0| iget-boolean v0, v2, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8367 2| if-nez v0, Label_1
8369 4| new-instance v0, java.lang.IllegalStateException
8370 6| invoke-direct {v0}, java.lang.IllegalStateException.<init>():void
8371 9| throw v0
8374 10| iget-object v0, v2, android.support.v4.util.MapCollections$MapIterator.this$0
8376 14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int):void
8378 17| iget v0, v2, android.support.v4.util.MapCollections$MapIterator.mIndex
8379 19| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
8380 21| iput v0, v2, android.support.v4.util.MapCollections$MapIterator.mIndex
8382 23| iget v0, v2, android.support.v4.util.MapCollections$MapIterator.mEnd
8383 25| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
8384 27| iput v0, v2, android.support.v4.util.MapCollections$MapIterator.mEnd
8386 29| const/4 v0, #+0 (0x00000000 | 0.00000)
8387 30| iput-boolean v0, v2, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8400 0| iget-boolean v0, v2, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8401 2| if-nez v0, Label_1
8403 4| new-instance v0, java.lang.IllegalStateException
8407 9| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
8408 12| throw v0
8411 13| iget-object v0, v2, android.support.v4.util.MapCollections$MapIterator.this$0
8413 …17| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int, java.…
8414 20| move-result-object v0
8415 21| return-object v0
8424 0| new-instance v0, java.lang.StringBuilder
8425 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
8428 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.S…
8429 12| move-result-object v0
8431 …16| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
8432 19| move-result-object v0
8435 …24| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
8436 27| move-result-object v0
8437 28| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
8438 31| move-result-object v0
8439 32| return-object v0
8450 0| iput-object v1, v0, android.support.v4.util.MapCollections$ValuesCollection.this$0
8451 2| invoke-direct {v0}, java.lang.Object.<init>():void
8463 0| new-instance v0, java.lang.UnsupportedOperationException
8464 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
8465 5| throw v0
8476 0| new-instance v0, java.lang.UnsupportedOperationException
8477 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
8478 5| throw v0
8487 0| iget-object v0, v1, android.support.v4.util.MapCollections$ValuesCollection.this$0
8488 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):void
8499 0| const/4 v0, #+0 (0x00000000 | 0.00000)
8505 9| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
8507 10| return v0
8519 3| move-result-object v0
8522 .local_ex v0, "it", java.util.Iterator, "Ljava/util/Iterator<*>;"
8523 4| invoke-interface {v0}, java.util.Iterator.hasNext():boolean
8527 10| invoke-interface {v0}, java.util.Iterator.next():java.lang.Object
8546 0| const/4 v0, #+0 (0x00000000 | 0.00000)
8552 9| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
8554 10| return v0
8563 0| new-instance v0, android.support.v4.util.MapCollections$ArrayIterator
8566 …5| invoke-direct {v0,v1,v2}, android.support.v4.util.MapCollections$ArrayIterator.<init>(android.s…
8567 8| return-object v0
8580 6| move-result v0
8582 .local v0, "index", int
8583 7| if-ltz v0, Label_1
8586 11| invoke-static {v1,v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int):void
8605 5| move-result v0
8607 .local v0, "N", int
8614 8| if-ge v3, v0, Label_3
8631 30| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
8654 5| move-result v0
8656 .local v0, "N", int
8663 8| if-ge v3, v0, Label_3
8680 30| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
8699 0| iget-object v0, v1, android.support.v4.util.MapCollections$ValuesCollection.this$0
8700 2| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.util.MapCollections):int
8701 5| move-result v0
8702 6| return v0
8711 0| iget-object v0, v2, android.support.v4.util.MapCollections$ValuesCollection.this$0
8713 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, int):java.lang…
8714 6| move-result-object v0
8715 7| return-object v0
8726 0| iget-object v0, v2, android.support.v4.util.MapCollections$ValuesCollection.this$0
8728 …3| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.support.v4.util.MapCollections, java.lang.O…
8729 6| move-result-object v0
8730 7| return-object v0
8739 0| new-instance v0, android.support.v4.view.AbsSavedState$1
8740 2| invoke-direct {v0}, android.support.v4.view.AbsSavedState$1.<init>():void
8741 5| sput-object v0, android.support.v4.view.AbsSavedState.EMPTY_STATE
8743 7| new-instance v0, android.support.v4.view.AbsSavedState$2
8744 9| invoke-direct {v0}, android.support.v4.view.AbsSavedState$2.<init>():void
8745 …12| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.Pa…
8746 15| move-result-object v0
8748 16| sput-object v0, android.support.v4.view.AbsSavedState.CREATOR
8761 3| const/4 v0, #+0 (0x00000000 | 0.00000)
8762 4| iput-object v0, v1, android.support.v4.view.AbsSavedState.mSuperState
8777 6| move-result-object v0
8779 .local v0, "superState", android.os.Parcelable
8780 7| if-eqz v0, Label_2
8782 .end_local v0
8783 9| iput-object v0, v1, android.support.v4.view.AbsSavedState.mSuperState
8788 .restart_local v0
8789 12| sget-object v0, android.support.v4.view.AbsSavedState.EMPTY_STATE
8799 0| invoke-direct {v0}, android.support.v4.view.AbsSavedState.<init>():void
8809 0| const/4 v0, #+0 (0x00000000 | 0.00000)
8810 1| return v0
8820 0| iget-object v0, v1, android.support.v4.view.AbsSavedState.mSuperState
8821 … 2| invoke-static {v2,v0,v3}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable, int):void
8832 0| const/4 v0, #+0 (0x00000000 | 0.00000)
8833 …1| invoke-direct {v1,v0}, android.support.v4.view.AbsSavedState.<init>(android.support.v4.view.Abs…
8844 0| invoke-direct {v0}, java.lang.Object.<init>():void
8857 3| move-result-object v0
8859 .local v0, "superState", android.os.Parcelable
8860 4| if-eqz v0, Label_1
8880 3| move-result-object v0
8881 4| return-object v0
8891 0| new-array v0, v2, android.support.v4.view.AbsSavedState[]
8892 2| return-object v0
8903 3| move-result-object v0
8904 4| return-object v0
8942 …0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8943 …2| iput-object v2, v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8945 4| invoke-direct {v0}, java.lang.Object.<init>():void
8957 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8958 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
8959 5| move-result v0
8960 6| return v0
8970 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8971 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
8983 …0| iget-object v0, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8988 …7| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9000 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9001 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9013 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9014 …2| invoke-static {v0,v2,v3,v4}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCom…
9015 5| move-result v0
9016 6| return v0
9026 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9027 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9039 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9040 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9095 0| invoke-direct {v0}, java.lang.Object.<init>():void
9106 0| const/4 v0, #+0 (0x00000000 | 0.00000)
9107 1| return v0
9117 0| const/4 v0, #+0 (0x00000000 | 0.00000)
9118 1| return-object v0
9128 0| const/4 v0, #+0 (0x00000000 | 0.00000)
9129 1| return-object v0
9138 0| const/4 v0, #+0 (0x00000000 | 0.00000)
9139 1| return-object v0
9179 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
9180 1| return v0
9190 0| const/4 v0, #+0 (0x00000000 | 0.00000)
9191 1| return v0
9220 …0| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateSt…
9232 3| move-result v0
9233 4| return v0
9243 …0| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsIm…
9244 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDele…
9246 …5| invoke-static {v0}, android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDele…
9247 8| move-result-object v0
9248 9| return-object v0
9258 3| move-result-object v0
9259 4| return-object v0
9282 3| move-result-object v0
9284 …4| invoke-static {v2,v3,v0}, android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAc…
9309 3| move-result v0
9310 4| return v0
9380 …0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9381 …2| iput-object v2, v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9383 4| invoke-direct {v0}, java.lang.Object.<init>():void
9395 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9396 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9397 5| move-result v0
9398 6| return v0
9411 6| move-result-object v0
9413 .local v0, "provider", android.support.v4.view.accessibility.AccessibilityNodeProviderCompat
9414 7| if-eqz v0, Label_1
9415 …9| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNodePr…
9428 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9429 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9441 …0| iget-object v0, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9446 …7| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9458 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9459 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9471 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9472 …2| invoke-static {v0,v2,v3,v4}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCom…
9473 5| move-result v0
9474 6| return v0
9484 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9485 …2| invoke-static {v0,v2,v3,v4}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCom…
9486 5| move-result v0
9487 6| return v0
9497 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9498 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9510 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9511 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.AccessibilityDelegateCompat…
9522 …0| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9535 4| move-result-object v0
9537 .local v0, "provider", java.lang.Object
9538 5| if-eqz v0, Label_1
9541 …9| invoke-direct {v1,v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.<i…
9555 …0| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJelly…
9556 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDele…
9558 …5| invoke-static {v0}, android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibili…
9559 8| move-result-object v0
9560 9| return-object v0
9571 3| move-result v0
9572 4| return v0
9581 0| sget v0, android.os.Build$VERSION.SDK_INT
9583 4| if-lt v0, v1, Label_2
9585 …6| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJelly…
9586 …8| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9587 11| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9590 13| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9591 …15| invoke-interface {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelega…
9592 18| move-result-object v0
9593 19| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9598 22| sget v0, android.os.Build$VERSION.SDK_INT
9600 26| if-lt v0, v1, Label_3
9602 …28| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsI…
9603 …30| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateI…
9604 33| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9608 …37| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStub…
9609 …39| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateS…
9610 42| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9622 3| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9623 …5| invoke-interface {v0,v1}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDele…
9624 8| move-result-object v0
9625 9| iput-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat.mBridge
9637 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9639 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9640 7| move-result v0
9641 8| return v0
9651 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9653 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityD…
9654 7| move-result-object v0
9655 8| return-object v0
9664 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat.mBridge
9665 2| return-object v0
9675 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9677 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9689 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9691 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9703 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9705 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9717 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9719 …4| invoke-interface {v0,v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$Accessib…
9720 7| move-result v0
9721 8| return v0
9731 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9733 …4| invoke-interface {v0,v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$Accessib…
9734 7| move-result v0
9735 8| return v0
9745 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9747 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9759 0| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL
9761 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9773 0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9775 2| invoke-direct {v0}, android.view.View$AccessibilityDelegate.<init>():void
9787 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9788 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs$Accessibili…
9789 5| move-result v0
9790 6| return v0
9800 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9801 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs$Accessibili…
9813 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9814 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs$Accessibili…
9826 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9827 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs$Accessibili…
9839 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9840 …2| invoke-interface {v0,v2,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs$Accessib…
9841 5| move-result v0
9842 6| return v0
9852 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9853 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs$Accessibili…
9865 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9866 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs$Accessibili…
9877 0| invoke-direct {v0}, java.lang.Object.<init>():void
9891 5| move-result v0
9892 6| return v0
9902 0| new-instance v0, android.support.v4.view.AccessibilityDelegateCompatIcs$1
9903 …2| invoke-direct {v0,v1}, android.support.v4.view.AccessibilityDelegateCompatIcs$1.<init>(android.…
9904 5| return-object v0
9913 0| new-instance v0, android.view.View$AccessibilityDelegate
9914 2| invoke-direct {v0}, android.view.View$AccessibilityDelegate.<init>():void
9915 5| return-object v0
9925 0| check-cast v0, android.view.View$AccessibilityDelegate
9926 .end_local v0
9927 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.View$AccessibilityDelegate, android.vi…
9939 0| check-cast v0, android.view.View$AccessibilityDelegate
9941 .end_local v0
9945 …4| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.View$AccessibilityDelegate, android.vi…
9957 0| check-cast v0, android.view.View$AccessibilityDelegate
9958 .end_local v0
9959 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.View$AccessibilityDelegate, android.vi…
9974 5| move-result v0
9975 6| return v0
9985 0| check-cast v0, android.view.View$AccessibilityDelegate
9986 .end_local v0
9987 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.View$AccessibilityDelegate, android.vi…
9999 0| check-cast v0, android.view.View$AccessibilityDelegate
10000 .end_local v0
10001 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.View$AccessibilityDelegate, android.vi…
10013 … 0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10015 2| invoke-direct {v0}, android.view.View$AccessibilityDelegate.<init>():void
10027 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10028 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Acces…
10029 5| move-result v0
10030 6| return v0
10040 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10041 …2| invoke-interface {v0,v2}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Accessib…
10042 5| move-result-object v0
10043 6| check-cast v0, android.view.accessibility.AccessibilityNodeProvider
10044 8| return-object v0
10054 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10055 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Acces…
10067 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10068 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Acces…
10080 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10081 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Acces…
10093 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10094 …2| invoke-interface {v0,v2,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Ac…
10095 5| move-result v0
10096 6| return v0
10106 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10107 …2| invoke-interface {v0,v2,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Ac…
10108 5| move-result v0
10109 6| return v0
10119 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10120 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Acces…
10132 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10133 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$Acces…
10144 0| invoke-direct {v0}, java.lang.Object.<init>():void
10158 5| move-result-object v0
10159 6| return-object v0
10169 0| new-instance v0, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1
10170 …2| invoke-direct {v0,v1}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.<init>(an…
10171 5| return-object v0
10184 5| move-result v0
10185 6| return v0
10198 0| invoke-direct {v0}, java.lang.Object.<init>():void
10220 0| invoke-direct {v0}, java.lang.Object.<init>():void
10242 0| sget v0, android.os.Build$VERSION.SDK_INT
10244 .local v0, "version", int
10246 4| if-lt v0, v1, Label_2
10268 0| invoke-direct {v0}, java.lang.Object.<init>():void
10279 0| sget-object v0, android.support.v4.view.MarginLayoutParamsCompat.IMPL
10280 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParam…
10291 0| invoke-direct {v0}, java.lang.Object.<init>():void
10302 … 0| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.ViewGroup$MarginLayoutParams, int):void
10343 3| const/4 v0, #+0 (0x00000000 | 0.00000)
10344 …4| iput-object v0, v1, android.support.v4.view.ViewCompat$BaseViewCompatImpl.mViewPropertyAnimator…
10356 0| const/high16 v0, #+1065353216 (0x3f800000 | 1.00000)
10357 2| return v0
10367 0| const/4 v0, #+0 (0x00000000 | 0.00000)
10368 1| return v0
10398 0| const/4 v0, #+0 (0x00000000 | 0.00000)
10399 1| return v0
10428 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$BaseViewCompatImpl.<init>():void
10438 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.<init>():void
10448 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$GBViewCompatImpl.<init>():void
10460 3| move-result v0
10461 4| return v0
10470 0| const/4 v0, #+0 (0x00000000 | 0.00000)
10471 …1| sput-boolean v0, android.support.v4.view.ViewCompat$ICSViewCompatImpl.accessibilityDelegateChec…
10482 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$HCViewCompatImpl.<init>():void
10506 3| move-result-object v0
10507 …4| invoke-static {v2,v0}, android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo(…
10518 0| const/4 v0, #+0 (0x00000000 | 0.00000)
10523 …3| invoke-static {v2,v0}, android.support.v4.view.ViewCompatICS.setAccessibilityDelegate(android.v…
10529 10| move-result-object v0
10539 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$ICSViewCompatImpl.<init>():void
10549 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$ICSMr1ViewCompatImpl.<init>():void
10561 3| move-result v0
10562 4| return v0
10573 3| move-result v0
10574 4| return v0
10584 0| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
10585 1| if-ne v3, v0, Label_1
10601 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$JBViewCompatImpl.<init>():void
10611 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.<init>():void
10621 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$JbMr2ViewCompatImpl.<init>():void
10643 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$KitKatViewCompatImpl.<init>():void
10653 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$LollipopViewCompatImpl.<init>():void
10663 … 0| invoke-direct {v0}, android.support.v4.view.ViewCompat$MarshmallowViewCompatImpl.<init>():void
10673 0| sget v0, android.os.Build$VERSION.SDK_INT
10675 .local v0, "version", int
10689 18| if-lt v0, v1, Label_3
10698 31| if-lt v0, v1, Label_4
10707 44| if-lt v0, v1, Label_5
10716 57| if-lt v0, v1, Label_6
10725 70| if-lt v0, v1, Label_7
10734 83| if-lt v0, v1, Label_8
10743 96| if-lt v0, v1, Label_9
10752 109| if-lt v0, v1, Label_10
10761 122| if-lt v0, v1, Label_11
10770 135| if-lt v0, v1, Label_12
10779 147| if-lt v0, v1, Label_13
10799 0| invoke-direct {v0}, java.lang.Object.<init>():void
10810 0| sget-object v0, android.support.v4.view.ViewCompat.IMPL
10811 …2| invoke-interface {v0,v1}, android.support.v4.view.ViewCompat$ViewCompatImpl.getAlpha(android.vi…
10812 5| move-result v0
10813 6| return v0
10823 0| sget-object v0, android.support.v4.view.ViewCompat.IMPL
10824 …2| invoke-interface {v0,v1}, android.support.v4.view.ViewCompat$ViewCompatImpl.getImportantForAcce…
10825 5| move-result v0
10826 6| return v0
10836 0| sget-object v0, android.support.v4.view.ViewCompat.IMPL
10837 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAcce…
10849 0| sget-object v0, android.support.v4.view.ViewCompat.IMPL
10850 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAcce…
10862 0| sget-object v0, android.support.v4.view.ViewCompat.IMPL
10863 …2| invoke-interface {v0,v1,v2,v3}, android.support.v4.view.ViewCompat$ViewCompatImpl.performAccess…
10864 5| move-result v0
10865 6| return v0
10875 0| sget-object v0, android.support.v4.view.ViewCompat.IMPL
10876 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.setAccessibility…
10888 0| sget-object v0, android.support.v4.view.ViewCompat.IMPL
10889 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.setImportantForA…
10900 0| invoke-direct {v0}, java.lang.Object.<init>():void
10912 3| move-result v0
10913 4| return v0
10922 0| invoke-direct {v0}, java.lang.Object.<init>():void
10933 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, android.view.accessibility.Accessib…
10947 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, android.view.accessibility.Accessib…
10961 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, android.view.View$AccessibilityDele…
10972 0| invoke-direct {v0}, java.lang.Object.<init>():void
10984 3| move-result v0
10985 4| return v0
10996 3| move-result v0
10997 4| return v0
11007 0| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
11018 0| invoke-direct {v0}, java.lang.Object.<init>():void
11030 0| new-instance v0, android.support.v4.view.ViewPager$SavedState
11031 …2| invoke-direct {v0,v2,v3}, android.support.v4.view.ViewPager$SavedState.<init>(android.os.Parcel…
11032 5| return-object v0
11043 3| move-result-object v0
11044 4| return-object v0
11054 0| new-array v0, v2, android.support.v4.view.ViewPager$SavedState[]
11055 2| return-object v0
11066 3| move-result-object v0
11067 4| return-object v0
11076 0| new-instance v0, android.support.v4.view.ViewPager$SavedState$1
11077 2| invoke-direct {v0}, android.support.v4.view.ViewPager$SavedState$1.<init>():void
11078 …5| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.Par…
11079 8| move-result-object v0
11081 9| sput-object v0, android.support.v4.view.ViewPager$SavedState.CREATOR
11098 8| move-result-object v0
11099 9| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.ClassLoader
11104 16| move-result v0
11105 17| iput v0, v1, android.support.v4.view.ViewPager$SavedState.position
11108 22| move-result-object v0
11109 23| iput-object v0, v1, android.support.v4.view.ViewPager$SavedState.adapterState
11122 0| new-instance v0, java.lang.StringBuilder
11123 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
11125 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
11126 11| move-result-object v0
11133 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
11134 23| move-result-object v0
11138 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
11139 30| move-result-object v0
11143 … 33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
11144 36| move-result-object v0
11148 …40| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
11149 43| move-result-object v0
11150 44| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
11151 47| move-result-object v0
11152 48| return-object v0
11164 3| iget v0, v1, android.support.v4.view.ViewPager$SavedState.position
11165 5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
11167 8| iget-object v0, v1, android.support.v4.view.ViewPager$SavedState.adapterState
11168 …10| invoke-static {v2,v0,v3}, Tracer.WrapInvoke(android.os.Parcel, android.os.Parcelable, int):void
11183 0| invoke-direct {v0}, java.lang.Object.<init>():void
11206 14| move-result-object v0
11207 15| check-cast v0, android.view.accessibility.AccessibilityManager
11209 .local v0, "manager", android.view.accessibility.AccessibilityManager
11210 …17| invoke-static {v0,v6}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager, andr…
11222 …0| invoke-direct {v0}, android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.<init>():…
11234 3| move-result v0
11235 4| return v0
11244 …0| invoke-direct {v0}, android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.<init>():v…
11254 …0| invoke-direct {v0}, android.support.v4.view.ViewParentCompat$ViewParentCompatKitKatImpl.<init>(…
11264 0| sget v0, android.os.Build$VERSION.SDK_INT
11266 .local v0, "version", int
11268 4| if-lt v0, v1, Label_2
11279 16| if-lt v0, v1, Label_3
11288 29| if-lt v0, v1, Label_4
11308 0| invoke-direct {v0}, java.lang.Object.<init>():void
11319 0| sget-object v0, android.support.v4.view.ViewParentCompat.IMPL
11320 …2| invoke-interface {v0,v1,v2,v3}, android.support.v4.view.ViewParentCompat$ViewParentCompatImpl.r…
11321 5| move-result v0
11322 6| return v0
11331 0| invoke-direct {v0}, java.lang.Object.<init>():void
11343 3| move-result v0
11344 4| return v0
11357 0| invoke-direct {v0}, java.lang.Object.<init>():void
11377 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$Accessibilit…
11387 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$Accessibilit…
11409 0| sget v0, android.os.Build$VERSION.SDK_INT
11411 4| if-lt v0, v1, Label_2
11413 …6| new-instance v0, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEv…
11414 …8| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$Accessibilit…
11415 11| sput-object v0, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL
11421 14| sget v0, android.os.Build$VERSION.SDK_INT
11423 18| if-lt v0, v1, Label_3
11425 …20| new-instance v0, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityE…
11426 …22| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$Accessibili…
11427 25| sput-object v0, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL
11431 …29| new-instance v0, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityE…
11432 …31| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$Accessibili…
11433 34| sput-object v0, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL
11443 0| invoke-direct {v0}, java.lang.Object.<init>():void
11455 0| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat
11456 …2| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityRecordCompat.<init>(j…
11457 5| return-object v0
11467 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL
11468 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.accessibility.AccessibilityEventCompat$Acc…
11479 0| invoke-direct {v0}, java.lang.Object.<init>():void
11490 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent, int):vo…
11505 0| invoke-direct {v0}, java.lang.Object.<init>():void
11516 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11517 1| return v0
11526 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityManagerCompat$Accessibil…
11538 3| move-result v0
11539 4| return v0
11548 0| sget v0, android.os.Build$VERSION.SDK_INT
11550 4| if-lt v0, v1, Label_2
11552 …6| new-instance v0, android.support.v4.view.accessibility.AccessibilityManagerCompat$Accessibility…
11553 …8| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityManagerCompat$Accessibil…
11554 11| sput-object v0, android.support.v4.view.accessibility.AccessibilityManagerCompat.IMPL
11560 …14| new-instance v0, android.support.v4.view.accessibility.AccessibilityManagerCompat$Accessibilit…
11561 …16| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityManagerCompat$Accessibi…
11562 19| sput-object v0, android.support.v4.view.accessibility.AccessibilityManagerCompat.IMPL
11572 0| invoke-direct {v0}, java.lang.Object.<init>():void
11583 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityManagerCompat.IMPL
11584 …2| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityManagerCompat$Acce…
11585 5| move-result v0
11586 6| return v0
11595 0| invoke-direct {v0}, java.lang.Object.<init>():void
11607 3| move-result v0
11608 4| return v0
11765 0| invoke-direct {v0}, java.lang.Object.<init>():void
11796 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11797 1| return v0
11827 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11828 1| return v0
11838 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11839 1| return-object v0
11849 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11850 1| return-object v0
11860 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11861 1| return-object v0
11871 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11872 1| return-object v0
11882 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11883 1| return-object v0
11893 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11894 1| return v0
11904 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11905 1| return v0
11915 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11916 1| return v0
11926 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11927 1| return v0
11937 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11938 1| return v0
11948 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11949 1| return v0
11959 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11960 1| return v0
11970 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11971 1| return v0
11981 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11982 1| return v0
11992 0| const/4 v0, #+0 (0x00000000 | 0.00000)
11993 1| return v0
12002 0| const/4 v0, #+0 (0x00000000 | 0.00000)
12003 1| return-object v0
12013 0| const/4 v0, #+0 (0x00000000 | 0.00000)
12014 1| return-object v0
12024 0| const/4 v0, #+0 (0x00000000 | 0.00000)
12025 1| return-object v0
12164 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12188 3| move-result v0
12189 4| return v0
12224 3| move-result v0
12225 4| return v0
12236 3| move-result-object v0
12237 4| return-object v0
12248 3| move-result-object v0
12249 4| return-object v0
12260 3| move-result-object v0
12261 4| return-object v0
12272 3| move-result-object v0
12273 4| return-object v0
12284 3| move-result v0
12285 4| return v0
12296 3| move-result v0
12297 4| return v0
12308 3| move-result v0
12309 4| return v0
12320 3| move-result v0
12321 4| return v0
12332 3| move-result v0
12333 4| return v0
12344 3| move-result v0
12345 4| return v0
12356 3| move-result v0
12357 4| return v0
12368 3| move-result v0
12369 4| return v0
12380 3| move-result v0
12381 4| return v0
12392 3| move-result v0
12393 4| return v0
12403 3| move-result-object v0
12404 4| return-object v0
12415 3| move-result-object v0
12416 4| return-object v0
12427 3| move-result-object v0
12428 4| return-object v0
12557 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12615 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12625 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12637 3| move-result-object v0
12638 4| return-object v0
12647 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12657 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12667 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12677 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12687 0| sget v0, android.os.Build$VERSION.SDK_INT
12689 4| if-lt v0, v1, Label_2
12691 …6| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibilit…
12692 …8| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibi…
12693 11| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12699 14| sget v0, android.os.Build$VERSION.SDK_INT
12701 18| if-lt v0, v1, Label_3
12703 …20| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibili…
12704 …22| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessib…
12705 25| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12709 29| sget v0, android.os.Build$VERSION.SDK_INT
12711 33| if-lt v0, v1, Label_4
12713 …35| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibili…
12714 …37| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessib…
12715 40| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12719 44| sget v0, android.os.Build$VERSION.SDK_INT
12721 48| if-lt v0, v1, Label_5
12723 …50| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibili…
12724 …52| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessib…
12725 55| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12729 59| sget v0, android.os.Build$VERSION.SDK_INT
12731 63| if-lt v0, v1, Label_6
12733 …65| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibili…
12734 …67| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessib…
12735 70| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12739 74| sget v0, android.os.Build$VERSION.SDK_INT
12741 78| if-lt v0, v1, Label_7
12743 …80| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibili…
12744 …82| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessib…
12745 85| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12749 89| sget v0, android.os.Build$VERSION.SDK_INT
12751 93| if-lt v0, v1, Label_8
12753 …95| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibili…
12754 …97| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessib…
12755 100| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12759 104| sget v0, android.os.Build$VERSION.SDK_INT
12761 108| if-lt v0, v1, Label_9
12763 …110| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibil…
12764 …112| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessi…
12765 115| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12769 …119| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessibil…
12770 …121| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Accessi…
12771 124| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12782 0| invoke-direct {v0}, java.lang.Object.<init>():void
12784 3| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
12798 3| const-string/jumbo v0, "ACTION_UNKNOWN"
12799 6| return-object v0
12802 7| const-string/jumbo v0, "ACTION_FOCUS"
12803 10| return-object v0
12806 11| const-string/jumbo v0, "ACTION_CLEAR_FOCUS"
12807 14| return-object v0
12810 15| const-string/jumbo v0, "ACTION_SELECT"
12811 18| return-object v0
12814 19| const-string/jumbo v0, "ACTION_CLEAR_SELECTION"
12815 22| return-object v0
12818 23| const-string/jumbo v0, "ACTION_CLICK"
12819 26| return-object v0
12822 27| const-string/jumbo v0, "ACTION_LONG_CLICK"
12823 30| return-object v0
12826 31| const-string/jumbo v0, "ACTION_ACCESSIBILITY_FOCUS"
12827 34| return-object v0
12830 35| const-string/jumbo v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS"
12831 38| return-object v0
12834 39| const-string/jumbo v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY"
12835 42| return-object v0
12838 43| const-string/jumbo v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY"
12839 46| return-object v0
12842 47| const-string/jumbo v0, "ACTION_NEXT_HTML_ELEMENT"
12843 50| return-object v0
12846 51| const-string/jumbo v0, "ACTION_PREVIOUS_HTML_ELEMENT"
12847 54| return-object v0
12850 55| const-string/jumbo v0, "ACTION_SCROLL_FORWARD"
12851 58| return-object v0
12854 59| const-string/jumbo v0, "ACTION_SCROLL_BACKWARD"
12855 62| return-object v0
12858 63| const-string/jumbo v0, "ACTION_CUT"
12859 66| return-object v0
12862 67| const-string/jumbo v0, "ACTION_COPY"
12863 70| return-object v0
12866 71| const-string/jumbo v0, "ACTION_PASTE"
12867 74| return-object v0
12870 75| const-string/jumbo v0, "ACTION_SET_SELECTION"
12871 78| return-object v0
12902 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12903 …2| invoke-interface {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Access…
12904 5| move-result-object v0
12905 …6| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNu…
12906 9| move-result-object v0
12907 10| return-object v0
12917 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12919 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
12920 7| move-result-object v0
12921 …8| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNu…
12922 11| move-result-object v0
12923 12| return-object v0
12933 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12934 …2| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
12935 5| move-result-object v0
12936 …6| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNu…
12937 9| move-result-object v0
12938 10| return-object v0
12947 0| const/4 v0, #+0 (0x00000000 | 0.00000)
12951 3| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
12952 …5| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.<init>…
12953 8| return-object v0
12956 9| return-object v0
12966 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12968 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
12980 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
12982 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoComp…
13014 19| move-object v0, v6
13016 20| check-cast v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
13018 .local v0, "other", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
13022 26| iget-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13029 33| iget-object v2, v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13046 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13048 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13049 7| move-result v0
13050 8| return v0
13060 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13062 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13074 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13076 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13087 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13089 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13090 7| move-result v0
13091 8| return v0
13100 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13102 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13103 7| move-result-object v0
13104 8| return-object v0
13113 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13115 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13116 7| move-result-object v0
13117 8| return-object v0
13126 0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13127 2| return-object v0
13136 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13138 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13139 7| move-result-object v0
13140 8| return-object v0
13149 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13151 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13152 7| move-result-object v0
13153 8| return-object v0
13162 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13164 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13165 7| move-result-object v0
13166 8| return-object v0
13175 0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13176 2| if-nez v0, Label_2
13177 4| const/4 v0, #+0 (0x00000000 | 0.00000)
13179 5| return v0
13181 6| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13182 8| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Object):int
13183 11| move-result v0
13193 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13195 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13196 7| move-result v0
13197 8| return v0
13206 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13208 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13209 7| move-result v0
13210 8| return v0
13219 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13221 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13222 7| move-result v0
13223 8| return v0
13232 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13234 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13235 7| move-result v0
13236 8| return v0
13245 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13247 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13248 7| move-result v0
13249 8| return v0
13258 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13260 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13261 7| move-result v0
13262 8| return v0
13271 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13273 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13274 7| move-result v0
13275 8| return v0
13284 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13286 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13287 7| move-result v0
13288 8| return v0
13297 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13299 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13300 7| move-result v0
13301 8| return v0
13310 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13312 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13313 7| move-result v0
13314 8| return v0
13324 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13326 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13338 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13340 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13352 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13354 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13366 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13368 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13380 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13382 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13394 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13396 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13408 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13410 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13422 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13424 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13436 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13438 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13450 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13452 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13464 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13466 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13478 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13480 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoComp…
13492 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL
13494 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13648 270| shl-int v0, v5, v4
13650 .local v0, "action", int
13651 272| not-int v4, v0
13654 …274| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActi…
13665 .end_local v0
13680 0| invoke-direct {v0}, java.lang.Object.<init>():void
13691 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
13692 .end_local v0
13693 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, int)…
13708 5| move-result v0
13709 6| return v0
13719 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
13720 .end_local v0
13721 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, andr…
13733 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
13734 .end_local v0
13735 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, andr…
13750 5| move-result v0
13751 6| return v0
13764 5| move-result-object v0
13765 6| return-object v0
13778 5| move-result-object v0
13779 6| return-object v0
13792 5| move-result-object v0
13793 6| return-object v0
13806 5| move-result-object v0
13807 6| return-object v0
13820 5| move-result v0
13821 6| return v0
13834 5| move-result v0
13835 6| return v0
13848 5| move-result v0
13849 6| return v0
13862 5| move-result v0
13863 6| return v0
13876 5| move-result v0
13877 6| return v0
13890 5| move-result v0
13891 6| return v0
13904 5| move-result v0
13905 6| return v0
13918 5| move-result v0
13919 6| return v0
13932 5| move-result v0
13933 6| return v0
13946 5| move-result v0
13947 6| return v0
13957 3| move-result-object v0
13958 4| return-object v0
13969 3| move-result-object v0
13970 4| return-object v0
13983 5| move-result-object v0
13984 6| return-object v0
13994 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
13995 .end_local v0
13996 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, andr…
14008 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14009 .end_local v0
14010 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, andr…
14022 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14023 .end_local v0
14024 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, java…
14036 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14037 .end_local v0
14038 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, java…
14050 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14051 .end_local v0
14052 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, bool…
14064 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14065 .end_local v0
14066 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, bool…
14078 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14079 .end_local v0
14080 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, bool…
14092 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14093 .end_local v0
14094 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, java…
14106 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14107 .end_local v0
14108 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, andr…
14120 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14121 .end_local v0
14122 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, bool…
14133 0| invoke-direct {v0}, java.lang.Object.<init>():void
14144 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14145 .end_local v0
14146 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, a…
14158 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14159 .end_local v0
14160 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, bool…
14172 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14173 .end_local v0
14174 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, a…
14186 0| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14187 .end_local v0
14188 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, bool…
14199 0| invoke-direct {v0}, java.lang.Object.<init>():void
14213 5| move-result-object v0
14214 6| return-object v0
14240 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14241 …2| iput-object v2, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14243 4| invoke-direct {v0}, java.lang.Object.<init>():void
14258 6| move-result-object v0
14260 .local v0, "compatInfo", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
14261 7| if-nez v0, Label_1
14266 …10| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNodeI…
14281 6| move-result-object v0
14283 ….local_ex v0, "compatInfos", java.util.List, "Ljava/util/List<Landroid/support/v4/view/accessibili…
14284 7| if-nez v0, Label_1
14293 15| invoke-interface {v0}, java.util.List.size():int
14302 22| invoke-interface {v0,v1}, java.util.List.get(int):java.lang.Object
14326 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14327 …2| invoke-static {v0,v2,v3,v4}, Tracer.WrapInvoke(android.support.v4.view.accessibility.Accessibil…
14328 5| move-result v0
14329 6| return v0
14338 0| invoke-direct {v0}, java.lang.Object.<init>():void
14349 0| const/4 v0, #+0 (0x00000000 | 0.00000)
14350 1| return-object v0
14359 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14369 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14380 …0| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Accessib…
14381 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14383 …5| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14384 8| move-result-object v0
14385 9| return-object v0
14411 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14412 …2| iput-object v2, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14414 4| invoke-direct {v0}, java.lang.Object.<init>():void
14429 6| move-result-object v0
14431 .local v0, "compatInfo", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
14432 7| if-nez v0, Label_1
14437 …10| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNodeI…
14452 6| move-result-object v0
14454 ….local_ex v0, "compatInfos", java.util.List, "Ljava/util/List<Landroid/support/v4/view/accessibili…
14455 7| if-nez v0, Label_1
14464 15| invoke-interface {v0}, java.util.List.size():int
14473 22| invoke-interface {v0,v1}, java.util.List.get(int):java.lang.Object
14500 6| move-result-object v0
14502 .local v0, "compatInfo", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
14503 7| if-nez v0, Label_1
14508 …10| invoke-static {v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNodeI…
14520 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14521 …2| invoke-static {v0,v2,v3,v4}, Tracer.WrapInvoke(android.support.v4.view.accessibility.Accessibil…
14522 5| move-result v0
14523 6| return v0
14532 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14542 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14553 …0| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Accessib…
14554 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14556 …5| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14557 8| move-result-object v0
14558 9| return-object v0
14568 1| sget v0, android.os.Build$VERSION.SDK_INT
14570 5| if-lt v0, v1, Label_2
14572 …7| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Accessib…
14573 …9| invoke-direct {v0,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Ac…
14574 12| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL
14580 15| sget v0, android.os.Build$VERSION.SDK_INT
14582 19| if-lt v0, v1, Label_3
14584 …21| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Accessi…
14585 …23| invoke-direct {v0,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$A…
14586 26| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL
14590 …30| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Accessi…
14591 …32| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acce…
14592 35| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL
14604 3| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL
14605 …5| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14606 8| move-result-object v0
14607 …9| iput-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProv…
14619 0| invoke-direct {v0}, java.lang.Object.<init>():void
14621 …3| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProv…
14633 0| const/4 v0, #+0 (0x00000000 | 0.00000)
14634 1| return-object v0
14644 0| const/4 v0, #+0 (0x00000000 | 0.00000)
14645 1| return-object v0
14655 0| const/4 v0, #+0 (0x00000000 | 0.00000)
14656 1| return-object v0
14665 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProv…
14666 2| return-object v0
14676 0| const/4 v0, #+0 (0x00000000 | 0.00000)
14677 1| return v0
14687 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14689 2| invoke-direct {v0}, android.view.accessibility.AccessibilityNodeProvider.<init>():void
14701 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14702 …2| invoke-interface {v0,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14703 5| move-result-object v0
14704 6| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14705 8| return-object v0
14715 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14716 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCom…
14717 5| move-result-object v0
14719 6| return-object v0
14729 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14730 …2| invoke-interface {v0,v2,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeProvider…
14731 5| move-result v0
14732 6| return v0
14741 0| invoke-direct {v0}, java.lang.Object.<init>():void
14752 …0| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean…
14753 …2| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJel…
14754 5| return-object v0
14764 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14766 2| invoke-direct {v0}, android.view.accessibility.AccessibilityNodeProvider.<init>():void
14778 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14779 …2| invoke-interface {v0,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14780 5| move-result-object v0
14781 6| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14782 8| return-object v0
14792 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14793 …2| invoke-interface {v0,v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCom…
14794 5| move-result-object v0
14796 6| return-object v0
14806 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14807 …2| invoke-interface {v0,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14808 5| move-result-object v0
14809 6| check-cast v0, android.view.accessibility.AccessibilityNodeInfo
14810 8| return-object v0
14820 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14821 …2| invoke-interface {v0,v2,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeProvider…
14822 5| move-result v0
14823 6| return v0
14832 0| invoke-direct {v0}, java.lang.Object.<init>():void
14843 … 0| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1
14844 …2| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKit…
14845 5| return-object v0
14886 0| invoke-direct {v0}, java.lang.Object.<init>():void
14898 3| move-result-object v0
14899 4| return-object v0
14978 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibili…
14990 3| move-result-object v0
14991 4| return-object v0
15072 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibili…
15082 …0| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibili…
15104 0| sget v0, android.os.Build$VERSION.SDK_INT
15106 4| if-lt v0, v1, Label_2
15108 …6| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityR…
15109 …8| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibili…
15110 11| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15116 14| sget v0, android.os.Build$VERSION.SDK_INT
15118 18| if-lt v0, v1, Label_3
15120 …20| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibility…
15121 …22| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibil…
15122 25| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15126 29| sget v0, android.os.Build$VERSION.SDK_INT
15128 33| if-lt v0, v1, Label_4
15130 …35| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibility…
15131 …37| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibil…
15132 40| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15136 …44| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibility…
15137 …46| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Accessibil…
15138 49| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15149 0| invoke-direct {v0}, java.lang.Object.<init>():void
15151 3| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15183 19| move-object v0, v6
15185 20| check-cast v0, android.support.v4.view.accessibility.AccessibilityRecordCompat
15187 .local v0, "other", android.support.v4.view.accessibility.AccessibilityRecordCompat
15191 26| iget-object v1, v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15198 33| iget-object v2, v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15215 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15217 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Acces…
15218 7| move-result-object v0
15219 8| return-object v0
15228 0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15229 2| if-nez v0, Label_2
15230 4| const/4 v0, #+0 (0x00000000 | 0.00000)
15232 5| return v0
15234 6| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15235 8| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Object):int
15236 11| move-result v0
15247 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15249 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15261 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15263 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15275 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15277 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15289 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15291 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15303 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15305 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15317 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15319 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15331 0| sget-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL
15333 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat…
15344 0| invoke-direct {v0}, java.lang.Object.<init>():void
15358 5| move-result-object v0
15359 6| return-object v0
15369 0| check-cast v0, android.view.accessibility.AccessibilityRecord
15370 .end_local v0
15371 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityRecord, boolea…
15383 0| check-cast v0, android.view.accessibility.AccessibilityRecord
15384 .end_local v0
15385 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityRecord, java.l…
15397 0| check-cast v0, android.view.accessibility.AccessibilityRecord
15398 .end_local v0
15399 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityRecord, java.l…
15411 0| check-cast v0, android.view.accessibility.AccessibilityRecord
15412 .end_local v0
15413 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityRecord, boolea…
15425 0| check-cast v0, android.view.accessibility.AccessibilityRecord
15426 .end_local v0
15427 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityRecord, boolea…
15439 0| check-cast v0, android.view.accessibility.AccessibilityRecord
15440 .end_local v0
15441 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityRecord, boolea…
15452 0| invoke-direct {v0}, java.lang.Object.<init>():void
15463 0| check-cast v0, android.view.accessibility.AccessibilityRecord
15464 .end_local v0
15465 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityRecord, and…
15476 0| invoke-direct {v0}, java.lang.Object.<init>():void
15488 0| new-instance v0, android.support.v4.widget.DrawerLayout$SavedState
15489 …2| invoke-direct {v0,v2,v3}, android.support.v4.widget.DrawerLayout$SavedState.<init>(android.os.P…
15490 5| return-object v0
15501 3| move-result-object v0
15502 4| return-object v0
15512 0| new-array v0, v2, android.support.v4.widget.DrawerLayout$SavedState[]
15513 2| return-object v0
15524 3| move-result-object v0
15525 4| return-object v0
15534 0| new-instance v0, android.support.v4.widget.DrawerLayout$SavedState$1
15535 2| invoke-direct {v0}, android.support.v4.widget.DrawerLayout$SavedState$1.<init>():void
15537 …5| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.Par…
15538 8| move-result-object v0
15539 9| sput-object v0, android.support.v4.widget.DrawerLayout$SavedState.CREATOR
15553 3| const/4 v0, #+0 (0x00000000 | 0.00000)
15554 4| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity
15557 9| move-result v0
15558 10| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity
15561 15| move-result v0
15562 16| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeLeft
15565 21| move-result v0
15566 22| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeRight
15569 27| move-result v0
15570 28| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeStart
15573 33| move-result v0
15574 34| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeEnd
15588 3| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity
15589 5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
15591 8| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeLeft
15592 10| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
15594 13| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeRight
15595 15| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
15597 18| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeStart
15598 20| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
15600 23| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeEnd
15601 25| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
15612 0| invoke-direct {v0}, java.lang.Object.<init>():void
15623 0| invoke-direct {v0}, java.lang.Object.<init>():void
15635 0| iput-object v1, v0, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0
15636 …2| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.<init…
15646 …0| invoke-direct {v0,v1}, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.<init>(and…
15659 5| move-result-object v0
15661 .local v0, "node", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
15662 …6| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain(an…
15674 0| iget-object v0, v1, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0
15675 …2| invoke-static {v0,v2,v3,v4}, android.support.v4.widget.ExploreByTouchHelper.-wrap1(android.supp…
15676 5| move-result v0
15677 6| return v0
15687 3| move-result-object v0
15688 4| return-object v0
15698 3| move-result v0
15699 4| return v0
15710 5| new-instance v0, android.graphics.Rect
15711 7| invoke-direct {v0,v2,v2,v1,v1}, android.graphics.Rect.<init>(int, int, int, int):void
15712 10| sput-object v0, android.support.v4.widget.ExploreByTouchHelper.INVALID_PARENT_BOUNDS
15714 12| new-instance v0, android.support.v4.widget.ExploreByTouchHelper$1
15715 14| invoke-direct {v0}, android.support.v4.widget.ExploreByTouchHelper$1.<init>():void
15717 17| sput-object v0, android.support.v4.widget.ExploreByTouchHelper.NODE_ADAPTER
15719 19| new-instance v0, android.support.v4.widget.ExploreByTouchHelper$2
15720 21| invoke-direct {v0}, android.support.v4.widget.ExploreByTouchHelper$2.<init>():void
15722 24| sput-object v0, android.support.v4.widget.ExploreByTouchHelper.SPARSE_VALUES_ADAPTER
15771 54| move-result-object v0
15773 .local v0, "context", android.content.Context
15775 …58| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.…
15799 … 0| iget v0, v1, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
15800 2| if-ne v0, v2, Label_1
15802 4| const/high16 v0, #-2147483648 (0x80000000 | -0.00000)
15803 … 6| iput v0, v1, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
15805 8| iget-object v0, v1, android.support.v4.widget.ExploreByTouchHelper.mHost
15806 10| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):void
15808 13| const/high16 v0, #+65536 (0x00010000 | 9.18355e-41)
15810 …15| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, in…
15812 18| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
15813 19| return v0
15816 20| const/4 v0, #+0 (0x00000000 | 0.00000)
15817 21| return v0
15830 6| move-result-object v0
15831 7| return-object v0
15835 11| move-result-object v0
15836 12| return-object v0
15852 3| move-result-object v0
15854 .local v0, "event", android.view.accessibility.AccessibilityEvent
15855 …4| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord(and…
15889 …58| invoke-static {v5,v6,v0}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, in…
15891 …61| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent):java.util…
15896 …71| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent):java.lang…
15918 …108| invoke-static {v0,v3}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent, java.…
15920 111| return-object v0
15931 3| move-result-object v0
15933 .local v0, "event", android.view.accessibility.AccessibilityEvent
15935 …6| invoke-static {v1,v0}, android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent(androi…
15937 9| return-object v0
15997 79| move-result v0
15999 .local v0, "actions", int
16000 80| and-int/lit8 v3, v0, #+64 (0x00000040 | 8.96831e-44)
16009 93| and-int/lit16 v3, v0, #+128 (0x00000080 | 1.79366e-43)
16164 44| move-result v0
16166 .local v0, "count", int
16167 45| if-ge v1, v0, Label_3
16217 29| move-object v0, v1
16219 30| check-cast v0, android.view.View
16221 .local v0, "view", android.view.View
16222 32| invoke-static {v0}, android.support.v4.view.ViewCompat.getAlpha(android.view.View):float
16227 41| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):int
16235 48| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):android.view.ViewParent
16240 .end_local v0
16268 0| const/4 v0, #-1 (0xffffffff | NaN)
16269 1| if-ne v2, v0, Label_1
16272 6| move-result-object v0
16273 7| return-object v0
16277 11| move-result-object v0
16278 12| return-object v0
16291 6| move-result v0
16292 7| return v0
16296 11| move-result v0
16297 12| return v0
16315 6| move-result v0
16316 7| return v0
16320 11| move-result v0
16321 12| return v0
16325 16| move-result v0
16326 17| return v0
16330 21| move-result v0
16331 22| return v0
16335 26| move-result v0
16336 27| return v0
16353 0| iget-object v0, v1, android.support.v4.widget.ExploreByTouchHelper.mHost
16354 …2| invoke-static {v0,v2,v3}, android.support.v4.view.ViewCompat.performAccessibilityAction(android…
16355 5| move-result v0
16356 6| return v0
16367 1| iget-object v0, v2, android.support.v4.widget.ExploreByTouchHelper.mManager
16368 … 3| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager):boolean
16369 6| move-result v0
16370 7| if-eqz v0, Label_1
16372 9| iget-object v0, v2, android.support.v4.widget.ExploreByTouchHelper.mManager
16373 …11| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchEx…
16374 14| move-result v0
16375 15| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
16377 17| if-eqz v0, Label_2
16383 … 20| iget v0, v2, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
16384 22| if-eq v0, v3, Label_4
16386 … 24| iget v0, v2, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
16388 28| if-eq v0, v1, Label_3
16390 … 30| iget v0, v2, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
16391 …32| invoke-direct {v2,v0}, android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus(…
16396 37| iget-object v0, v2, android.support.v4.widget.ExploreByTouchHelper.mHost
16397 39| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):void
16399 42| const v0, #+32768 (0x00008000 | 4.59177e-41)
16401 …45| invoke-static {v2,v3,v0}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, in…
16403 48| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
16404 49| return v0
16423 5| iget v0, v2, android.support.v4.widget.ExploreByTouchHelper.mHoveredVirtualViewId
16425 .local v0, "previousVirtualViewId", int
16433 …16| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, in…
16446 1| iget v0, v2, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId
16447 3| if-eq v0, v3, Label_1
16452 6| const/high16 v0, #-2147483648 (0x80000000 | -0.00000)
16453 8| iput v0, v2, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId
16457 13| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
16458 …15| invoke-static {v2,v3,v0}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, in…
16460 18| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
16461 19| return v0
16503 42| move-result v0
16505 .local v0, "virtualViewId", int
16506 …43| invoke-direct {v6,v0}, android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView…
16508 46| if-eq v0, v5, Label_6
16516 .end_local v0
16542 … 0| iget v0, v1, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
16543 2| return v0
16554 1| iget-object v0, v2, android.support.v4.widget.ExploreByTouchHelper.mNodeProvider
16555 3| if-nez v0, Label_1
16557 5| new-instance v0, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider
16558 …7| invoke-direct {v0,v2,v1}, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.<init>(…
16559 10| iput-object v0, v2, android.support.v4.widget.ExploreByTouchHelper.mNodeProvider
16562 12| iget-object v0, v2, android.support.v4.widget.ExploreByTouchHelper.mNodeProvider
16563 14| return-object v0
16573 3| move-result v0
16574 4| return v0
16591 0| const/4 v0, #-1 (0xffffffff | NaN)
16593 …2| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, int…
16622 25| move-result-object v0
16624 .local v0, "event", android.view.accessibility.AccessibilityEvent
16625 …26| invoke-static {v0,v5}, android.support.v4.view.accessibility.AccessibilityEventCompat.setConte…
16628 …31| invoke-static {v1,v2,v0}, android.support.v4.view.ViewParentCompat.requestSendAccessibilityEve…
16631 .end_local v0
16643 …0| invoke-super {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccess…
16645 …3| invoke-static {v0,v2}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, androi…
16657 …0| invoke-super {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccess…
16659 …3| invoke-static {v0,v2}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, androi…
16721 2| iget-object v0, v3, android.support.v4.widget.ExploreByTouchHelper.mHost
16722 4| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):boolean
16723 7| move-result v0
16724 8| if-nez v0, Label_1
16725 10| iget-object v0, v3, android.support.v4.widget.ExploreByTouchHelper.mHost
16726 12| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):boolean
16727 15| move-result v0
16728 16| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
16729 18| if-eqz v0, Label_1
16734 21| iget v0, v3, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId
16735 23| if-ne v0, v4, Label_2
16740 26| iget v0, v3, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId
16742 30| if-eq v0, v1, Label_3
16744 32| iget v0, v3, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId
16745 …34| invoke-static {v3,v0}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, int):…
16752 42| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
16753 …44| invoke-static {v3,v4,v0}, Tracer.WrapInvoke(android.support.v4.widget.ExploreByTouchHelper, in…
16789 28| move-result-object v0
16791 .local v0, "event", android.view.accessibility.AccessibilityEvent
16793 …31| invoke-static {v1,v2,v0}, android.support.v4.view.ViewParentCompat.requestSendAccessibilityEve…
16804 0| invoke-direct {v0}, java.lang.Object.<init>():void
16816 0| new-instance v0, android.support.v4.widget.NestedScrollView$SavedState
16817 …2| invoke-direct {v0,v2}, android.support.v4.widget.NestedScrollView$SavedState.<init>(android.os.…
16818 5| return-object v0
16829 3| move-result-object v0
16830 4| return-object v0
16840 0| new-array v0, v2, android.support.v4.widget.NestedScrollView$SavedState[]
16841 2| return-object v0
16852 3| move-result-object v0
16853 4| return-object v0
16862 0| new-instance v0, android.support.v4.widget.NestedScrollView$SavedState$1
16863 2| invoke-direct {v0}, android.support.v4.widget.NestedScrollView$SavedState$1.<init>():void
16865 5| sput-object v0, android.support.v4.widget.NestedScrollView$SavedState.CREATOR
16880 6| move-result v0
16881 7| iput v0, v1, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition
16892 0| new-instance v0, java.lang.StringBuilder
16893 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
16895 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
16896 11| move-result-object v0
16903 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
16904 23| move-result-object v0
16908 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
16909 30| move-result-object v0
16913 … 33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
16914 36| move-result-object v0
16918 …40| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
16919 43| move-result-object v0
16920 44| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
16921 47| move-result-object v0
16922 48| return-object v0
16934 3| iget v0, v1, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition
16935 5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
16946 0| invoke-direct {v0}, java.lang.Object.<init>():void
16958 0| new-instance v0, android.support.v4.widget.SlidingPaneLayout$SavedState
16960 …3| invoke-direct {v0,v3,v4,v1}, android.support.v4.widget.SlidingPaneLayout$SavedState.<init>(andr…
16961 6| return-object v0
16972 3| move-result-object v0
16973 4| return-object v0
16983 0| new-array v0, v2, android.support.v4.widget.SlidingPaneLayout$SavedState[]
16984 2| return-object v0
16995 3| move-result-object v0
16996 4| return-object v0
17005 0| new-instance v0, android.support.v4.widget.SlidingPaneLayout$SavedState$1
17006 2| invoke-direct {v0}, android.support.v4.widget.SlidingPaneLayout$SavedState$1.<init>():void
17008 …5| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.Par…
17009 8| move-result-object v0
17010 9| sput-object v0, android.support.v4.widget.SlidingPaneLayout$SavedState.CREATOR
17021 0| const/4 v0, #+0 (0x00000000 | 0.00000)
17028 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
17030 11| iput-boolean v0, v2, android.support.v4.widget.SlidingPaneLayout$SavedState.isOpen
17041 …0| invoke-direct {v0,v1,v2}, android.support.v4.widget.SlidingPaneLayout$SavedState.<init>(android…
17054 3| iget-boolean v0, v1, android.support.v4.widget.SlidingPaneLayout$SavedState.isOpen
17055 5| if-eqz v0, Label_2
17056 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
17058 8| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
17063 12| const/4 v0, #+0 (0x00000000 | 0.00000)
17073 0| invoke-direct {v0}, android.preference.PreferenceFragment.<init>():void
17090 11| move-result-object v0
17093 .local v0, "activity", android.app.Activity
17094 … 12| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):android.content.pm.PackageManager
17096 16| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):java.lang.String
17133 0| invoke-direct {v0}, android.app.Activity.<init>():void
17145 1| iget-object v0, v1, com.android.calendar.AbstractCalendarActivity.mService
17146 3| if-nez v0, Label_1
17148 5| new-instance v0, com.android.calendar.AsyncQueryService
17149 …7| invoke-direct {v0,v1}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
17150 10| iput-object v0, v1, com.android.calendar.AbstractCalendarActivity.mService
17153 12| iget-object v0, v1, com.android.calendar.AbstractCalendarActivity.mService
17157 15| return-object v0
17159 16| move-exception v0
17161 18| throw v0
17171 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$1.this$0
17173 2| invoke-direct {v0}, java.lang.Object.<init>():void
17199 8| const/4 v0, #+0 (0x00000000 | 0.00000)
17202 .local v0, "visibility", int
17206 15| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, int):void
17211 24| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, int):void
17216 33| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, int):void
17221 .end_local v0
17222 37| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
17223 .restart_local v0
17254 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$2.this$0
17256 2| invoke-direct {v0}, java.lang.Object.<init>():void
17267 0| iget-object v0, v4, com.android.calendar.AllInOneActivity$2.this$0
17274 …14| invoke-static {v0,v1}, com.android.calendar.AllInOneActivity.-set1(com.android.calendar.AllInO…
17276 17| iget-object v0, v4, com.android.calendar.AllInOneActivity$2.this$0
17278 …21| invoke-static {v0,v2,v3}, com.android.calendar.AllInOneActivity.-wrap0(com.android.calendar.Al…
17280 24| iget-object v0, v4, com.android.calendar.AllInOneActivity$2.this$0
17281 26| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity):void
17283 29| iget-object v0, v4, com.android.calendar.AllInOneActivity$2.this$0
17284 …31| invoke-static {v0}, com.android.calendar.AllInOneActivity.-get1(com.android.calendar.AllInOneA…
17285 34| move-result-object v0
17292 …47| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
17304 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$3.this$0
17306 2| invoke-direct {v0}, java.lang.Object.<init>():void
17317 0| iget-object v0, v3, com.android.calendar.AllInOneActivity$3.this$0
17324 …14| invoke-static {v0,v1}, com.android.calendar.AllInOneActivity.-set1(com.android.calendar.AllInO…
17326 17| iget-object v0, v3, com.android.calendar.AllInOneActivity$3.this$0
17327 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity):void
17329 22| iget-object v0, v3, com.android.calendar.AllInOneActivity$3.this$0
17330 …24| invoke-static {v0}, com.android.calendar.AllInOneActivity.-get1(com.android.calendar.AllInOneA…
17331 27| move-result-object v0
17338 …40| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
17350 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$4.this$0
17352 2| invoke-direct {v0,v2}, android.database.ContentObserver.<init>(android.os.Handler):void
17363 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
17364 1| return v0
17374 0| iget-object v0, v1, com.android.calendar.AllInOneActivity$4.this$0
17375 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity):void
17387 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$QueryHandler$1.this$1
17389 2| invoke-direct {v0}, java.lang.Object.<init>():void
17452 40| move-exception v0
17453 .local v0, "ignore", android.accounts.AuthenticatorException
17464 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$QueryHandler.this$0
17466 …2| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
17534 70| move-result-object v0
17536 .local v0, "am", android.accounts.AccountManager
17546 …85| invoke-static/range {v0..v7}, Tracer.WrapInvoke(android.accounts.AccountManager, java.lang.Str…
17551 .end_local v0
17573 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mCalendarsList
17574 2| return-object v0
17579 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mHandler
17580 2| return-object v0
17585 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mHomeTimeUpdater
17586 2| return-object v0
17591 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mMiniMonth
17592 2| return-object v0
17597 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mMiniMonthContainer
17598 2| return-object v0
17603 0| iget-boolean v0, v1, com.android.calendar.AllInOneActivity.mShowSideViews
17604 2| return v0
17609 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mTimeChangesUpdater
17610 2| return-object v0
17615 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mTimeZone
17616 2| return-object v0
17621 0| iput-boolean v1, v0, com.android.calendar.AllInOneActivity.mCheckForAccounts
17627 0| iput-object v1, v0, com.android.calendar.AllInOneActivity.mTimeZone
17648 3| const/4 v0, #+0 (0x00000000 | 0.00000)
17652 7| iput-boolean v0, v4, com.android.calendar.AllInOneActivity.mOnSaveInstanceStateCalled
17654 9| iput-boolean v0, v4, com.android.calendar.AllInOneActivity.mBackToPreviousView
17658 13| iput-boolean v0, v4, com.android.calendar.AllInOneActivity.mUpdateOnResume
17660 15| iput-boolean v0, v4, com.android.calendar.AllInOneActivity.mHideControls
17664 19| iput-boolean v0, v4, com.android.calendar.AllInOneActivity.mShowWeekNum
17672 27| iput v0, v4, com.android.calendar.AllInOneActivity.mIntentAttendeeResponse
17674 29| iput-boolean v0, v4, com.android.calendar.AllInOneActivity.mIntentAllDay
17679 36| move-result-object v0
17680 37| iput-object v0, v4, com.android.calendar.AllInOneActivity.mExtensions
17682 39| new-instance v0, com.android.calendar.AllInOneActivity$1
17683 …41| invoke-direct {v0,v4}, com.android.calendar.AllInOneActivity$1.<init>(com.android.calendar.All…
17684 44| iput-object v0, v4, com.android.calendar.AllInOneActivity.mSlideAnimationDoneListener
17686 46| new-instance v0, com.android.calendar.AllInOneActivity$2
17687 …48| invoke-direct {v0,v4}, com.android.calendar.AllInOneActivity$2.<init>(com.android.calendar.All…
17688 51| iput-object v0, v4, com.android.calendar.AllInOneActivity.mHomeTimeUpdater
17690 53| new-instance v0, com.android.calendar.AllInOneActivity$3
17691 …55| invoke-direct {v0,v4}, com.android.calendar.AllInOneActivity$3.<init>(com.android.calendar.All…
17692 58| iput-object v0, v4, com.android.calendar.AllInOneActivity.mTimeChangesUpdater
17694 60| new-instance v0, com.android.calendar.AllInOneActivity$4
17697 …67| invoke-direct {v0,v4,v1}, com.android.calendar.AllInOneActivity$4.<init>(com.android.calendar.…
17698 70| iput-object v0, v4, com.android.calendar.AllInOneActivity.mObserver
17718 13| move-result-object v0
17720 .local v0, "cancelItem", android.view.MenuItem
17721 14| if-eqz v0, Label_2
17724 17| invoke-interface {v0,v1}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem
17737 0| sget-boolean v0, com.android.calendar.AllInOneActivity.mIsTabletConfig
17738 …2| invoke-direct {v2,v3,v0}, com.android.calendar.AllInOneActivity.createButtonsSpinner(int, boole…
17740 5| sget-boolean v0, com.android.calendar.AllInOneActivity.mIsMultipane
17741 7| if-eqz v0, Label_2
17743 9| iget-object v0, v2, com.android.calendar.AllInOneActivity.mActionBar
17747 13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17753 17| iget-object v0, v2, com.android.calendar.AllInOneActivity.mActionBar
17755 20| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17768 2| new-instance v0, com.android.calendar.CalendarViewAdapter
17770 …6| invoke-direct {v0,v4,v5,v1}, com.android.calendar.CalendarViewAdapter.<init>(android.content.Co…
17771 9| iput-object v0, v4, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
17774 14| move-result-object v0
17775 15| iput-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17777 17| iget-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17778 19| invoke-static {v0,v3}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17780 22| iget-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17782 …26| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(android.app.ActionBar, android.widget.SpinnerAdapt…
17786 32| iget-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17787 34| invoke-static {v0,v2}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17793 38| iget-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17795 41| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17799 46| iget-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17800 48| invoke-static {v0,v2}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17804 53| iget-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17805 55| invoke-static {v0,v3}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17809 60| iget-object v0, v4, com.android.calendar.AllInOneActivity.mActionBar
17811 63| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.ActionBar, int):void
17835 8| move-object/from16 v0, v27
17836 10| iget-boolean v4, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls
17841 17| move-object/from16 v0, v25
17843 …21| invoke-direct {v0,v1,v2,v4}, com.android.calendar.month.MonthByWeekFragment.<init>(long, boole…
17847 27| move-object/from16 v0, v25
17848 …29| invoke-static {v5,v4,v0}, Tracer.WrapInvoke(android.app.FragmentTransaction, int, android.app.…
17850 32| move-object/from16 v0, v27
17851 34| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
17855 41| move-object/from16 v0, v25
17856 …43| invoke-static {v4,v6,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController, int, com.…
17863 54| move-object/from16 v0, v26
17864 …56| invoke-static {v5,v4,v0}, Tracer.WrapInvoke(android.app.FragmentTransaction, int, android.app.…
17866 59| move-object/from16 v0, v27
17867 61| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
17873 68| move-object/from16 v0, v26
17874 …70| invoke-static {v4,v6,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController, int, com.…
17877 73| move-object/from16 v0, v27
17878 75| iget-boolean v4, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls
17881 80| move/from16 v0, v30
17882 82| if-ne v0, v4, Label_3
17885 84| move-object/from16 v0, v27
17886 86| iget-object v4, v0, com.android.calendar.AllInOneActivity.mMiniMonth
17890 93| move-object/from16 v0, v27
17891 95| iget-object v4, v0, com.android.calendar.AllInOneActivity.mCalendarsList
17900 105| move/from16 v0, v30
17901 107| if-ne v0, v4, Label_10
17911 121| move-object/from16 v0, v27
17912 123| iput v4, v0, com.android.calendar.AllInOneActivity.mPreviousView
17938 150| move-object/from16 v0, v24
17939 …152| invoke-static {v0,v4,v6,v7}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
17945 161| move-object/from16 v0, v24
17946 …163| invoke-static {v0,v4,v6,v7}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
17961 183| move-object/from16 v0, v19
17962 185| iput-object v4, v0, com.android.calendar.CalendarController$EventInfo.endTime
17964 187| move-object/from16 v0, v19
17965 189| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.endTime
17966 191| move-wide/from16 v0:v1, v20:v21
17967 193| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
17976 207| move-object/from16 v0, v19
17977 209| iput-object v4, v0, com.android.calendar.CalendarController$EventInfo.startTime
17979 211| move-object/from16 v0, v19
17980 213| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.startTime
17981 215| move-wide/from16 v0:v1, v16:v17
17982 217| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
17985 220| move-wide/from16 v0:v1, v22:v23
17987 224| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.id
17989 226| move-object/from16 v0, v27
17990 228| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
17991 230| move/from16 v0, v30
17992 232| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController, int):void
17994 235| move-object/from16 v0, v27
17995 237| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
17996 239| move-wide/from16 v0:v1, v22:v23
17997 …241| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarController, long):vo…
18016 262| move-object/from16 v0, v27
18017 264| iget-object v4, v0, com.android.calendar.AllInOneActivity.mTimeZone
18021 269| move-wide/from16 v0:v1, v28:v29
18022 271| invoke-static {v10,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
18025 275| move/from16 v0, v30
18026 277| if-ne v0, v4, Label_11
18029 281| move-object/from16 v0, v27
18030 283| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController
18034 290| move-object/from16 v0, v31
18035 …292| invoke-static {v0,v4,v8,v9}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):long
18055 312| move-object/from16 v0, v31
18056 314| invoke-static {v0,v4}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
18061 323| move-object/from16 v0, v31
18062 325| invoke-static {v0,v4}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
18070 331| move/from16 v0, v30
18072 335| iput v0, v1, com.android.calendar.AllInOneActivity.mPreviousView
18079 340| move/from16 v0, v30
18080 342| if-eq v0, v4, Label_8
18082 344| move-object/from16 v0, v27
18083 346| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController
18115 6| move-result-object v0
18117 .local v0, "data", android.net.Uri
18118 7| if-eqz v0, Label_1
18119 9| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):boolean
18123 15| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):java.util.List
18140 41| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):java.lang.String
18330 153| const/4 v0, #+0 (0x00000000 | 0.00000)
18332 .local v0, "doCommit", boolean
18335 156| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
18374 205| if-eqz v0, Label_18
18382 .end_local v0
18527 .restart_local v0
18595 39| move-result-object v0
18597 .local v0, "msg", java.lang.String
18604 … 48| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
18616 …65| invoke-static {v7,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
18635 .end_local v0
18653 4| move-object/from16 v0, v23
18654 6| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowWeekNum
18656 8| move-object/from16 v0, v23
18657 10| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater
18658 12| move-object/from16 v0, v23
18659 …14| invoke-static {v0,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
18661 18| move-object/from16 v0, v23
18662 20| iput-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone
18668 28| move-wide/from16 v0:v1, v24:v25
18670 …32| invoke-static {v0,v1,v2}, com.android.calendar.Utils.getWeekNumberFromTime(long, android.conte…
18674 36| move/from16 v0, v16
18676 40| iput v0, v1, com.android.calendar.AllInOneActivity.mWeekNum
18680 42| move-object/from16 v0, v23
18681 44| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowWeekNum
18683 48| move-object/from16 v0, v23
18684 50| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
18690 59| move-object/from16 v0, v23
18691 61| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18696 69| move-object/from16 v0, v23
18697 71| iget v8, v0, com.android.calendar.AllInOneActivity.mWeekNum
18701 76| move-object/from16 v0, v23
18702 78| iget v0, v0, com.android.calendar.AllInOneActivity.mWeekNum
18703 80| move/from16 v18, v0
18710 93| move/from16 v0, v18
18711 …95| invoke-static {v5,v0,v8,v9}, Tracer.WrapInvoke(android.content.res.Resources, int, int, java.l…
18715 99| move-object/from16 v0, v23
18716 101| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18717 103| move-object/from16 v0, v17
18718 …105| invoke-static {v5,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
18720 108| move-object/from16 v0, v23
18721 110| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18727 116| move-object/from16 v0, v23
18728 118| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime
18731 122| move-object/from16 v0, v23
18732 124| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
18735 129| move-object/from16 v0, v23
18736 131| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
18741 136| move-object/from16 v0, v23
18742 138| iget-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone
18752 154| move-object/from16 v0, v23
18753 156| iget-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone
18787 192| move-object/from16 v0, v18
18788 194| invoke-direct {v0,v5}, java.lang.StringBuilder.<init>(java.lang.String):void
18792 200| move-object/from16 v0, v18
18793 …202| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
18796 206| move-object/from16 v0, v23
18797 208| iget-object v8, v0, com.android.calendar.AllInOneActivity.mTimeZone
18805 220| move/from16 v0, v18
18806 …222| invoke-static {v8,v11,v0,v9}, Tracer.WrapInvoke(java.util.TimeZone, boolean, int, java.util.L…
18815 234| move-object/from16 v0, v23
18816 236| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime
18819 241| move-object/from16 v0, v23
18820 243| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime
18824 249| move-object/from16 v0, v23
18825 251| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime
18826 253| move-object/from16 v0, v23
18827 255| iget-object v8, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater
18830 260| move-object/from16 v0, v23
18831 262| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime
18833 264| move-object/from16 v0, v23
18834 266| iget-object v8, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater
18841 278| move-wide/from16 v0:v1, v18:v19
18842 …280| invoke-static {v5,v8,v0,v1}, Tracer.WrapInvoke(android.widget.TextView, java.lang.Runnable, l…
18856 290| move-object/from16 v0, v23
18857 292| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18860 296| move-object/from16 v0, v23
18861 298| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
18869 309| move-object/from16 v0, v23
18870 311| iget-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone
18874 316| move-wide/from16 v0:v1, v24:v25
18875 318| invoke-static {v13,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
18878 323| move-wide/from16 v0:v1, v24:v25
18879 325| invoke-static {v0,v1,v8,v9}, android.text.format.Time.getJulianDay(long, long):int
18888 337| iget-wide v0:v1, v13, android.text.format.Time.gmtoff
18889 339| move-wide/from16 v18:v19, v0:v1
18890 341| move-wide/from16 v0:v1, v18:v19
18891 343| invoke-static {v8,v9,v0,v1}, android.text.format.Time.getJulianDay(long, long):int
18895 347| move-wide/from16 v0:v1, v24:v25
18897 …351| invoke-static {v12,v15,v0,v1,v2}, com.android.calendar.Utils.getDayOfWeekString(int, int, lon…
18901 355| move-object/from16 v0, v23
18902 357| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18905 362| move-object/from16 v0, v23
18906 364| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18916 372| move-object/from16 v0, v23
18917 374| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18921 382| move-object/from16 v0, v23
18922 384| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
18927 389| move-object/from16 v0, v23
18928 391| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView
18934 400| move-object/from16 v0, v23
18935 402| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
18940 407| move-object/from16 v0, v23
18941 409| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime
18944 413| move-object/from16 v0, v23
18945 415| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime
18965 1| iget-object v0, v9, com.android.calendar.AllInOneActivity.mController
18971 …10| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
18982 0| const-wide/16 v0:v1, #+1058 (0x00000422 | 1.48257e-42)
18983 2| return-wide v0:v1
18996 2| move-object/from16 v0, v29
18997 4| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.eventType
19002 12| move-object/from16 v0, v29
19003 14| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.extraLong
19011 26| move-object/from16 v0, v28
19012 28| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mBackToPreviousView
19015 30| move-object/from16 v0, v29
19016 32| iget v7, v0, com.android.calendar.CalendarController$EventInfo.viewType
19017 34| move-object/from16 v0, v29
19018 36| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime
19029 53| move-object/from16 v0, v28
19030 55| iget-object v5, v0, com.android.calendar.AllInOneActivity.mSearchView
19033 59| move-object/from16 v0, v28
19034 61| iget-object v5, v0, com.android.calendar.AllInOneActivity.mSearchView
19038 66| move-object/from16 v0, v28
19039 68| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls
19042 72| move-object/from16 v0, v28
19043 74| iget v5, v0, com.android.calendar.AllInOneActivity.mOrientation
19047 79| move-object/from16 v0, v28
19048 81| iget v0, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
19049 83| move/from16 v18, v0
19053 85| move-object/from16 v0, v29
19054 87| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType
19057 92| move-object/from16 v0, v29
19058 94| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType
19066 101| move-object/from16 v0, v28
19067 103| iget-object v5, v0, com.android.calendar.AllInOneActivity.mControlsMenu
19070 107| move-object/from16 v0, v28
19071 109| iget-object v5, v0, com.android.calendar.AllInOneActivity.mControlsMenu
19075 116| move-object/from16 v0, v28
19076 118| iget-object v5, v0, com.android.calendar.AllInOneActivity.mControlsMenu
19082 127| move-object/from16 v0, v28
19083 129| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mHideControls
19088 134| move-object/from16 v0, v28
19089 136| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowSideViews
19091 138| move-object/from16 v0, v28
19092 140| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mHideControls
19106 157| move-object/from16 v0, v28
19107 …159| invoke-static {v0,v5,v6}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.…
19111 163| move-object/from16 v0, v28
19112 165| iget-object v5, v0, com.android.calendar.AllInOneActivity.mSlideAnimationDoneListener
19113 167| move-object/from16 v0, v27
19114 …169| invoke-static {v0,v5}, Tracer.WrapInvoke(android.animation.ObjectAnimator, android.animation.…
19116 172| move-object/from16 v0, v28
19117 174| iget v5, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime
19119 177| move-object/from16 v0, v27
19120 …179| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.a…
19131 190| move-object/from16 v0, v29
19132 192| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19134 196| move-object/from16 v0, v29
19135 198| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19144 209| move-object/from16 v0, v28
19145 211| iget-object v5, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
19146 213| move-wide/from16 v0:v1, v20:v21
19147 …215| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarViewAdapter, long):v…
19150 218| move-object/from16 v0, v28
19152 …222| invoke-direct {v0,v1,v2}, com.android.calendar.AllInOneActivity.updateSecondaryTitleFields(lo…
19157 226| move-object/from16 v0, v29
19158 228| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType
19159 230| move-object/from16 v0, v28
19160 232| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController
19165 240| move-object/from16 v0, v29
19166 242| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType
19171 248| move-object/from16 v0, v28
19172 250| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mBackToPreviousView
19176 254| move-object/from16 v0, v28
19177 256| iget v0, v0, com.android.calendar.AllInOneActivity.mControlsAnimateHeight
19178 258| move/from16 v18, v0
19188 266| move-object/from16 v0, v28
19189 268| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonth
19193 275| move-object/from16 v0, v28
19194 277| iget-object v5, v0, com.android.calendar.AllInOneActivity.mCalendarsList
19198 284| move-object/from16 v0, v28
19199 286| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer
19206 296| move-object/from16 v0, v28
19207 298| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowSideViews
19209 300| move-object/from16 v0, v28
19210 302| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonth
19214 308| move-object/from16 v0, v28
19215 310| iget-object v5, v0, com.android.calendar.AllInOneActivity.mCalendarsList
19219 316| move-object/from16 v0, v28
19220 318| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer
19224 324| move-object/from16 v0, v28
19225 326| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mHideControls
19228 330| move-object/from16 v0, v28
19229 332| iget-object v5, v0, com.android.calendar.AllInOneActivity.mController
19235 341| move-object/from16 v0, v28
19236 343| iget-object v5, v0, com.android.calendar.AllInOneActivity.mController
19254 365| move-object/from16 v0, v28
19255 …367| invoke-static {v0,v5,v6}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.…
19259 371| move-object/from16 v0, v28
19260 373| iget v5, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime
19262 376| move-object/from16 v0, v27
19263 …378| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.a…
19275 391| move-object/from16 v0, v29
19276 393| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime
19283 402| move-object/from16 v0, v29
19284 404| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.eventType
19289 412| move-object/from16 v0, v28
19290 414| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
19296 423| move-object/from16 v0, v29
19297 425| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime
19299 429| move-object/from16 v0, v29
19300 431| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime
19307 441| move-object/from16 v0, v29
19308 443| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime
19309 445| move-object/from16 v0, v29
19310 447| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.startTime
19314 454| move-object/from16 v0, v28
19315 456| iget-object v8, v0, com.android.calendar.AllInOneActivity.mTimeZone
19319 461| move-object/from16 v0, v29
19320 463| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime
19321 465| move-object/from16 v0, v29
19322 467| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.endTime
19326 474| move-object/from16 v0, v28
19327 476| iget-object v8, v0, com.android.calendar.AllInOneActivity.mTimeZone
19332 481| move-object/from16 v0, v28
19333 483| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
19334 485| move-object/from16 v0, v29
19335 487| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.startTime
19336 489| move-object/from16 v0, v29
19337 491| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.endTime
19339 493| move-object/from16 v0, v29
19340 495| iget-object v10, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19341 497| move-object/from16 v0, v29
19342 499| iget-wide v11:v12, v0, com.android.calendar.CalendarController$EventInfo.id
19356 515| move-object/from16 v0, v29
19357 517| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime
19364 526| move-object/from16 v0, v29
19365 528| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19368 532| move-object/from16 v0, v28
19369 534| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
19370 536| move-object/from16 v0, v29
19371 538| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19373 540| move-object/from16 v0, v29
19374 542| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19375 544| move-object/from16 v0, v29
19376 546| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id
19387 558| move-object/from16 v0, v29
19388 560| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19390 564| move-object/from16 v0, v28
19391 566| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
19395 571| move-object/from16 v0, v28
19396 573| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
19397 575| move-object/from16 v0, v29
19398 577| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19400 579| move-object/from16 v0, v29
19401 581| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
19416 597| move-object/from16 v0, v28
19417 599| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
19420 604| move-object/from16 v0, v28
19421 606| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreenAgenda
19425 610| move-object/from16 v0, v28
19426 612| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
19429 617| move-object/from16 v0, v28
19430 619| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
19435 624| move-object/from16 v0, v28
19436 626| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreen
19443 635| move-object/from16 v0, v25
19444 637| invoke-direct {v0,v5}, android.content.Intent.<init>(java.lang.String):void
19448 642| move-object/from16 v0, v29
19449 644| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.id
19454 650| move-object/from16 v0, v25
19456 …654| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, android.net.Uri):android.con…
19459 659| move-object/from16 v0, v25
19461 …663| invoke-static {v0,v1,v5}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, …
19464 668| move-object/from16 v0, v25
19465 670| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
19468 676| move-object/from16 v0, v29
19469 678| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.startTime
19473 685| move-object/from16 v0, v25
19474 …687| invoke-static {v0,v5,v6,v7}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
19477 693| move-object/from16 v0, v29
19478 695| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.endTime
19482 702| move-object/from16 v0, v25
19483 …704| invoke-static {v0,v5,v6,v7}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
19486 710| move-object/from16 v0, v25
19487 …712| invoke-static {v0,v5,v12}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):a…
19489 715| move-object/from16 v0, v28
19491 …719| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, android.conte…
19497 724| move-object/from16 v0, v28
19498 726| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView
19505 733| move-object/from16 v0, v29
19506 735| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.id
19507 737| move-object/from16 v0, v29
19508 739| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime
19513 746| move-object/from16 v0, v29
19514 748| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime
19528 763| move-object/from16 v0, v29
19529 765| iget v5, v0, com.android.calendar.CalendarController$EventInfo.x
19530 767| move-object/from16 v0, v29
19531 769| iget v6, v0, com.android.calendar.CalendarController$EventInfo.y
19532 771| move-object/from16 v0, v28
19533 773| iget-object v7, v0, com.android.calendar.AllInOneActivity.mActionBar
19547 793| move-object/from16 v0, v23
19548 …795| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):andro…
19557 807| move-object/from16 v0, v24
19559 …811| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.FragmentTransaction, android.app.Fragmen…
19563 817| move-object/from16 v0, v24
19564 …819| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(android.app.FragmentTransaction, android.app.Frag…
19575 827| move-object/from16 v0, v29
19576 829| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.eventType
19586 844| move-object/from16 v0, v28
19587 846| iget-object v5, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
19588 848| move-object/from16 v0, v28
19589 850| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController
19604 1| iget-object v0, v14, com.android.calendar.AllInOneActivity.mController
19616 …15| invoke-static/range {v0..v13}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
19628 1| iget v0, v9, com.android.calendar.AllInOneActivity.mCurrentView
19630 4| if-eq v0, v1, Label_1
19631 6| iget-boolean v0, v9, com.android.calendar.AllInOneActivity.mBackToPreviousView
19632 8| if-eqz v0, Label_3
19635 10| iget-object v0, v9, com.android.calendar.AllInOneActivity.mController
19641 …20| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
19660 4| move-object/from16 v0, v22
19661 …6| invoke-static {v0,v6,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Contex…
19666 15| move-object/from16 v0, v22
19667 17| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):void
19674 28| move-object/from16 v0, v23
19675 30| invoke-static {v0,v6}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
19680 39| move-object/from16 v0, v23
19681 41| invoke-static {v0,v6}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
19683 45| move-object/from16 v0, v22
19684 47| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mCheckForAccounts
19687 49| move-object/from16 v0, v22
19688 51| iget-boolean v6, v0, com.android.calendar.AllInOneActivity.mCheckForAccounts
19693 59| move-object/from16 v0, v22
19694 …61| invoke-static {v0,v6,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
19703 75| move-object/from16 v0, v22
19704 …77| invoke-direct {v6,v0,v7}, com.android.calendar.AllInOneActivity$QueryHandler.<init>(com.androi…
19705 80| move-object/from16 v0, v22
19706 82| iput-object v6, v0, com.android.calendar.AllInOneActivity.mHandler
19708 84| move-object/from16 v0, v22
19709 86| iget-object v6, v0, com.android.calendar.AllInOneActivity.mHandler
19730 111| move-object/from16 v0, v22
19731 113| iput-object v6, v0, com.android.calendar.AllInOneActivity.mController
19746 128| move-object/from16 v0, v23
19747 130| invoke-static {v0,v6}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
19752 138| move-object/from16 v0, v23
19753 140| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):int
19758 145| move/from16 v0, v19
19759 147| if-eq v0, v6, Label_5
19761 150| move/from16 v0, v19
19762 152| if-le v0, v6, Label_6
19769 158| move-object/from16 v0, v22
19770 160| iget-object v6, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater
19771 162| move-object/from16 v0, v22
19772 …164| invoke-static {v0,v6}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.l…
19774 168| move-object/from16 v0, v22
19775 170| iput-object v6, v0, com.android.calendar.AllInOneActivity.mTimeZone
19778 174| move-object/from16 v0, v22
19779 176| iget-object v6, v0, com.android.calendar.AllInOneActivity.mTimeZone
19780 178| move-object/from16 v0, v18
19781 180| invoke-direct {v0,v6}, android.text.format.Time.<init>(java.lang.String):void
19784 183| move-object/from16 v0, v18
19786 187| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.text.format.Time, long):void
19793 197| move-object/from16 v0, v17
19794 … 199| invoke-static {v0,v6}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
19796 203| move-object/from16 v0, v22
19797 205| iput-object v6, v0, com.android.calendar.AllInOneActivity.mHideString
19800 210| move-object/from16 v0, v17
19801 … 212| invoke-static {v0,v6}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
19803 216| move-object/from16 v0, v22
19804 218| iput-object v6, v0, com.android.calendar.AllInOneActivity.mShowString
19809 226| move-object/from16 v0, v22
19810 228| iput v6, v0, com.android.calendar.AllInOneActivity.mOrientation
19812 230| move-object/from16 v0, v22
19813 232| iget v6, v0, com.android.calendar.AllInOneActivity.mOrientation
19818 240| move-object/from16 v0, v17
19819 242| invoke-static {v0,v6}, Tracer.WrapInvoke(android.content.res.Resources, int):float
19822 247| move-object/from16 v0, v22
19823 249| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
19825 251| move-object/from16 v0, v22
19826 253| iget-object v6, v0, com.android.calendar.AllInOneActivity.mControlsParams
19830 259| move-object/from16 v0, v22
19831 261| iget v7, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
19834 267| move-object/from16 v0, v22
19835 269| iput-object v6, v0, com.android.calendar.AllInOneActivity.mControlsParams
19838 271| move-object/from16 v0, v22
19839 273| iget-object v6, v0, com.android.calendar.AllInOneActivity.mControlsParams
19845 283| move-object/from16 v0, v17
19846 285| invoke-static {v0,v6}, Tracer.WrapInvoke(android.content.res.Resources, int):float
19849 290| move-object/from16 v0, v22
19850 292| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateHeight
19855 298| move-object/from16 v0, v22
19856 …300| invoke-static {v0,v6,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Cont…
19859 306| move-object/from16 v0, v22
19860 308| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mHideControls
19863 313| move-object/from16 v0, v22
19864 …315| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
19869 324| move-object/from16 v0, v22
19870 …326| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
19875 335| move-object/from16 v0, v22
19876 …337| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
19881 345| move-object/from16 v0, v22
19882 …347| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
19885 351| move-object/from16 v0, v22
19886 353| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls
19889 358| move-object/from16 v0, v22
19890 …360| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
19896 369| move-object/from16 v0, v22
19897 …371| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
19900 375| move-object/from16 v0, v22
19901 377| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreenAgenda
19904 382| move-object/from16 v0, v22
19905 …384| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
19908 388| move-object/from16 v0, v22
19909 390| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreen
19912 395| move-object/from16 v0, v17
19913 397| invoke-static {v0,v6}, Tracer.WrapInvoke(android.content.res.Resources, int):int
19915 401| move-object/from16 v0, v22
19916 403| iput v6, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime
19922 413| move-object/from16 v0, v22
19923 415| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):void
19929 425| move-object/from16 v0, v22
19930 …427| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):android.…
19933 433| move-object/from16 v0, v22
19934 435| iput-object v6, v0, com.android.calendar.AllInOneActivity.mDateRange
19937 440| move-object/from16 v0, v22
19938 …442| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):android.…
19941 448| move-object/from16 v0, v22
19942 450| iput-object v6, v0, com.android.calendar.AllInOneActivity.mWeekTextView
19945 452| move-object/from16 v0, v22
19947 456| invoke-direct {v0,v1}, com.android.calendar.AllInOneActivity.configureActionBar(int):void
19950 462| move-object/from16 v0, v22
19951 …464| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):android.…
19954 470| move-object/from16 v0, v22
19955 472| iput-object v6, v0, com.android.calendar.AllInOneActivity.mHomeTime
19958 477| move-object/from16 v0, v22
19959 …479| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):android.…
19961 483| move-object/from16 v0, v22
19962 485| iput-object v6, v0, com.android.calendar.AllInOneActivity.mMiniMonth
19966 491| move-object/from16 v0, v22
19967 493| iget v6, v0, com.android.calendar.AllInOneActivity.mOrientation
19971 498| move-object/from16 v0, v22
19972 500| iget-object v6, v0, com.android.calendar.AllInOneActivity.mMiniMonth
19974 504| move-object/from16 v0, v22
19975 506| iget v8, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
19977 508| move-object/from16 v0, v22
19978 510| iget v9, v0, com.android.calendar.AllInOneActivity.mControlsAnimateHeight
19985 521| move-object/from16 v0, v22
19986 …523| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):android.…
19988 527| move-object/from16 v0, v22
19989 529| iput-object v6, v0, com.android.calendar.AllInOneActivity.mCalendarsList
19992 534| move-object/from16 v0, v22
19993 …536| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):android.…
19995 540| move-object/from16 v0, v22
19996 542| iput-object v6, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer
19999 547| move-object/from16 v0, v22
20000 …549| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.AllInOneActivity, int):android.…
20002 553| move-object/from16 v0, v22
20003 555| iput-object v6, v0, com.android.calendar.AllInOneActivity.mSecondaryPane
20005 557| move-object/from16 v0, v22
20006 559| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController
20008 562| move-object/from16 v0, v22
20009 …564| invoke-static {v6,v7,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController, int, com…
20011 567| move-object/from16 v0, v22
20015 …575| invoke-direct {v0,v1,v2,v3,v4}, com.android.calendar.AllInOneActivity.initFragments(long, int…
20021 582| move-object/from16 v0, v16
20023 …586| invoke-interface {v0,v1}, android.content.SharedPreferences.registerOnSharedPreferenceChangeL…
20027 593| move-object/from16 v0, v22
20028 595| iput-object v6, v0, com.android.calendar.AllInOneActivity.mContentResolver
20045 611| move-object/from16 v0, v22
20046 …613| invoke-direct {v0,v15}, com.android.calendar.AllInOneActivity.parseViewAction(android.content…
20069 642| move-object/from16 v0, v17
20070 644| invoke-static {v0,v7}, Tracer.WrapInvoke(android.content.res.Resources, int):float
20076 653| move-object/from16 v0, v22
20077 655| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
20079 657| move-object/from16 v0, v22
20080 659| iget v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
20083 664| move-object/from16 v0, v17
20084 666| invoke-static {v0,v7}, Tracer.WrapInvoke(android.content.res.Resources, int):float
20090 675| move-object/from16 v0, v22
20091 677| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
20102 695| move-object/from16 v0, v22
20103 697| iput-object v6, v0, com.android.calendar.AllInOneActivity.mDateRange
20127 21| move-result-object v0
20129 .local v0, "extensionMenuRes", java.lang.Integer
20130 22| if-eqz v0, Label_1
20134 28| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Integer):int
20259 6| move-result-object v0
20261 .local v0, "prefs", android.content.SharedPreferences
20262 …7| invoke-interface {v0,v2}, android.content.SharedPreferences.unregisterOnSharedPreferenceChangeL…
20286 10| const-string/jumbo v0, "AllInOneActivity"
20296 33| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
20298 36| const-string/jumbo v0, "AllInOneActivity"
20354 124| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
20357 127| const/4 v0, #+0 (0x00000000 | 0.00000)
20358 128| return v0
20361 129| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
20362 131| if-eq v0, v8, Label_1
20364 133| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
20367 …137| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
20371 142| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
20373 145| if-eq v0, v1, Label_1
20375 147| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
20379 …152| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
20383 157| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
20385 160| if-eq v0, v1, Label_1
20387 162| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
20391 …167| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
20395 172| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
20396 174| if-eq v0, v9, Label_1
20398 176| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
20402 …181| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
20426 7| const-string/jumbo v0, "android.intent.action.VIEW"
20427 10| invoke-static {v0,v9}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
20428 13| move-result v0
20429 14| if-eqz v0, Label_2
20431 16| const-string/jumbo v0, "KEY_HOME"
20432 …19| invoke-static {v13,v0,v8}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, boolean…
20433 22| move-result v0
20434 23| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
20436 25| if-eqz v0, Label_2
20442 31| cmp-long v0, v10:v11, v6:v7
20443 33| if-nez v0, Label_1
20449 39| cmp-long v0, v10:v11, v6:v7
20450 41| if-eqz v0, Label_2
20451 43| iget-wide v0:v1, v12, com.android.calendar.AllInOneActivity.mViewEventId
20452 45| cmp-long v0, v0:v1, v6:v7
20453 47| if-nez v0, Label_2
20454 49| iget-object v0, v12, com.android.calendar.AllInOneActivity.mController
20455 51| if-eqz v0, Label_2
20458 55| iget-object v0, v12, com.android.calendar.AllInOneActivity.mTimeZone
20459 57| invoke-direct {v4,v0}, android.text.format.Time.<init>(java.lang.String):void
20464 63| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
20465 64| invoke-static {v4,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
20467 67| iget-object v0, v12, com.android.calendar.AllInOneActivity.mController
20471 …73| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
20500 11| move/from16 v0, v16
20501 13| if-ne v0, v2, Label_1
20503 15| move-object/from16 v0, v19
20504 17| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20512 27| move/from16 v0, v16
20513 29| if-ne v0, v2, Label_2
20519 34| move-object/from16 v0, v19
20520 36| iget-object v2, v0, com.android.calendar.AllInOneActivity.mTimeZone
20528 46| move-object/from16 v0, v19
20529 48| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20545 68| move/from16 v0, v16
20546 70| if-ne v0, v2, Label_5
20552 77| move-object/from16 v0, v19
20553 79| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20557 85| move-object/from16 v0, v18
20558 87| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.text.format.Time, long):void
20560 90| move-object/from16 v0, v18
20561 92| iget v2, v0, android.text.format.Time.minute
20565 98| move-object/from16 v0, v18
20566 100| iget v2, v0, android.text.format.Time.hour
20568 104| move-object/from16 v0, v18
20569 106| iput v2, v0, android.text.format.Time.hour
20572 109| move-object/from16 v0, v18
20573 111| iput v2, v0, android.text.format.Time.minute
20576 113| move-object/from16 v0, v19
20577 115| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20581 120| move-object/from16 v0, v18
20582 122| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
20599 141| move-object/from16 v0, v18
20600 143| iget v2, v0, android.text.format.Time.minute
20602 147| move-object/from16 v0, v18
20603 149| iget v2, v0, android.text.format.Time.minute
20608 157| move-object/from16 v0, v18
20609 159| iput v2, v0, android.text.format.Time.minute
20616 166| move/from16 v0, v16
20617 168| if-ne v0, v2, Label_6
20619 170| move-object/from16 v0, v19
20620 172| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20640 191| move/from16 v0, v16
20641 193| if-ne v0, v2, Label_7
20643 195| move-object/from16 v0, v19
20644 197| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20660 216| move/from16 v0, v16
20661 218| if-ne v0, v2, Label_15
20663 220| move-object/from16 v0, v19
20664 222| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls
20666 226| move-object/from16 v0, v19
20667 228| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls
20670 233| move-object/from16 v0, v19
20671 235| iget-boolean v3, v0, com.android.calendar.AllInOneActivity.mHideControls
20674 239| move-object/from16 v0, v19
20675 …241| invoke-static {v0,v2,v3}, com.android.calendar.Utils.setSharedPreference(android.content.Cont…
20677 244| move-object/from16 v0, v19
20678 246| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls
20680 250| move-object/from16 v0, v19
20681 252| iget-object v2, v0, com.android.calendar.AllInOneActivity.mShowString
20683 254| move-object/from16 v0, v20
20684 …256| invoke-interface {v0,v2}, android.view.MenuItem.setTitle(java.lang.CharSequence):android.view…
20686 259| move-object/from16 v0, v19
20687 261| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls
20690 265| move-object/from16 v0, v19
20691 267| iget-object v2, v0, com.android.calendar.AllInOneActivity.mMiniMonth
20695 273| move-object/from16 v0, v19
20696 275| iget-object v2, v0, com.android.calendar.AllInOneActivity.mCalendarsList
20700 281| move-object/from16 v0, v19
20701 283| iget-object v2, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer
20710 295| move-object/from16 v0, v19
20711 297| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls
20718 305| move-object/from16 v0, v19
20719 307| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls
20721 311| move-object/from16 v0, v19
20722 313| iget v2, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
20727 318| move-object/from16 v0, v19
20728 …320| invoke-static {v0,v3,v4}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.…
20732 324| move-object/from16 v0, v19
20733 326| iget v2, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime
20735 329| move-object/from16 v0, v17
20736 …331| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.a…
20748 344| move-object/from16 v0, v19
20749 346| iget-object v2, v0, com.android.calendar.AllInOneActivity.mHideString
20753 350| move-object/from16 v0, v19
20754 352| iget v2, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
20763 362| move/from16 v0, v16
20764 364| if-ne v0, v2, Label_16
20770 368| move-object/from16 v0, v19
20771 370| iget-object v2, v0, com.android.calendar.AllInOneActivity.mExtensions
20772 372| move-object/from16 v0, v20
20774 …376| invoke-interface {v2,v0,v1}, com.android.calendar.AllInOneMenuExtensionsInterface.handleItemS…
20816 48| move-result-object v0
20818 .local v0, "prefs", android.content.SharedPreferences
20819 …49| invoke-interface {v0,v3}, android.content.SharedPreferences.unregisterOnSharedPreferenceChange…
20822 .end_local v0
20852 0| const/4 v0, #+0 (0x00000000 | 0.00000)
20853 1| return v0
20864 1| iget-object v0, v13, com.android.calendar.AllInOneActivity.mSearchMenu
20865 3| invoke-interface {v0}, android.view.MenuItem.collapseActionView():boolean
20867 6| iget-object v0, v13, com.android.calendar.AllInOneActivity.mController
20879 …22| invoke-static/range {v0..v12}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
20881 25| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
20882 26| return v0
20895 6| move-object/from16 v0, v26
20896 8| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20898 11| move-object/from16 v0, v26
20899 …13| invoke-static {v2,v3,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController, int, com.…
20902 17| move-object/from16 v0, v26
20903 19| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mOnSaveInstanceStateCalled
20905 21| move-object/from16 v0, v26
20906 23| iget-object v2, v0, com.android.calendar.AllInOneActivity.mContentResolver
20909 27| move-object/from16 v0, v26
20910 29| iget-object v4, v0, com.android.calendar.AllInOneActivity.mObserver
20915 35| move-object/from16 v0, v26
20916 37| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mUpdateOnResume
20919 41| move-object/from16 v0, v26
20920 43| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20923 49| move-object/from16 v0, v26
20924 51| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController
20928 58| move-object/from16 v0, v26
20929 …60| invoke-direct {v0,v2,v3,v4,v5}, com.android.calendar.AllInOneActivity.initFragments(long, int,…
20932 64| move-object/from16 v0, v26
20933 66| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mUpdateOnResume
20937 70| move-object/from16 v0, v26
20938 72| iget-object v2, v0, com.android.calendar.AllInOneActivity.mTimeZone
20942 77| move-object/from16 v0, v26
20943 79| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20948 88| move-object/from16 v0, v26
20949 90| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController
20952 94| move-object/from16 v0, v26
20953 96| iget-object v3, v0, com.android.calendar.AllInOneActivity.mController
20967 113| move-object/from16 v0, v26
20968 115| iget-object v2, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
20971 119| move-object/from16 v0, v26
20972 121| iget-object v2, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
20973 123| move-object/from16 v0, v26
20974 …125| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarViewAdapter, android.co…
20977 128| move-object/from16 v0, v26
20978 130| iget-object v2, v0, com.android.calendar.AllInOneActivity.mControlsMenu
20981 134| move-object/from16 v0, v26
20982 136| iget-object v3, v0, com.android.calendar.AllInOneActivity.mControlsMenu
20983 138| move-object/from16 v0, v26
20984 140| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls
20986 144| move-object/from16 v0, v26
20987 146| iget-object v2, v0, com.android.calendar.AllInOneActivity.mShowString
20993 152| move-object/from16 v0, v26
20994 154| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mPaused
20996 156| move-object/from16 v0, v26
20997 158| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mViewEventId
21001 166| move-object/from16 v0, v26
21002 168| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis
21006 176| move-object/from16 v0, v26
21007 178| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis
21019 192| move-object/from16 v0, v26
21020 194| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis
21023 200| move-object/from16 v0, v26
21024 202| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis
21031 210| move-object/from16 v0, v26
21032 212| iget-object v8, v0, com.android.calendar.AllInOneActivity.mController
21033 214| move-object/from16 v0, v26
21034 216| iget-wide v12:v13, v0, com.android.calendar.AllInOneActivity.mViewEventId
21036 218| move-object/from16 v0, v26
21037 220| iget-wide v14:v15, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis
21038 222| move-object/from16 v0, v26
21039 224| iget-wide v0:v1, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis
21040 226| move-wide/from16 v16:v17, v0:v1
21042 228| move-object/from16 v0, v26
21043 230| iget v2, v0, com.android.calendar.AllInOneActivity.mIntentAttendeeResponse
21044 232| move-object/from16 v0, v26
21045 234| iget-boolean v3, v0, com.android.calendar.AllInOneActivity.mIntentAllDay
21058 253| move-object/from16 v0, v26
21059 255| iput-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mViewEventId
21062 259| move-object/from16 v0, v26
21063 261| iput-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis
21066 265| move-object/from16 v0, v26
21067 267| iput-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis
21070 270| move-object/from16 v0, v26
21071 272| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mIntentAllDay
21076 274| move-object/from16 v0, v26
21077 276| iget-object v2, v0, com.android.calendar.AllInOneActivity.mHandler
21078 278| move-object/from16 v0, v26
21079 280| iget-object v3, v0, com.android.calendar.AllInOneActivity.mTimeChangesUpdater
21080 282| move-object/from16 v0, v26
21081 284| iget-object v4, v0, com.android.calendar.AllInOneActivity.mTimeZone
21086 292| move-object/from16 v0, v26
21087 294| iget-object v2, v0, com.android.calendar.AllInOneActivity.mTimeChangesUpdater
21088 296| move-object/from16 v0, v26
21089 …298| invoke-static {v0,v2}, com.android.calendar.Utils.setTimeChangesReceiver(android.content.Cont…
21091 302| move-object/from16 v0, v26
21092 304| iput-object v2, v0, com.android.calendar.AllInOneActivity.mCalIntentReceiver
21097 307| move-object/from16 v0, v26
21098 309| iget-object v2, v0, com.android.calendar.AllInOneActivity.mHideString
21151 66| move-result-object v0
21153 .local v0, "f", android.app.Fragment
21154 67| instance-of v2, v0, com.android.calendar.agenda.AgendaFragment
21158 74| check-cast v0, com.android.calendar.agenda.AgendaFragment
21159 .end_local v0
21160 76| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaFragment):long
21172 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mSearchMenu
21173 2| if-eqz v0, Label_1
21175 4| iget-object v0, v1, com.android.calendar.AllInOneActivity.mSearchMenu
21176 6| invoke-interface {v0}, android.view.MenuItem.expandActionView():boolean
21179 9| const/4 v0, #+0 (0x00000000 | 0.00000)
21180 10| return v0
21190 0| const-string/jumbo v0, "preferences_week_start_day"
21191 3| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
21192 6| move-result v0
21193 7| if-eqz v0, Label_1
21195 9| iget-boolean v0, v4, com.android.calendar.AllInOneActivity.mPaused
21196 11| if-eqz v0, Label_2
21198 13| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
21199 14| iput-boolean v0, v4, com.android.calendar.AllInOneActivity.mUpdateOnResume
21205 17| iget-object v0, v4, com.android.calendar.AllInOneActivity.mController
21206 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController):long
21207 22| move-result-wide v0:v1
21212 …30| invoke-direct {v4,v0,v1,v2,v3}, com.android.calendar.AllInOneActivity.initFragments(long, int,…
21223 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mSearchMenu
21224 2| invoke-interface {v0}, android.view.MenuItem.collapseActionView():boolean
21226 5| const/4 v0, #+0 (0x00000000 | 0.00000)
21227 6| return v0
21237 0| const/4 v0, #+0 (0x00000000 | 0.00000)
21238 1| return v0
21263 7| const-string/jumbo v0, "AllInOneActivity"
21280 45| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
21282 48| iget-object v0, v10, com.android.calendar.AllInOneActivity.mDayTab
21283 50| if-ne v11, v0, Label_2
21284 52| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
21285 54| if-eq v0, v8, Label_2
21287 56| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
21290 …60| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
21296 64| iget-object v0, v10, com.android.calendar.AllInOneActivity.mWeekTab
21297 66| if-ne v11, v0, Label_3
21298 68| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
21300 71| if-eq v0, v1, Label_3
21302 73| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
21306 …78| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
21310 83| iget-object v0, v10, com.android.calendar.AllInOneActivity.mMonthTab
21311 85| if-ne v11, v0, Label_4
21312 87| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
21314 90| if-eq v0, v1, Label_4
21316 92| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
21320 …97| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
21324 102| iget-object v0, v10, com.android.calendar.AllInOneActivity.mAgendaTab
21325 104| if-ne v11, v0, Label_5
21326 106| iget v0, v10, com.android.calendar.AllInOneActivity.mCurrentView
21327 108| if-eq v0, v9, Label_5
21329 110| iget-object v0, v10, com.android.calendar.AllInOneActivity.mController
21333 …115| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
21338 123| new-instance v0, java.lang.StringBuilder
21339 125| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
21341 …131| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
21345 137| const-string/jumbo v0, "null"
21348 …140| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
21349 143| move-result-object v0
21350 144| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
21351 147| move-result-object v0
21352 148| invoke-static {v1,v0}, android.util.Log.w(java.lang.String, java.lang.String):int
21354 151| const-string/jumbo v0, "AllInOneActivity"
21408 243| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
21413 251| move-result-object v0
21434 1| iget-object v0, v9, com.android.calendar.AllInOneActivity.mController
21440 …10| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
21455 1| iget v0, v4, com.android.calendar.AllInOneActivity.mOrientation
21457 4| if-ne v0, v1, Label_2
21459 6| iget-object v0, v4, com.android.calendar.AllInOneActivity.mMiniMonth
21461 9| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, float):void
21463 12| iget-object v0, v4, com.android.calendar.AllInOneActivity.mCalendarsList
21465 15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, float):void
21467 18| iget-object v0, v4, com.android.calendar.AllInOneActivity.mControlsParams
21472 27| iput v1, v0, android.widget.RelativeLayout$LayoutParams.width
21474 29| iget-object v0, v4, com.android.calendar.AllInOneActivity.mMiniMonthContainer
21476 …33| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, android.view.ViewGroup$LayoutParam…
21482 37| iget-object v0, v4, com.android.calendar.AllInOneActivity.mMiniMonth
21484 40| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, float):void
21486 43| iget-object v0, v4, com.android.calendar.AllInOneActivity.mCalendarsList
21488 46| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, float):void
21490 49| iget-object v0, v4, com.android.calendar.AllInOneActivity.mVerticalControlsParams
21491 51| if-nez v0, Label_3
21493 53| new-instance v0, android.widget.LinearLayout$LayoutParams
21498 58| invoke-direct {v0,v2,v1}, android.widget.LinearLayout$LayoutParams.<init>(int, int):void
21499 61| iput-object v0, v4, com.android.calendar.AllInOneActivity.mVerticalControlsParams
21502 63| iget-object v0, v4, com.android.calendar.AllInOneActivity.mVerticalControlsParams
21507 72| iput v1, v0, android.widget.LinearLayout$LayoutParams.height
21509 74| iget-object v0, v4, com.android.calendar.AllInOneActivity.mMiniMonthContainer
21511 …78| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, android.view.ViewGroup$LayoutParam…
21537 0| invoke-direct {v0}, java.lang.Object.<init>():void
21550 3| const/16 v0, #+63 (0x0000003f | 8.82818e-44)
21551 5| return v0
21554 6| const/16 v0, #+81 (0x00000051 | 1.13505e-43)
21555 8| return v0
21558 9| const/16 v0, #+73 (0x00000049 | 1.02295e-43)
21559 11| return v0
21562 12| const/16 v0, #+85 (0x00000055 | 1.19110e-43)
21563 14| return v0
21566 15| const/16 v0, #+68 (0x00000044 | 9.52883e-44)
21567 17| return v0
21570 18| const/16 v0, #+66 (0x00000042 | 9.24857e-44)
21571 20| return v0
21589 0| new-instance v0, java.lang.StringBuilder
21590 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
21592 .local v0, "builder", java.lang.StringBuilder
21594 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
21597 … 13| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
21600 …19| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
21603 … 24| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
21606 …30| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
21609 …35| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
21612 …41| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
21614 44| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
21625 0| new-instance v0, java.util.concurrent.atomic.AtomicInteger
21627 3| invoke-direct {v0,v1}, java.util.concurrent.atomic.AtomicInteger.<init>(int):void
21628 6| sput-object v0, com.android.calendar.AsyncQueryService.mUniqueToken
21640 0| invoke-direct {v0}, android.os.Handler.<init>():void
21642 3| iput-object v0, v0, com.android.calendar.AsyncQueryService.mHandler
21644 5| iput-object v1, v0, com.android.calendar.AsyncQueryService.mContext
21657 3| move-result v0
21658 4| return v0
21668 3| move-result-object v0
21669 4| return-object v0
21678 0| sget-object v0, com.android.calendar.AsyncQueryService.mUniqueToken
21679 2| invoke-static {v0}, Tracer.WrapInvoke(java.util.concurrent.atomic.AtomicInteger):int
21680 5| move-result v0
21681 6| return v0
21691 0| iget-object v0, v6, android.os.Message.obj
21692 2| check-cast v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21694 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21707 12| iget-object v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21708 14| iget-object v3, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result
21714 23| iget-object v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21715 25| iget-object v3, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result
21721 34| iget-object v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21722 36| iget-object v3, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result
21730 49| iget-object v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21731 51| iget-object v3, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result
21739 64| iget-object v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21740 66| iget-object v3, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result
21812 0| iput-object v1, v0, com.android.calendar.AsyncQueryService.mHandler
21825 0| new-instance v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21826 2| invoke-direct {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.<init>():void
21828 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21830 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21835 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21838 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21840 20| iput v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token
21842 22| iput-object v5, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21844 24| iput-object v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.authority
21846 26| iput-object v7, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cpo
21848 28| iput-wide v8:v9, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis
21851 …32| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21863 0| new-instance v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21864 2| invoke-direct {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.<init>():void
21866 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21868 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21873 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21876 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21878 20| iput v3, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token
21880 22| iput-object v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21882 24| iput-object v5, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri
21884 26| iput-object v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection
21886 28| iput-object v7, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs
21888 30| iput-wide v8:v9, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis
21891 …34| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21903 0| new-instance v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21904 2| invoke-direct {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.<init>():void
21906 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21908 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21913 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21916 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21918 20| iput v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token
21920 22| iput-object v5, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21922 24| iput-object v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri
21924 26| iput-object v7, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values
21926 28| iput-wide v8:v9, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis
21929 …32| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21941 0| new-instance v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21942 2| invoke-direct {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.<init>():void
21944 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21946 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21951 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21954 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21956 20| iput v3, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token
21958 22| iput-object v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
21960 24| iput-object v5, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri
21962 26| iput-object v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.projection
21964 28| iput-object v7, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection
21966 30| iput-object v8, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs
21968 32| iput-object v9, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.orderBy
21971 …36| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21983 0| new-instance v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21984 2| invoke-direct {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.<init>():void
21986 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
21988 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21993 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21996 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21998 20| iput v4, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token
22000 22| iput-object v5, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
22002 24| iput-object v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri
22004 26| iput-object v7, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values
22006 28| iput-object v8, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection
22008 30| iput-object v9, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs
22010 … 32| iput-wide v10:v11, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis
22013 …36| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
22020 …0| iget-wide v0:v1, v2, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22021 2| return-wide v0:v1
22032 3| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
22033 …5| iput-wide v0:v1, v2, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22045 3| move-result-wide v0:v1
22047 6| add-long/2addr v0:v1, v2:v3
22048 …7| iput-wide v0:v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22064 5| move-result v0
22065 6| return v0
22074 0| move-object v0, v7
22076 1| check-cast v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
22078 .local v0, "anotherArgs", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
22080 …5| iget-wide v4:v5, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22089 …15| iget-wide v4:v5, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTime…
22107 0| const/4 v0, #+0 (0x00000000 | 0.00000)
22115 13| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
22117 14| return v0
22127 …0| iget-wide v0:v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22130 6| sub-long/2addr v0:v1, v2:v3
22134 …9| invoke-static {v5,v0,v1,v2}, Tracer.WrapInvoke(java.util.concurrent.TimeUnit, long, java.util.c…
22135 12| move-result-wide v0:v1
22136 13| return-wide v0:v1
22145 0| new-instance v0, java.lang.StringBuilder
22146 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
22148 .local v0, "builder", java.lang.StringBuilder
22150 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
22153 … 13| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
22156 …19| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22161 …28| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuilder
22164 …34| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22167 …39| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
22170 …45| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22173 …50| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22176 …56| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22179 …61| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
22182 …67| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22185 …72| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
22188 …78| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22191 …83| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
22194 …89| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
22197 …94| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
22200 …100| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22205 …109| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22208 …115| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22211 …120| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22214 …126| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22219 …135| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22222 …141| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22225 …146| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22228 …152| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22231 …157| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
22234 …163| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22237 …168| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
22240 …174| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22243 …179| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
22246 …185| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22249 …190| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
22252 …196| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
22254 199| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
22265 0| new-instance v0, java.util.PriorityQueue
22266 2| invoke-direct {v0}, java.util.PriorityQueue.<init>():void
22268 5| sput-object v0, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue
22279 0| const-string/jumbo v0, "AsyncQueryServiceHelper"
22280 3| invoke-direct {v1,v0}, android.app.IntentService.<init>(java.lang.String):void
22282 6| const-class v0, com.android.calendar.AsyncQueryService
22283 8| iput-object v0, v1, com.android.calendar.AsyncQueryServiceHelper.mService
22297 3| const-class v0, com.android.calendar.AsyncQueryService
22298 5| iput-object v0, v1, com.android.calendar.AsyncQueryServiceHelper.mService
22310 0| const/4 v0, #+0 (0x00000000 | 0.00000)
22312 .local v0, "canceled", int
22337 29| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
22342 34| return v0
22384 22| move-result-object v0
22385 23| check-cast v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo
22387 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo
22388 25| iget-wide v8:v9, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis
22392 …33| invoke-static {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.andro…
22408 48| iget v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token
22411 52| iget v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
22414 …56| invoke-static {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.andro…
22418 …62| invoke-static {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.andro…
22434 .end_local v0
22458 .restart_local v0
22479 6| sget-object v0, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue
22480 8| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.PriorityQueue, java.lang.Object):boolean
22482 11| sget-object v0, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue
22483 13| invoke-static {v0}, Tracer.WrapInvoke(java.util.PriorityQueue):void
22488 17| new-instance v0, android.content.Intent
22490 …21| invoke-direct {v0,v2,v1}, android.content.Intent.<init>(android.content.Context, java.lang.Cla…
22491 …24| invoke-static {v2,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):andr…
22496 28| move-exception v0
22498 30| throw v0
22507 0| invoke-super {v0}, android.app.IntentService.onCreate():void
22518 0| invoke-super {v0}, android.app.IntentService.onDestroy():void
22574 48| move-wide/from16 v0:v1, v18:v19
22575 50| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(java.util.PriorityQueue, long):void
22610 81| move-object/from16 v0, v16
22611 83| iput-object v8, v0, android.os.Message.obj
22614 87| move-object/from16 v0, v16
22615 89| iput v3, v0, android.os.Message.arg1
22793 0| invoke-super {v0,v1,v2}, android.app.IntentService.onStart(android.content.Intent, int):void
22804 0| invoke-direct {v0}, android.app.Application.<init>():void
22818 6| const-string/jumbo v0, "preferences_version"
22823 …13| invoke-static {v2,v0,v1}, com.android.calendar.Utils.setSharedPreference(android.content.Conte…
22826 19| move-result-object v0
22827 …20| invoke-static {v0}, com.android.calendar.ExtensionsFactory.init(android.content.res.AssetManag…
22838 0| invoke-direct {v0}, android.app.backup.BackupAgentHelper.<init>():void
22848 0| const-string/jumbo v0, "shared_pref"
22858 …17| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarBackupAgent, java.lan…
22876 11| move-result-object v0
22878 .local v0, "editor", android.content.SharedPreferences$Editor
22883 …18| invoke-interface {v0,v1,v2}, android.content.SharedPreferences$Editor.putString(java.lang.Stri…
22903 …0| iput-object v1, v0, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListe…
22904 2| invoke-direct {v0}, java.lang.Object.<init>():void
22914 …0| invoke-direct {v0,v1}, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedLi…
22926 …1| iget-object v0, v10, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedList…
22927 …3| invoke-static {v0}, com.android.calendar.CalendarColorPickerDialog.-get3(com.android.calendar.C…
22928 6| move-result v0
22929 7| if-eq v11, v0, Label_1
22930 …9| iget-object v0, v10, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedList…
22931 …11| invoke-static {v0}, com.android.calendar.CalendarColorPickerDialog.-get4(com.android.calendar.…
22932 14| move-result-object v0
22933 15| if-nez v0, Label_2
22943 23| const-string/jumbo v0, "calendar_color_index"
22951 …40| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
22953 …43| iget-object v0, v10, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedLis…
22954 …45| invoke-static {v0}, com.android.calendar.CalendarColorPickerDialog.-get4(com.android.calendar.…
22956 …49| iget-object v0, v10, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedLis…
22957 …51| invoke-static {v0}, com.android.calendar.CalendarColorPickerDialog.-get4(com.android.calendar.…
22958 54| move-result-object v0
22959 …55| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog$QueryServ…
22962 59| sget-object v0, android.provider.CalendarContract$Calendars.CONTENT_URI
22967 …67| invoke-static {v0,v6,v7}, android.content.ContentUris.withAppendedId(android.net.Uri, long):an…
22986 0| iput-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
22988 …2| invoke-direct {v0,v2}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
22999 …0| invoke-direct {v0,v1,v2}, com.android.calendar.CalendarColorPickerDialog$QueryService.<init>(co…
23015 3| move-object/from16 v0, v16
23016 5| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23044 36| move-object/from16 v0, v16
23045 38| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23050 45| move-object/from16 v0, v16
23051 47| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23054 50| move-object/from16 v0, v19
23055 52| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
23069 69| move-object/from16 v0, v19
23070 71| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
23076 79| move-object/from16 v0, v19
23077 81| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
23105 115| move-object/from16 v0, v16
23106 117| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23111 124| move-object/from16 v0, v16
23112 126| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23123 141| move-object/from16 v0, v19
23124 143| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
23129 148| move-object/from16 v0, v19
23130 150| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
23138 158| move-object/from16 v0, v16
23139 160| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23164 202| move-object/from16 v0, v16
23165 204| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23173 213| move-object/from16 v0, v16
23174 215| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23180 224| move-object/from16 v0, v16
23181 226| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23193 244| move-object/from16 v0, v16
23194 246| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23216 4| sget v0, com.android.colorpicker.R$string.color_picker_default_title
23217 6| iput v0, v2, com.android.colorpicker.ColorPickerDialog.mTitleResId
23232 0| iget-object v0, v4, com.android.colorpicker.ColorPickerDialog.mPalette
23233 2| if-eqz v0, Label_1
23234 4| iget-object v0, v4, com.android.colorpicker.ColorPickerDialog.mColors
23235 6| if-eqz v0, Label_1
23237 8| iget-object v0, v4, com.android.colorpicker.ColorPickerDialog.mPalette
23241 …16| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerPalette, int…
23254 …0| invoke-static {v0,v1,v4,v5}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerDialog, int, …
23256 …3| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerDialog, int[], i…
23281 20| move-result-object v0
23282 21| check-cast v0, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener
23284 .local v0, "listener", com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener
23285 …23| invoke-interface {v0,v5}, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener.on…
23288 .end_local v0
23315 6| move-result-object v0
23316 7| if-eqz v0, Label_1
23319 12| move-result-object v0
23321 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
23322 19| move-result v0
23323 20| iput v0, v2, com.android.colorpicker.ColorPickerDialog.mTitleResId
23326 25| move-result-object v0
23328 29| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
23329 32| move-result v0
23330 33| iput v0, v2, com.android.colorpicker.ColorPickerDialog.mColumns
23333 38| move-result-object v0
23335 42| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
23336 45| move-result v0
23337 46| iput v0, v2, com.android.colorpicker.ColorPickerDialog.mSize
23342 50| const-string/jumbo v0, "colors"
23343 53| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int[]
23344 56| move-result-object v0
23345 57| iput-object v0, v2, com.android.colorpicker.ColorPickerDialog.mColors
23347 59| const-string/jumbo v0, "selected_color"
23348 …62| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.io.Serializ…
23349 65| move-result-object v0
23350 66| check-cast v0, java.lang.Integer
23351 68| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Integer):int
23352 71| move-result v0
23353 72| iput v0, v2, com.android.colorpicker.ColorPickerDialog.mSelectedColor
23355 74| const-string/jumbo v0, "color_content_descriptions"
23357 …77| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.String…
23358 80| move-result-object v0
23359 81| iput-object v0, v2, com.android.colorpicker.ColorPickerDialog.mColorContentDescriptions
23374 4| move-result-object v0
23376 .local v0, "activity", android.app.Activity
23410 58| invoke-direct {v2,v0}, android.app.AlertDialog$Builder.<init>(android.content.Context):void
23435 3| const-string/jumbo v0, "colors"
23437 8| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int[]):void
23439 11| const-string/jumbo v0, "selected_color"
23443 …20| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.io.Seria…
23445 23| const-string/jumbo v0, "color_content_descriptions"
23447 …28| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Str…
23459 0| new-instance v0, android.os.Bundle
23460 2| invoke-direct {v0}, android.os.Bundle.<init>():void
23462 .local v0, "bundle", android.os.Bundle
23464 8| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
23467 14| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
23470 20| invoke-static {v0,v1,v5}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
23472 …23| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerDialog, android.os…
23484 0| iget-object v0, v1, com.android.colorpicker.ColorPickerDialog.mColors
23485 2| if-ne v0, v2, Label_1
23486 4| iget v0, v1, com.android.colorpicker.ColorPickerDialog.mSelectedColor
23487 6| if-eq v0, v3, Label_2
23507 0| iput-object v1, v0, com.android.colorpicker.ColorPickerDialog.mListener
23518 0| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mProgress
23519 2| if-eqz v0, Label_1
23520 4| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mPalette
23521 6| if-eqz v0, Label_1
23523 8| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mProgress
23525 12| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ProgressBar, int):void
23529 18| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mPalette
23531 … 21| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerPalette, int):void
23543 0| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mProgress
23544 2| if-eqz v0, Label_1
23545 4| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mPalette
23546 6| if-eqz v0, Label_1
23548 8| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mProgress
23550 11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ProgressBar, int):void
23552 14| iget-object v0, v2, com.android.colorpicker.ColorPickerDialog.mPalette
23554 … 18| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerPalette, int):void
23562 0| iget-wide v0:v1, v2, com.android.calendar.CalendarColorPickerDialog.mCalendarId
23563 2| return-wide v0:v1
23568 0| iget-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap
23569 2| return-object v0
23574 0| iget-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mColors
23575 2| return-object v0
23580 0| iget v0, v1, com.android.calendar.CalendarColorPickerDialog.mSelectedColor
23581 2| return v0
23586 0| iget-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mService
23587 2| return-object v0
23592 0| iput-object v1, v0, com.android.calendar.CalendarColorPickerDialog.mColors
23598 0| iput v1, v0, com.android.calendar.CalendarColorPickerDialog.mSelectedColor
23611 3| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
23612 4| new-array v0, v0, java.lang.String[]
23615 9| aput-object v1, v0, v2
23618 14| aput-object v1, v0, v3
23621 19| aput-object v1, v0, v4
23623 21| sput-object v0, com.android.calendar.CalendarColorPickerDialog.CALENDARS_PROJECTION
23625 23| new-array v0, v4, java.lang.String[]
23628 28| aput-object v1, v0, v2
23631 33| aput-object v1, v0, v3
23633 35| sput-object v0, com.android.calendar.CalendarColorPickerDialog.COLORS_PROJECTION
23646 3| new-instance v0, android.util.SparseIntArray
23647 5| invoke-direct {v0}, android.util.SparseIntArray.<init>():void
23648 8| iput-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap
23660 0| new-instance v0, com.android.calendar.CalendarColorPickerDialog
23661 2| invoke-direct {v0}, com.android.calendar.CalendarColorPickerDialog.<init>():void
23663 .local v0, "ret", com.android.calendar.CalendarColorPickerDialog
23670 …12| invoke-static {v0,v2,v3,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog,…
23672 …15| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, lo…
23674 18| return-object v0
23690 6| move-result-object v0
23692 .local v0, "colorKeys", int[]
23695 11| if-eqz v0, Label_2
23707 25| aget v4, v0, v1
23733 8| new-array v0, v2, int[]
23735 .local v0, "colorKeys", int[]
23748 26| aput v2, v0, v1
23755 35| invoke-static {v5,v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int[]):void
23767 1| iget-object v0, v8, com.android.calendar.CalendarColorPickerDialog.mService
23768 3| if-eqz v0, Label_1
23772 8| iget-object v0, v8, com.android.calendar.CalendarColorPickerDialog.mService
23785 …24| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog…
23803 6| const-string/jumbo v0, "calendar_id"
23804 9| invoke-static {v4,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
23805 12| move-result-wide v0:v1
23806 13| iput-wide v0:v1, v3, com.android.calendar.CalendarColorPickerDialog.mCalendarId
23811 …18| new-instance v0, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener
23812 …20| invoke-direct {v0,v3,v2}, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelect…
23813 …23| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, com.a…
23827 4| move-result-object v0
23829 .local v0, "dialog", android.app.Dialog
23842 23| return-object v0
23854 3| const-string/jumbo v0, "calendar_id"
23856 … 8| invoke-static {v5,v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):void
23870 0| iget-wide v0:v1, v3, com.android.calendar.CalendarColorPickerDialog.mCalendarId
23871 2| cmp-long v0, v4:v5, v0:v1
23872 4| if-eqz v0, Label_1
23889 0| new-instance v0, java.lang.IllegalStateException
23891 5| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
23892 8| throw v0
23902 0| iput-object v1, v0, com.android.calendar.CalendarController$1.this$0
23904 2| invoke-direct {v0}, java.lang.Object.<init>():void
23915 0| iget-object v0, v2, com.android.calendar.CalendarController$1.this$0
23916 …2| invoke-static {v0}, com.android.calendar.CalendarController.-get1(com.android.calendar.Calendar…
23917 5| move-result-object v0
23923 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
23934 0| invoke-direct {v0}, java.lang.Object.<init>():void
23947 4| const-wide/16 v0:v1, #+256 (0x00000100 | 3.58732e-43)
23950 .local v0, "extra", long
23966 35| or-long/2addr v0:v1, v6:v7
23969 36| return-wide v0:v1
23972 .end_local v0
23973 37| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
23974 .restart_local v0
23978 41| or-long/2addr v0:v1, v6:v7
23984 46| or-long/2addr v0:v1, v2:v3
23990 51| or-long/2addr v0:v1, v2:v3
23996 56| or-long/2addr v0:v1, v2:v3
24042 44| long-to-int v0, v2:v3
24044 .local v0, "response", int
24045 45| packed-switch v0, Label_7
24054 … 63| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
24094 0| const/4 v0, #+0 (0x00000000 | 0.00000)
24114 37| return v0
24123 49| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
24125 50| return v0
24130 0| iget-object v0, v1, com.android.calendar.CalendarController.mContext
24131 2| return-object v0
24136 0| iget-object v0, v1, com.android.calendar.CalendarController.mTime
24137 2| return-object v0
24146 0| new-instance v0, java.util.WeakHashMap
24147 2| invoke-direct {v0}, java.util.WeakHashMap.<init>():void
24149 5| sput-object v0, com.android.calendar.CalendarController.instances
24164 4| new-instance v0, java.util.LinkedHashMap
24166 7| invoke-direct {v0,v1}, java.util.LinkedHashMap.<init>(int):void
24168 10| iput-object v0, v3, com.android.calendar.CalendarController.eventHandlers
24170 12| new-instance v0, java.util.LinkedList
24171 14| invoke-direct {v0}, java.util.LinkedList.<init>():void
24172 17| iput-object v0, v3, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
24174 19| new-instance v0, java.util.LinkedHashMap
24175 21| invoke-direct {v0}, java.util.LinkedHashMap.<init>():void
24176 24| iput-object v0, v3, com.android.calendar.CalendarController.mToBeAddedEventHandlers
24178 26| const/4 v0, #+0 (0x00000000 | 0.00000)
24179 27| iput v0, v3, com.android.calendar.CalendarController.mDispatchInProgressCounter
24181 29| new-instance v0, java.util.WeakHashMap
24183 32| invoke-direct {v0,v1}, java.util.WeakHashMap.<init>(int):void
24184 35| iput-object v0, v3, com.android.calendar.CalendarController.filters
24192 43| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
24193 45| iput-wide v0:v1, v3, com.android.calendar.CalendarController.mEventId
24195 47| new-instance v0, android.text.format.Time
24196 49| invoke-direct {v0}, android.text.format.Time.<init>():void
24197 52| iput-object v0, v3, com.android.calendar.CalendarController.mTime
24199 54| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
24200 56| iput-wide v0:v1, v3, com.android.calendar.CalendarController.mDateFlags
24202 58| new-instance v0, com.android.calendar.CalendarController$1
24203 …60| invoke-direct {v0,v3}, com.android.calendar.CalendarController$1.<init>(com.android.calendar.C…
24204 63| iput-object v0, v3, com.android.calendar.CalendarController.mUpdateTimezone
24208 67| iget-object v0, v3, com.android.calendar.CalendarController.mUpdateTimezone
24209 69| invoke-interface {v0}, java.lang.Runnable.run():void
24211 72| iget-object v0, v3, com.android.calendar.CalendarController.mTime
24212 74| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
24214 77| iget-object v0, v3, com.android.calendar.CalendarController.mContext
24220 …83| invoke-static {v0,v1,v2}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
24221 86| move-result v0
24222 87| iput v0, v3, com.android.calendar.CalendarController.mDetailViewType
24251 18| move-object v0, v4
24252 19| check-cast v0, com.android.calendar.CalendarController
24253 21| move-object v1, v0
24321 3| move-result-object v0
24323 .local v0, "intent", android.content.Intent
24328 … 10| invoke-static {v1,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):void
24342 2| move-object v0, v9
24346 …6| invoke-direct/range {v0..v8}, com.android.calendar.CalendarController.launchDeleteEventAndFinis…
24362 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
24365 …7| invoke-direct {v1,v2,v11,v0}, com.android.calendar.DeleteEventHelper.<init>(android.content.Con…
24378 20| const/4 v0, #+0 (0x00000000 | 0.00000)
24394 6| new-instance v0, android.content.Intent
24396 …11| invoke-direct {v0,v2,v1}, android.content.Intent.<init>(java.lang.String, android.net.Uri):void
24398 .local v0, "intent", android.content.Intent
24400 …17| invoke-static {v0,v2,v8,v9}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
24403 …23| invoke-static {v0,v2,v10,v11}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, lon…
24407 …30| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
24410 …36| invoke-static {v0,v2,v12}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, boolean…
24415 … 43| invoke-static {v2,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):void
24438 15| new-instance v0, android.content.Intent
24440 20| invoke-direct {v0,v3}, android.content.Intent.<init>(java.lang.String):void
24442 .local v0, "intent", android.content.Intent
24444 …26| invoke-static {v0,v3,v8}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, java.lan…
24448 …33| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.Intent, android.content.ComponentName…
24451 38| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
24454 … 43| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):void
24465 0| new-instance v0, android.content.Intent
24467 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
24469 .local v0, "intent", android.content.Intent
24472 …12| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
24475 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
24478 … 22| invoke-static {v1,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):void
24489 0| new-instance v0, android.content.Intent
24491 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
24493 .local v0, "intent", android.content.Intent
24496 …12| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
24499 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
24502 … 22| invoke-static {v1,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):void
24514 0| sget-object v0, com.android.calendar.CalendarController.instances
24515 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.WeakHashMap, java.lang.Object):java.lang.Obj…
24529 1| iget v0, v2, com.android.calendar.CalendarController.mDispatchInProgressCounter
24530 3| if-lez v0, Label_2
24532 5| iget-object v0, v2, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
24536 13| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.LinkedList, java.util.Collection):boolean
24546 18| iget-object v0, v2, com.android.calendar.CalendarController.eventHandlers
24547 20| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedHashMap):void
24549 23| const/4 v0, #+0 (0x00000000 | 0.00000)
24550 24| iput-object v0, v2, com.android.calendar.CalendarController.mFirstEventHandler
24556 28| move-exception v0
24558 30| throw v0
24571 1| iget v0, v1, com.android.calendar.CalendarController.mDispatchInProgressCounter
24572 3| if-lez v0, Label_2
24574 5| iget-object v0, v1, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
24575 7| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):boolean
24585 12| iget-object v0, v1, com.android.calendar.CalendarController.eventHandlers
24586 …14| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object):java.lang.…
24588 17| iget-object v0, v1, com.android.calendar.CalendarController.mFirstEventHandler
24589 19| if-eqz v0, Label_1
24590 21| iget-object v0, v1, com.android.calendar.CalendarController.mFirstEventHandler
24591 23| iget-object v0, v0, android.util.Pair.first
24592 25| if-ne v0, v2, Label_1
24594 27| const/4 v0, #+0 (0x00000000 | 0.00000)
24595 28| iput-object v0, v1, com.android.calendar.CalendarController.mFirstEventHandler
24601 32| move-exception v0
24603 34| throw v0
24613 0| new-instance v0, android.content.Intent
24615 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
24617 .local v0, "intent", android.content.Intent
24620 …12| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
24623 …18| invoke-static {v0,v1,v4,v5}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
24626 …24| invoke-static {v0,v1,v6,v7}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
24629 …30| invoke-static {v0,v1,v8}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, boolean)…
24632 …36| invoke-static {v0,v1,v10,v11}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, lon…
24635 …42| invoke-static {v0,v1,v9}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, java.lan…
24637 45| return-object v0
24646 0| iget-wide v0:v1, v2, com.android.calendar.CalendarController.mDateFlags
24647 2| return-wide v0:v1
24656 0| iget-wide v0:v1, v2, com.android.calendar.CalendarController.mEventId
24657 2| return-wide v0:v1
24666 0| iget v0, v1, com.android.calendar.CalendarController.mPreviousViewType
24667 2| return v0
24676 0| iget-object v0, v2, com.android.calendar.CalendarController.mTime
24678 3| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
24679 6| move-result-wide v0:v1
24680 7| return-wide v0:v1
24689 0| iget v0, v1, com.android.calendar.CalendarController.mViewType
24690 2| return v0
24707 13| move-result-object v0
24709 .local v0, "eventUri", android.net.Uri
24710 …14| invoke-static {v1,v0}, Tracer.WrapInvoke(android.content.Intent, android.net.Uri):android.cont…
24744 9| move-result-object v0
24746 .local v0, "accounts", android.accounts.Account[]
24753 25| array-length v6, v0
24771 51| array-length v4, v0
24786 79| aget-object v6, v0, v3
24802 104| aget-object v4, v0, v3
24823 1| iget v0, v2, com.android.calendar.CalendarController.mDispatchInProgressCounter
24824 3| if-lez v0, Label_2
24826 5| iget-object v0, v2, com.android.calendar.CalendarController.mToBeAddedEventHandlers
24829 …11| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object, java.la…
24839 16| iget-object v0, v2, com.android.calendar.CalendarController.eventHandlers
24842 …22| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object, java.la…
24848 27| move-exception v0
24850 29| throw v0
24865 4| iget v0, v2, com.android.calendar.CalendarController.mDispatchInProgressCounter
24866 6| if-lez v0, Label_2
24868 8| new-instance v0, android.util.Pair
24871 14| invoke-direct {v0,v1,v4}, android.util.Pair.<init>(java.lang.Object, java.lang.Object):void
24872 17| iput-object v0, v2, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler
24882 21| new-instance v0, android.util.Pair
24885 27| invoke-direct {v0,v1,v4}, android.util.Pair.<init>(java.lang.Object, java.lang.Object):void
24886 30| iput-object v0, v2, com.android.calendar.CalendarController.mFirstEventHandler
24892 34| move-exception v0
24894 36| throw v0
24908 4| move-object v0, v14
24917 …18| invoke-static/range {v0..v13}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
24928 0| move-object v0, v14
24940 …20| invoke-static/range {v0..v13}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
24952 0| new-instance v0, com.android.calendar.CalendarController$EventInfo
24953 2| invoke-direct {v0}, com.android.calendar.CalendarController$EventInfo.<init>():void
24955 .local v0, "info", com.android.calendar.CalendarController$EventInfo
24956 5| iput-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
24958 7| iput-object v6, v0, com.android.calendar.CalendarController$EventInfo.startTime
24960 9| iput-object v8, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
24962 11| iput-object v7, v0, com.android.calendar.CalendarController$EventInfo.endTime
24964 13| iput-wide v9:v10, v0, com.android.calendar.CalendarController$EventInfo.id
24966 15| iput v11, v0, com.android.calendar.CalendarController$EventInfo.viewType
24968 17| iput-object v14, v0, com.android.calendar.CalendarController$EventInfo.query
24970 19| iput-object v15, v0, com.android.calendar.CalendarController$EventInfo.componentName
24972 21| iput-wide v12:v13, v0, com.android.calendar.CalendarController$EventInfo.extraLong
24974 …23| invoke-static {v2,v3,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.lang…
24986 0| move-object/from16 v0, v31
24987 2| iget-object v3, v0, com.android.calendar.CalendarController.filters
24988 4| move-object/from16 v0, v32
24989 …6| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.WeakHashMap, java.lang.Object):java.lang.Obj…
24997 18| move-object/from16 v0, v33
24998 20| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.eventType
25007 30| move-object/from16 v0, v31
25008 32| iget v3, v0, com.android.calendar.CalendarController.mViewType
25009 34| move-object/from16 v0, v31
25010 36| iput v3, v0, com.android.calendar.CalendarController.mPreviousViewType
25012 38| move-object/from16 v0, v33
25013 40| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25017 45| move-object/from16 v0, v31
25018 47| iget v3, v0, com.android.calendar.CalendarController.mDetailViewType
25019 49| move-object/from16 v0, v33
25020 51| iput v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25022 53| move-object/from16 v0, v31
25023 55| iget v3, v0, com.android.calendar.CalendarController.mDetailViewType
25024 57| move-object/from16 v0, v31
25025 59| iput v3, v0, com.android.calendar.CalendarController.mViewType
25031 63| move-object/from16 v0, v33
25032 65| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25035 69| move-object/from16 v0, v33
25036 71| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25042 78| move-object/from16 v0, v33
25043 80| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
25045 84| move-object/from16 v0, v33
25046 86| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
25054 99| move-object/from16 v0, v31
25055 101| iget-object v3, v0, com.android.calendar.CalendarController.mTime
25056 103| move-object/from16 v0, v33
25057 105| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
25061 110| move-object/from16 v0, v33
25062 112| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25067 120| move-object/from16 v0, v33
25068 122| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.extraLong
25069 124| move-object/from16 v0, v31
25070 126| iput-wide v4:v5, v0, com.android.calendar.CalendarController.mDateFlags
25077 134| move-object/from16 v0, v31
25078 136| iget-object v3, v0, com.android.calendar.CalendarController.mTime
25079 138| move-object/from16 v0, v33
25080 140| iput-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25083 142| move-object/from16 v0, v33
25084 144| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25095 155| move-object/from16 v0, v33
25096 157| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
25101 165| move-object/from16 v0, v33
25102 167| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
25103 169| move-object/from16 v0, v31
25104 171| iput-wide v4:v5, v0, com.android.calendar.CalendarController.mEventId
25113 176| move-object/from16 v0, v31
25114 178| iget v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter
25116 182| move-object/from16 v0, v31
25117 184| iput v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter
25119 186| move-object/from16 v0, v31
25120 188| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25123 192| move-object/from16 v0, v31
25124 194| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25125 196| iget-object v0, v3, android.util.Pair.second
25126 198| move-object/from16 v22, v0
25133 208| move-object/from16 v0, v33
25134 210| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.eventType
25140 219| move-object/from16 v0, v31
25141 221| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
25142 223| move-object/from16 v0, v31
25143 225| iget-object v4, v0, com.android.calendar.CalendarController.mFirstEventHandler
25151 237| move-object/from16 v0, v22
25153 …241| invoke-interface {v0,v1}, com.android.calendar.CalendarController$EventHandler.handleEvent(co…
25159 246| move-object/from16 v0, v31
25160 248| iget-object v3, v0, com.android.calendar.CalendarController.eventHandlers
25184 280| move-object/from16 v0, v31
25185 282| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25187 286| move-object/from16 v0, v31
25188 288| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25193 298| move/from16 v0, v24
25194 300| if-eq v0, v3, Label_9
25206 314| move-object/from16 v0, v33
25207 316| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.eventType
25213 325| move-object/from16 v0, v31
25214 327| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
25221 339| move-object/from16 v0, v17
25223 …343| invoke-interface {v0,v1}, com.android.calendar.CalendarController$EventHandler.handleEvent(co…
25237 350| move-object/from16 v0, v33
25238 352| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25241 356| move-object/from16 v0, v31
25242 358| iget v3, v0, com.android.calendar.CalendarController.mViewType
25243 360| move-object/from16 v0, v33
25244 362| iput v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25248 366| move-object/from16 v0, v33
25249 368| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25253 373| move-object/from16 v0, v33
25254 375| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25255 377| move-object/from16 v0, v31
25256 379| iput v3, v0, com.android.calendar.CalendarController.mViewType
25258 381| move-object/from16 v0, v33
25259 383| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25262 388| move-object/from16 v0, v33
25263 390| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25268 395| move-object/from16 v0, v31
25269 397| iget v3, v0, com.android.calendar.CalendarController.mViewType
25270 399| move-object/from16 v0, v31
25271 401| iput v3, v0, com.android.calendar.CalendarController.mDetailViewType
25278 411| move-object/from16 v0, v33
25279 413| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType
25290 426| move-object/from16 v0, v31
25291 428| iget-object v3, v0, com.android.calendar.CalendarController.mTime
25300 439| move-object/from16 v0, v33
25301 441| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime
25303 445| move-object/from16 v0, v33
25304 447| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime
25312 458| move-object/from16 v0, v31
25313 460| iget-object v3, v0, com.android.calendar.CalendarController.mTime
25314 462| move-object/from16 v0, v33
25315 464| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.startTime
25320 469| move-object/from16 v0, v31
25321 471| iget-object v3, v0, com.android.calendar.CalendarController.mTime
25322 473| move-object/from16 v0, v33
25323 475| iput-object v3, v0, com.android.calendar.CalendarController$EventInfo.selectedTime
25328 481| move-object/from16 v0, v31
25329 483| iput-wide v4:v5, v0, com.android.calendar.CalendarController.mEventId
25336 487| move-object/from16 v0, v31
25337 489| iget v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter
25339 493| move-object/from16 v0, v31
25340 495| iput v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter
25342 497| move-object/from16 v0, v31
25343 499| iget v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter
25346 503| move-object/from16 v0, v31
25347 505| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
25352 513| move-object/from16 v0, v31
25353 515| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
25366 533| move-object/from16 v0, v31
25367 535| iget-object v3, v0, com.android.calendar.CalendarController.eventHandlers
25368 537| move-object/from16 v0, v25
25369 …539| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object):java.lang…
25371 542| move-object/from16 v0, v31
25372 544| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25374 548| move-object/from16 v0, v31
25375 550| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25377 554| move-object/from16 v0, v25
25378 556| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.Integer, java.lang.Object):boolean
25383 563| move-object/from16 v0, v31
25384 565| iput-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25401 572| move-object/from16 v0, v31
25402 574| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
25407 579| move-object/from16 v0, v31
25408 581| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler
25411 585| move-object/from16 v0, v31
25412 587| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler
25413 589| move-object/from16 v0, v31
25414 591| iput-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler
25417 594| move-object/from16 v0, v31
25418 596| iput-object v3, v0, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler
25421 598| move-object/from16 v0, v31
25422 600| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedEventHandlers
25427 608| move-object/from16 v0, v31
25428 610| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedEventHandlers
25443 632| move-object/from16 v0, v31
25444 634| iget-object v5, v0, com.android.calendar.CalendarController.eventHandlers
25462 656| move-object/from16 v0, v33
25463 658| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25473 670| move-object/from16 v0, v33
25474 672| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25484 684| move-object/from16 v0, v33
25485 686| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime
25491 692| move-object/from16 v0, v33
25492 694| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25497 702| move-object/from16 v0, v33
25498 704| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25503 711| move-object/from16 v0, v33
25504 713| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.extraLong
25510 722| move-object/from16 v0, v33
25511 724| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.eventTitle
25513 726| move-object/from16 v0, v33
25514 728| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.calendarId
25523 736| move-object/from16 v0, v33
25524 738| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime
25536 750| move-object/from16 v0, v33
25537 752| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25542 760| move-object/from16 v0, v33
25543 762| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id
25544 764| move-object/from16 v0, v33
25545 766| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25560 784| move-object/from16 v0, v33
25561 786| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25566 794| move-object/from16 v0, v33
25567 796| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id
25568 798| move-object/from16 v0, v33
25569 800| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25581 816| move-object/from16 v0, v33
25582 818| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25587 826| move-object/from16 v0, v33
25588 828| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id
25589 830| move-object/from16 v0, v33
25590 832| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25602 848| move-object/from16 v0, v33
25603 850| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25608 858| move-object/from16 v0, v33
25609 860| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id
25610 862| move-object/from16 v0, v33
25611 864| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
25622 878| move-object/from16 v0, v33
25623 880| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType
25628 888| move-object/from16 v0, v33
25629 890| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
25630 892| move-object/from16 v0, v33
25631 894| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.query
25632 896| move-object/from16 v0, v33
25633 898| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.componentName
25634 900| move-object/from16 v0, v31
25635 …902| invoke-direct {v0,v4,v5,v3,v8}, com.android.calendar.CalendarController.launchSearch(long, ja…
25651 0| const/4 v0, #+0 (0x00000000 | 0.00000)
25653 …2| invoke-static {v0,v1}, com.android.calendar.CalendarController$EventInfo.buildViewExtraLong(int…
25655 6| move-object/from16 v0, v16
25665 …24| invoke-static/range {v0..v15}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
25679 4| move-object/from16 v0, v20
25690 …24| invoke-static/range {v0..v18}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
25746 67| move-wide/from16 v0:v1, v20:v21
25747 69| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
25761 92| move/from16 v0, v16
25762 94| iput v0, v2, com.android.calendar.CalendarController$EventInfo.x
25764 96| move/from16 v0, v17
25765 98| iput v0, v2, com.android.calendar.CalendarController$EventInfo.y
25767 100| move-wide/from16 v0:v1, v18:v19
25768 102| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.extraLong
25770 104| move-object/from16 v0, v22
25771 106| iput-object v0, v2, com.android.calendar.CalendarController$EventInfo.eventTitle
25773 108| move-wide/from16 v0:v1, v23:v24
25774 110| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.calendarId
25805 0| iget-object v0, v1, com.android.calendar.CalendarController.mTime
25806 2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.text.format.Time, long):void
25818 0| iput v1, v0, com.android.calendar.CalendarController.mViewType
25834 5| const/16 v0, #+25 (0x00000019 | 3.50325e-44)
25835 7| new-array v0, v0, java.lang.String[]
25837 12| aput-object v1, v0, v3
25839 17| aput-object v1, v0, v4
25841 22| aput-object v1, v0, v5
25843 27| aput-object v1, v0, v6
25845 32| aput-object v1, v0, v7
25849 38| aput-object v1, v0, v2
25852 44| aput-object v1, v0, v2
25855 50| aput-object v1, v0, v2
25858 57| aput-object v1, v0, v2
25861 64| aput-object v1, v0, v2
25864 71| aput-object v1, v0, v2
25867 78| aput-object v1, v0, v2
25870 85| aput-object v1, v0, v2
25874 92| aput-object v1, v0, v2
25877 99| aput-object v1, v0, v2
25880 106| aput-object v1, v0, v2
25883 113| aput-object v1, v0, v2
25886 120| aput-object v1, v0, v2
25889 127| aput-object v1, v0, v2
25892 134| aput-object v1, v0, v2
25895 141| aput-object v1, v0, v2
25899 148| aput-object v1, v0, v2
25902 155| aput-object v1, v0, v2
25905 162| aput-object v1, v0, v2
25908 169| aput-object v1, v0, v2
25910 171| sput-object v0, com.android.calendar.CalendarData.s12HoursNoAmPm
25912 173| const/16 v0, #+25 (0x00000019 | 3.50325e-44)
25913 175| new-array v0, v0, java.lang.String[]
25915 180| aput-object v1, v0, v3
25917 185| aput-object v1, v0, v4
25919 190| aput-object v1, v0, v5
25921 195| aput-object v1, v0, v6
25923 200| aput-object v1, v0, v7
25926 206| aput-object v1, v0, v2
25930 212| aput-object v1, v0, v2
25933 218| aput-object v1, v0, v2
25936 225| aput-object v1, v0, v2
25939 232| aput-object v1, v0, v2
25942 239| aput-object v1, v0, v2
25945 246| aput-object v1, v0, v2
25948 253| aput-object v1, v0, v2
25951 260| aput-object v1, v0, v2
25954 267| aput-object v1, v0, v2
25957 274| aput-object v1, v0, v2
25960 281| aput-object v1, v0, v2
25964 288| aput-object v1, v0, v2
25967 295| aput-object v1, v0, v2
25970 302| aput-object v1, v0, v2
25973 309| aput-object v1, v0, v2
25976 316| aput-object v1, v0, v2
25979 323| aput-object v1, v0, v2
25982 330| aput-object v1, v0, v2
25985 337| aput-object v1, v0, v2
25987 339| sput-object v0, com.android.calendar.CalendarData.s24Hours
25998 0| invoke-direct {v0}, java.lang.Object.<init>():void
26011 2| move-object v0, v6
26015 …6| invoke-direct/range {v0..v5}, com.android.calendar.CalendarEventModel$Attendee.<init>(java.lang…
26027 0| invoke-direct {v0}, java.lang.Object.<init>():void
26029 3| iput-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mName
26031 5| iput-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
26033 7| iput v3, v0, com.android.calendar.CalendarEventModel$Attendee.mStatus
26035 9| iput-object v4, v0, com.android.calendar.CalendarEventModel$Attendee.mIdentity
26037 11| iput-object v5, v0, com.android.calendar.CalendarEventModel$Attendee.mIdNamespace
26061 10| move-object v0, v6
26063 11| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
26065 .local v0, "other", com.android.calendar.CalendarEventModel$Attendee
26067 15| iget-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
26084 0| iget-object v0, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail
26085 2| if-nez v0, Label_2
26086 4| const/4 v0, #+0 (0x00000000 | 0.00000)
26088 5| return v0
26090 6| iget-object v0, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail
26091 8| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
26092 11| move-result v0
26103 0| invoke-direct {v0}, java.lang.Object.<init>():void
26105 3| iput v1, v0, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26107 5| iput v2, v0, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26119 0| const/4 v0, #+0 (0x00000000 | 0.00000)
26120 …1| invoke-static {v1,v0}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):…
26121 4| move-result-object v0
26122 5| return-object v0
26132 0| new-instance v0, com.android.calendar.CalendarEventModel$ReminderEntry
26133 …2| invoke-direct {v0,v1,v2}, com.android.calendar.CalendarEventModel$ReminderEntry.<init>(int, int…
26134 5| return-object v0
26144 0| iget v0, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26146 4| if-eq v0, v1, Label_1
26148 6| iget v0, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26150 10| sub-int/2addr v0, v1
26151 11| return v0
26154 12| iget v0, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26156 16| if-eq v0, v1, Label_2
26158 18| iget v0, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26160 22| sub-int/2addr v0, v1
26161 23| return v0
26164 24| const/4 v0, #+0 (0x00000000 | 0.00000)
26165 25| return v0
26179 5| move-result v0
26180 6| return v0
26202 10| move-object v0, v6
26204 11| check-cast v0, com.android.calendar.CalendarEventModel$ReminderEntry
26206 .local v0, "re", com.android.calendar.CalendarEventModel$ReminderEntry
26207 13| iget v3, v0, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26214 20| iget v3, v0, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26218 26| iget v3, v0, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26227 35| iget v3, v0, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26242 0| iget v0, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26243 2| return v0
26252 0| iget v0, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26253 2| return v0
26262 0| iget v0, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26263 2| mul-int/lit8 v0, v0, #+10 (0x0000000a | 1.40130e-44)
26265 6| add-int/2addr v0, v1
26266 7| return v0
26275 0| new-instance v0, java.lang.StringBuilder
26276 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
26278 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
26279 11| move-result-object v0
26281 … 14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
26282 17| move-result-object v0
26284 …21| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
26285 24| move-result-object v0
26287 … 27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
26288 30| move-result-object v0
26289 31| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
26290 34| move-result-object v0
26291 35| return-object v0
26313 15| const-string/jumbo v0, ""
26314 18| iput-object v0, v7, com.android.calendar.CalendarEventModel.mCalendarDisplayName
26390 94| const/16 v0, #+500 (0x000001f4 | 7.00649e-43)
26391 96| iput v0, v7, com.android.calendar.CalendarEventModel.mCalendarAccessLevel
26397 102| new-instance v0, java.util.ArrayList
26398 104| invoke-direct {v0}, java.util.ArrayList.<init>():void
26399 107| iput-object v0, v7, com.android.calendar.CalendarEventModel.mReminders
26401 109| new-instance v0, java.util.ArrayList
26402 111| invoke-direct {v0}, java.util.ArrayList.<init>():void
26403 114| iput-object v0, v7, com.android.calendar.CalendarEventModel.mDefaultReminders
26405 116| new-instance v0, java.util.LinkedHashMap
26406 118| invoke-direct {v0}, java.util.LinkedHashMap.<init>():void
26407 121| iput-object v0, v7, com.android.calendar.CalendarEventModel.mAttendeesList
26410 126| move-result-object v0
26411 127| invoke-static {v0}, Tracer.WrapInvoke(java.util.TimeZone):java.lang.String
26412 130| move-result-object v0
26413 131| iput-object v0, v7, com.android.calendar.CalendarEventModel.mTimezone
26440 23| move-result-object v0
26442 .local v0, "defaultReminder", java.lang.String
26443 24| invoke-static {v0}, java.lang.Integer.parseInt(java.lang.String):int
26482 9| move-object/from16 v0, v17
26483 …11| invoke-static {v0,v10}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):java.lang.…
26493 22| move-object/from16 v0, v17
26494 …24| invoke-static {v0,v10}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):java.lang.…
26504 35| move-object/from16 v0, v17
26505 …37| invoke-static {v0,v10}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):java.lang.…
26516 49| move-object/from16 v0, v17
26517 …51| invoke-static {v0,v10,v11}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):i…
26529 64| move-object/from16 v0, v17
26530 …66| invoke-static {v0,v10,v11}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):i…
26546 82| move-object/from16 v0, v17
26547 …84| invoke-static {v0,v10}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):java.lang.…
26559 99| move-object/from16 v0, v17
26560 …101| invoke-static {v0,v10}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):java.lang…
26619 0| iget-object v0, v2, com.android.calendar.CalendarEventModel.mAttendeesList
26621 …4| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object, java.lan…
26648 18| move-result-object v0
26649 19| check-cast v0, android.text.util.Rfc822Token
26651 .local v0, "address", android.text.util.Rfc822Token
26653 23| invoke-static {v0}, Tracer.WrapInvoke(android.text.util.Rfc822Token):java.lang.String
26655 27| invoke-static {v0}, Tracer.WrapInvoke(android.text.util.Rfc822Token):java.lang.String
26675 .end_local v0
26696 1| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mAllDay
26698 5| if-eq v0, v1, Label_1
26703 8| iget-object v0, v5, com.android.calendar.CalendarEventModel.mAttendeesList
26704 10| if-nez v0, Label_2
26706 12| iget-object v0, v6, com.android.calendar.CalendarEventModel.mAttendeesList
26707 14| if-eqz v0, Label_3
26712 17| iget-object v0, v5, com.android.calendar.CalendarEventModel.mAttendeesList
26714 21| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object):boolean
26715 24| move-result v0
26716 25| if-nez v0, Label_3
26721 28| iget-wide v0:v1, v5, com.android.calendar.CalendarEventModel.mCalendarId
26723 32| cmp-long v0, v0:v1, v2:v3
26724 34| if-eqz v0, Label_4
26729 37| iget v0, v5, com.android.calendar.CalendarEventModel.mCalendarColor
26731 41| if-eq v0, v1, Label_5
26736 44| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mCalendarColorInitialized
26738 48| if-eq v0, v1, Label_6
26743 51| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mGuestsCanInviteOthers
26745 55| if-eq v0, v1, Label_7
26750 58| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mGuestsCanModify
26752 62| if-eq v0, v1, Label_8
26757 65| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mGuestsCanSeeGuests
26759 69| if-eq v0, v1, Label_9
26764 72| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mOrganizerCanRespond
26766 76| if-eq v0, v1, Label_10
26771 79| iget v0, v5, com.android.calendar.CalendarEventModel.mCalendarAccessLevel
26773 83| if-eq v0, v1, Label_11
26778 86| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor
26780 90| if-eq v0, v1, Label_12
26785 93| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mHasAlarm
26787 97| if-eq v0, v1, Label_13
26792 100| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mHasAttendeeData
26794 104| if-eq v0, v1, Label_14
26799 107| iget-wide v0:v1, v5, com.android.calendar.CalendarEventModel.mId
26801 111| cmp-long v0, v0:v1, v2:v3
26802 113| if-eqz v0, Label_15
26807 116| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mIsOrganizer
26809 120| if-eq v0, v1, Label_16
26814 123| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOrganizer
26815 125| if-nez v0, Label_17
26817 127| iget-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizer
26818 129| if-eqz v0, Label_18
26823 132| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOrganizer
26825 136| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
26826 139| move-result v0
26827 140| if-nez v0, Label_18
26832 143| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOriginalAllDay
26833 145| if-nez v0, Label_19
26835 147| iget-object v0, v6, com.android.calendar.CalendarEventModel.mOriginalAllDay
26836 149| if-eqz v0, Label_20
26841 152| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOriginalAllDay
26843 156| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.Boolean, java.lang.Object):boolean
26844 159| move-result v0
26845 160| if-nez v0, Label_20
26850 163| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOriginalTime
26851 165| if-nez v0, Label_21
26853 167| iget-object v0, v6, com.android.calendar.CalendarEventModel.mOriginalTime
26854 169| if-eqz v0, Label_22
26859 172| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOriginalTime
26861 176| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.Long, java.lang.Object):boolean
26862 179| move-result v0
26863 180| if-nez v0, Label_22
26868 183| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOwnerAccount
26869 185| if-nez v0, Label_23
26871 187| iget-object v0, v6, com.android.calendar.CalendarEventModel.mOwnerAccount
26872 189| if-eqz v0, Label_24
26877 192| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOwnerAccount
26879 196| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
26880 199| move-result v0
26881 200| if-nez v0, Label_24
26886 203| iget-object v0, v5, com.android.calendar.CalendarEventModel.mReminders
26887 205| if-nez v0, Label_25
26889 207| iget-object v0, v6, com.android.calendar.CalendarEventModel.mReminders
26890 209| if-eqz v0, Label_26
26895 212| iget-object v0, v5, com.android.calendar.CalendarEventModel.mReminders
26897 216| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
26898 219| move-result v0
26899 220| if-nez v0, Label_26
26904 223| iget v0, v5, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
26906 227| if-eq v0, v1, Label_27
26911 230| iget v0, v5, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
26913 234| if-eq v0, v1, Label_28
26918 237| iget-object v0, v5, com.android.calendar.CalendarEventModel.mSyncAccount
26919 239| if-nez v0, Label_29
26921 241| iget-object v0, v6, com.android.calendar.CalendarEventModel.mSyncAccount
26922 243| if-eqz v0, Label_30
26927 246| iget-object v0, v5, com.android.calendar.CalendarEventModel.mSyncAccount
26929 250| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
26930 253| move-result v0
26931 254| if-nez v0, Label_30
26936 257| iget-object v0, v5, com.android.calendar.CalendarEventModel.mSyncAccountType
26937 259| if-nez v0, Label_31
26939 261| iget-object v0, v6, com.android.calendar.CalendarEventModel.mSyncAccountType
26940 263| if-eqz v0, Label_32
26945 266| iget-object v0, v5, com.android.calendar.CalendarEventModel.mSyncAccountType
26947 270| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
26948 273| move-result v0
26949 274| if-nez v0, Label_32
26954 277| iget-object v0, v5, com.android.calendar.CalendarEventModel.mSyncId
26955 279| if-nez v0, Label_33
26957 281| iget-object v0, v6, com.android.calendar.CalendarEventModel.mSyncId
26958 283| if-eqz v0, Label_34
26963 286| iget-object v0, v5, com.android.calendar.CalendarEventModel.mSyncId
26965 290| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
26966 293| move-result v0
26967 294| if-nez v0, Label_34
26972 297| iget-object v0, v5, com.android.calendar.CalendarEventModel.mTimezone
26973 299| if-nez v0, Label_35
26975 301| iget-object v0, v6, com.android.calendar.CalendarEventModel.mTimezone
26976 303| if-eqz v0, Label_36
26981 306| iget-object v0, v5, com.android.calendar.CalendarEventModel.mTimezone
26983 310| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
26984 313| move-result v0
26985 314| if-nez v0, Label_36
26990 317| iget-object v0, v5, com.android.calendar.CalendarEventModel.mTimezone2
26991 319| if-nez v0, Label_37
26993 321| iget-object v0, v6, com.android.calendar.CalendarEventModel.mTimezone2
26994 323| if-eqz v0, Label_38
26999 326| iget-object v0, v5, com.android.calendar.CalendarEventModel.mTimezone2
27001 330| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
27002 333| move-result v0
27003 334| if-nez v0, Label_38
27008 337| iget v0, v5, com.android.calendar.CalendarEventModel.mAvailability
27010 341| if-eq v0, v1, Label_39
27015 344| iget-object v0, v5, com.android.calendar.CalendarEventModel.mUri
27016 346| if-nez v0, Label_40
27018 348| iget-object v0, v6, com.android.calendar.CalendarEventModel.mUri
27019 350| if-eqz v0, Label_41
27024 353| iget-object v0, v5, com.android.calendar.CalendarEventModel.mUri
27026 357| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
27027 360| move-result v0
27028 361| if-nez v0, Label_41
27033 364| iget v0, v5, com.android.calendar.CalendarEventModel.mAccessLevel
27035 368| if-eq v0, v1, Label_42
27040 371| iget v0, v5, com.android.calendar.CalendarEventModel.mEventStatus
27042 375| if-eq v0, v1, Label_43
27047 378| iget v0, v5, com.android.calendar.CalendarEventModel.mEventColor
27049 382| if-eq v0, v1, Label_44
27054 385| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mEventColorInitialized
27056 389| if-eq v0, v1, Label_45
27061 392| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
27062 393| return v0
27071 1| const/4 v0, #-1 (0xffffffff | NaN)
27082 12| iput v0, v6, com.android.calendar.CalendarEventModel.mCalendarColor
27088 18| iput v0, v6, com.android.calendar.CalendarEventModel.mEventColor
27136 66| iput v0, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
27138 68| iput v0, v6, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
27160 90| const/16 v0, #+500 (0x000001f4 | 7.00649e-43)
27161 92| iput v0, v6, com.android.calendar.CalendarEventModel.mCalendarAccessLevel
27171 102| new-instance v0, java.util.ArrayList
27172 104| invoke-direct {v0}, java.util.ArrayList.<init>():void
27173 107| iput-object v0, v6, com.android.calendar.CalendarEventModel.mReminders
27175 109| iget-object v0, v6, com.android.calendar.CalendarEventModel.mAttendeesList
27176 111| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedHashMap):void
27205 13| move-object v0, v9
27207 14| check-cast v0, com.android.calendar.CalendarEventModel
27209 .local v0, "other", com.android.calendar.CalendarEventModel
27210 …16| invoke-static {v8,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel, com.android.…
27220 27| iget-object v1, v0, com.android.calendar.CalendarEventModel.mLocation
27227 34| iget-object v2, v0, com.android.calendar.CalendarEventModel.mLocation
27238 47| iget-object v1, v0, com.android.calendar.CalendarEventModel.mTitle
27245 54| iget-object v2, v0, com.android.calendar.CalendarEventModel.mTitle
27256 67| iget-object v1, v0, com.android.calendar.CalendarEventModel.mDescription
27263 74| iget-object v2, v0, com.android.calendar.CalendarEventModel.mDescription
27274 87| iget-object v1, v0, com.android.calendar.CalendarEventModel.mDuration
27281 94| iget-object v2, v0, com.android.calendar.CalendarEventModel.mDuration
27290 105| iget-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mEnd
27298 114| iget-boolean v2, v0, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries
27305 121| iget-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mOriginalEnd
27313 130| iget-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mOriginalStart
27321 139| iget-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mStart
27329 148| iget-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mOriginalId
27339 159| iget-object v1, v0, com.android.calendar.CalendarEventModel.mOriginalSyncId
27346 166| iget-object v2, v0, com.android.calendar.CalendarEventModel.mOriginalSyncId
27357 179| iget-object v1, v0, com.android.calendar.CalendarEventModel.mRrule
27364 186| iget-object v2, v0, com.android.calendar.CalendarEventModel.mRrule
27396 24| move-result-object v0
27397 25| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
27399 .local v0, "attendee", com.android.calendar.CalendarEventModel$Attendee
27400 27| iget-object v4, v0, com.android.calendar.CalendarEventModel$Attendee.mName
27403 29| iget-object v3, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
27406 31| iget v6, v0, com.android.calendar.CalendarEventModel$Attendee.mStatus
27428 .end_local v0
27443 0| iget v0, v1, com.android.calendar.CalendarEventModel.mCalendarColor
27444 2| return v0
27454 1| iget-object v0, v3, com.android.calendar.CalendarEventModel.mEventColorCache
27455 3| if-eqz v0, Label_1
27457 5| iget-object v0, v3, com.android.calendar.CalendarEventModel.mEventColorCache
27460 …11| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.event.EventColorCache, java.l…
27461 14| move-result-object v0
27462 15| return-object v0
27474 0| iget v0, v1, com.android.calendar.CalendarEventModel.mEventColor
27475 2| return v0
27484 0| iget-object v0, v4, com.android.calendar.CalendarEventModel.mEventColorCache
27485 2| if-eqz v0, Label_1
27487 4| iget-object v0, v4, com.android.calendar.CalendarEventModel.mEventColorCache
27493 …12| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(com.android.calendar.event.EventColorCache, jav…
27494 15| move-result v0
27495 16| return v0
27498 17| const/4 v0, #-1 (0xffffffff | NaN)
27499 18| return v0
27511 5| const/16 v0, #+31 (0x0000001f | 4.34403e-44)
27513 .local v0, "prime", int
27955 0| iget-boolean v0, v1, com.android.calendar.CalendarEventModel.mCalendarColorInitialized
27956 2| return v0
27966 1| iget-object v0, v2, com.android.calendar.CalendarEventModel.mTitle
27967 3| if-eqz v0, Label_1
27968 5| iget-object v0, v2, com.android.calendar.CalendarEventModel.mTitle
27969 7| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
27970 10| move-result-object v0
27971 11| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
27972 14| move-result v0
27973 15| if-lez v0, Label_1
27978 18| iget-object v0, v2, com.android.calendar.CalendarEventModel.mLocation
27979 20| if-eqz v0, Label_2
27980 22| iget-object v0, v2, com.android.calendar.CalendarEventModel.mLocation
27981 24| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
27982 27| move-result-object v0
27983 28| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
27984 31| move-result v0
27985 32| if-lez v0, Label_2
27990 35| iget-object v0, v2, com.android.calendar.CalendarEventModel.mDescription
27991 37| if-eqz v0, Label_3
27992 39| iget-object v0, v2, com.android.calendar.CalendarEventModel.mDescription
27993 41| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
27994 44| move-result-object v0
27995 45| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
27996 48| move-result v0
27997 49| if-lez v0, Label_3
28002 52| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28003 53| return v0
28012 0| iget-boolean v0, v1, com.android.calendar.CalendarEventModel.mEventColorInitialized
28013 2| return v0
28187 208| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28190 .local v0, "localIdNotReferenced", boolean
28192 211| if-eqz v0, Label_21
28197 .end_local v0
28204 217| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28205 .restart_local v0
28209 .end_local v0
28210 220| const/4 v0, #+0 (0x00000000 | 0.00000)
28211 .restart_local v0
28215 .end_local v0
28235 1| iget-wide v0:v1, v5, com.android.calendar.CalendarEventModel.mCalendarId
28237 5| cmp-long v0, v0:v1, v2:v3
28238 7| if-nez v0, Label_1
28243 10| iget-object v0, v5, com.android.calendar.CalendarEventModel.mOwnerAccount
28244 12| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
28245 15| move-result v0
28246 16| if-eqz v0, Label_2
28251 19| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28252 20| return v0
28293 46| move-result-object v0
28294 47| check-cast v0, com.android.calendar.CalendarEventModel$ReminderEntry
28296 .local v0, "cur", com.android.calendar.CalendarEventModel$ReminderEntry
28297 …49| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel$ReminderEntry…
28306 62| move-object v2, v0
28312 .end_local v0
28325 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28326 3| iput-boolean v0, v1, com.android.calendar.CalendarEventModel.mCalendarColorInitialized
28340 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28341 3| iput-boolean v0, v1, com.android.calendar.CalendarEventModel.mEventColorInitialized
28352 0| invoke-direct {v0}, android.content.SearchRecentSuggestionsProvider.<init>():void
28364 3| move-result-object v0
28365 …4| invoke-static {v0}, com.android.calendar.Utils.getSearchAuthority(android.content.Context):java…
28366 7| move-result-object v0
28368 …9| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarRecentSuggestionsProvi…
28371 15| move-result v0
28372 16| return v0
28382 0| iput-object v1, v0, com.android.calendar.CalendarSettingsActivity$1.this$0
28384 2| invoke-direct {v0}, java.lang.Object.<init>():void
28399 9| move-result-object v0
28401 .local v0, "accounts", android.accounts.Account[]
28402 10| if-eqz v0, Label_1
28406 18| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.Object, java.lang.Object):boolean
28420 0| iget-object v0, v1, com.android.calendar.CalendarSettingsActivity.mAccounts
28421 2| return-object v0
28432 3| new-instance v0, android.os.Handler
28433 5| invoke-direct {v0}, android.os.Handler.<init>():void
28434 8| iput-object v0, v1, com.android.calendar.CalendarSettingsActivity.mHandler
28436 10| const/4 v0, #+0 (0x00000000 | 0.00000)
28437 11| iput-boolean v0, v1, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons
28439 13| new-instance v0, com.android.calendar.CalendarSettingsActivity$1
28440 …15| invoke-direct {v0,v1}, com.android.calendar.CalendarSettingsActivity$1.<init>(com.android.cale…
28441 18| iput-object v0, v1, com.android.calendar.CalendarSettingsActivity.mCheckAccounts
28452 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28453 1| iput-boolean v0, v1, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons
28465 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28466 1| return v0
28504 31| new-instance v0, android.preference.PreferenceActivity$Header
28505 33| invoke-direct {v0}, android.preference.PreferenceActivity$Header.<init>():void
28507 .local v0, "accountHeader", android.preference.PreferenceActivity$Header
28509 38| iput-object v7, v0, android.preference.PreferenceActivity$Header.title
28513 43| iput-object v7, v0, android.preference.PreferenceActivity$Header.fragment
28527 66| iput-object v3, v0, android.preference.PreferenceActivity$Header.fragmentArguments
28530 69| invoke-interface {v13,v7,v0}, java.util.List.add(int, java.lang.Object):void
28533 .end_local v0
28580 1| iget-boolean v0, v3, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons
28581 3| if-nez v0, Label_1
28584 8| move-result-object v0
28586 …12| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(android.view.MenuInflater, int, android.view.Menu)…
28590 18| move-result-object v0
28591 19| invoke-static {v0,v2,v2}, Tracer.WrapInvoke(android.app.ActionBar, int, int):void
28593 22| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
28594 23| return v0
28625 31| new-array v0, v4, java.lang.String[]
28628 37| aput-object v2, v0, v3
28630 .local v0, "array", java.lang.String[]
28632 …42| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, java.lan…
28642 .end_local v0
28655 0| iget-object v0, v2, com.android.calendar.CalendarSettingsActivity.mHandler
28656 2| if-eqz v0, Label_1
28658 4| iget-object v0, v2, com.android.calendar.CalendarSettingsActivity.mHandler
28660 8| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
28674 0| iget-object v0, v4, com.android.calendar.CalendarSettingsActivity.mHandler
28675 2| if-eqz v0, Label_1
28677 4| iget-object v0, v4, com.android.calendar.CalendarSettingsActivity.mHandler
28680 …10| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable, long):b…
28695 0| iput-object v1, v0, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.this$1
28697 …2| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
28860 170| move-result-object v0
28861 171| check-cast v0, java.lang.Runnable
28863 .local v0, "callback", java.lang.Runnable
28864 173| if-eqz v0, Label_7
28866 175| invoke-interface {v0}, java.lang.Runnable.run():void
28870 .end_local v0
28883 0| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ
28884 2| return-object v0
28889 0| iget-object v0, v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName
28890 2| return-object v0
28895 0| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks
28896 2| return-object v0
28901 0| sget-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
28902 2| return v0
28907 0| sput-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mFirstTZRequest
28908 2| return v0
28913 0| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ
28914 2| return-object v0
28919 0| sput-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZQueryInProgress
28920 2| return v0
28925 0| sput-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
28926 2| return v0
28937 2| new-array v0, v4, java.lang.String[]
28939 7| aput-object v1, v0, v3
28940 9| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.TIMEZONE_TYPE_ARGS
28942 11| new-array v0, v4, java.lang.String[]
28944 16| aput-object v1, v0, v3
28946 18| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.TIMEZONE_INSTANCES_ARGS
28948 20| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
28949 21| new-array v0, v0, java.lang.String[]
28952 26| aput-object v1, v0, v3
28954 31| aput-object v1, v0, v4
28956 33| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.CALENDAR_CACHE_POJECTION
28958 35| new-instance v0, java.lang.StringBuilder
28960 39| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
28961 42| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mSB
28963 44| new-instance v0, java.util.Formatter
28967 …52| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
28968 55| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mF
28977 66| move-result-object v0
28978 67| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ
28980 69| new-instance v0, java.util.HashSet
28981 71| invoke-direct {v0}, java.util.HashSet.<init>():void
28982 74| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks
28996 0| invoke-direct {v0}, java.lang.Object.<init>():void
28998 3| iput-object v1, v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName
29010 0| move/from16 v0, v18
29011 2| and-int/lit16 v2, v0, #+8192 (0x00002000 | 1.14794e-41)
29068 3| sget-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mFirstTZRequest
29069 5| if-eqz v0, Label_2
29071 7| iget-object v0, v10, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName
29072 …9| invoke-static {v11,v0}, com.android.calendar.CalendarUtils.getSharedPreferences(android.content…
29076 13| const-string/jumbo v0, "preferences_home_tz_enabled"
29078 …17| invoke-interface {v8,v0,v1}, android.content.SharedPreferences.getBoolean(java.lang.String, bo…
29079 20| move-result v0
29080 21| sput-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29082 23| const-string/jumbo v0, "preferences_home_tz"
29085 …30| invoke-interface {v8,v0,v1}, android.content.SharedPreferences.getString(java.lang.String, jav…
29086 33| move-result-object v0
29087 34| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ
29090 39| move-result-object v0
29091 40| if-eqz v0, Label_2
29093 42| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
29094 43| sput-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZQueryInProgress
29096 45| const/4 v0, #+0 (0x00000000 | 0.00000)
29097 46| sput-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mFirstTZRequest
29099 48| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler
29100 50| if-nez v0, Label_1
29102 52| new-instance v0, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler
29105 …58| invoke-direct {v0,v10,v1}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.<in…
29106 61| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler
29109 63| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler
29119 …74| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUti…
29123 77| sget-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZQueryInProgress
29124 79| if-eqz v0, Label_3
29126 81| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks
29127 83| invoke-static {v0,v12}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
29133 87| sget-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29134 89| if-eqz v0, Label_6
29135 91| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ
29137 93| return-object v0
29140 94| move-exception v0
29142 96| throw v0
29146 100| move-result-object v0
29172 14| move-object/from16 v0, v17
29173 16| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
29193 35| move-object/from16 v0, v16
29194 …37| invoke-static {v0,v1}, com.android.calendar.CalendarUtils.getSharedPreferences(android.content…
29282 162| move-object/from16 v0, v17
29283 …164| invoke-static {v1,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSe…
29318 0| invoke-direct {v0}, java.lang.Object.<init>():void
29329 0| const/4 v0, #+0 (0x00000000 | 0.00000)
29330 …1| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(android.content.Context, java.lang.String, int):and…
29331 4| move-result-object v0
29332 5| return-object v0
29343 3| move-result-object v0
29345 .local v0, "editor", android.content.SharedPreferences$Editor
29346 …4| invoke-interface {v0,v2,v3}, android.content.SharedPreferences$Editor.putString(java.lang.Strin…
29348 7| invoke-interface {v0}, android.content.SharedPreferences$Editor.apply():void
29361 3| move-result-object v0
29363 .local v0, "editor", android.content.SharedPreferences$Editor
29364 …4| invoke-interface {v0,v2,v3}, android.content.SharedPreferences$Editor.putBoolean(java.lang.Stri…
29366 7| invoke-interface {v0}, android.content.SharedPreferences$Editor.apply():void
29378 0| iput-object v1, v0, com.android.calendar.CalendarViewAdapter$1.this$0
29380 2| invoke-direct {v0}, java.lang.Object.<init>():void
29391 0| iget-object v0, v2, com.android.calendar.CalendarViewAdapter$1.this$0
29395 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarViewAdapter, android.cont…
29402 0| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mContext
29403 2| return-object v0
29415 3| const/4 v0, #+0 (0x00000000 | 0.00000)
29416 4| iput-object v0, v3, com.android.calendar.CalendarViewAdapter.mMidnightHandler
29418 6| new-instance v0, com.android.calendar.CalendarViewAdapter$1
29419 …8| invoke-direct {v0,v3}, com.android.calendar.CalendarViewAdapter$1.<init>(com.android.calendar.C…
29420 11| iput-object v0, v3, com.android.calendar.CalendarViewAdapter.mTimeUpdater
29422 13| new-instance v0, android.os.Handler
29423 15| invoke-direct {v0}, android.os.Handler.<init>():void
29424 18| iput-object v0, v3, com.android.calendar.CalendarViewAdapter.mMidnightHandler
29433 29| move-result-object v0
29435 …33| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String[]
29436 36| move-result-object v0
29437 37| iput-object v0, v3, com.android.calendar.CalendarViewAdapter.mButtonNames
29439 39| const-string/jumbo v0, "layout_inflater"
29440 …42| invoke-static {v4,v0}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.…
29441 45| move-result-object v0
29442 46| check-cast v0, android.view.LayoutInflater
29443 48| iput-object v0, v3, com.android.calendar.CalendarViewAdapter.mInflater
29445 50| new-instance v0, java.lang.StringBuilder
29447 54| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
29448 57| iput-object v0, v3, com.android.calendar.CalendarViewAdapter.mStringBuilder
29450 59| new-instance v0, java.util.Formatter
29454 …67| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
29455 70| iput-object v0, v3, com.android.calendar.CalendarViewAdapter.mFormatter
29476 7| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mTimeZone
29477 9| invoke-direct {v9,v0}, android.text.format.Time.<init>(java.lang.String):void
29480 12| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mMilliTime
29481 14| invoke-static {v9,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
29483 17| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mMilliTime
29485 21| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int
29486 24| move-result v0
29487 25| int-to-long v10:v11, v0
29493 27| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mStringBuilder
29494 29| invoke-static {v0,v14}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
29496 32| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay
29497 34| cmp-long v0, v10:v11, v0:v1
29498 36| if-nez v0, Label_2
29503 42| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext
29510 …52| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
29511 55| move-result-object v0
29512 56| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29513 59| move-result-object v0
29514 60| aput-object v0, v13, v14
29516 62| const v0, #+2131492956 (0x7f0c005c | 1.86094e+38)
29517 …65| invoke-static {v12,v0,v13}, Tracer.WrapInvoke(android.content.Context, int, java.lang.Object[]…
29523 72| move-result-object v0
29524 73| return-object v0
29528 74| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay
29529 76| sub-long/2addr v0:v1, v12:v13
29530 77| cmp-long v0, v10:v11, v0:v1
29531 79| if-nez v0, Label_3
29536 85| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext
29543 …95| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
29544 98| move-result-object v0
29545 99| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29546 102| move-result-object v0
29547 103| aput-object v0, v13, v14
29549 105| const v0, #+2131492957 (0x7f0c005d | 1.86094e+38)
29550 …108| invoke-static {v12,v0,v13}, Tracer.WrapInvoke(android.content.Context, int, java.lang.Object[…
29557 114| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay
29558 116| add-long/2addr v0:v1, v12:v13
29559 117| cmp-long v0, v10:v11, v0:v1
29560 119| if-nez v0, Label_4
29565 125| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext
29572 …135| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.C…
29573 138| move-result-object v0
29574 139| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29575 142| move-result-object v0
29576 143| aput-object v0, v13, v14
29578 145| const v0, #+2131492958 (0x7f0c005e | 1.86094e+38)
29579 …148| invoke-static {v12,v0,v13}, Tracer.WrapInvoke(android.content.Context, int, java.lang.Object[…
29586 154| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext
29593 …164| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.C…
29594 167| move-result-object v0
29595 168| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29607 0| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mStringBuilder
29609 3| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
29611 6| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mContext
29619 …18| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
29620 21| move-result-object v0
29621 22| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29634 0| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mStringBuilder
29636 3| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
29638 6| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mContext
29650 …18| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
29651 21| move-result-object v0
29652 22| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29665 0| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mStringBuilder
29667 3| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
29669 6| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mContext
29677 …18| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
29678 21| move-result-object v0
29679 22| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29692 0| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mStringBuilder
29694 3| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
29696 6| iget-object v0, v9, com.android.calendar.CalendarViewAdapter.mContext
29708 …18| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
29709 21| move-result-object v0
29710 22| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
29724 2| move-object/from16 v0, v18
29725 4| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mTimeZone
29729 9| move-object/from16 v0, v18
29730 11| iget-wide v2:v3, v0, com.android.calendar.CalendarViewAdapter.mMilliTime
29733 16| move-object/from16 v0, v18
29734 18| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mContext
29772 59| move-object/from16 v0, v18
29773 61| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mTimeZone
29789 80| move-object/from16 v0, v18
29790 82| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mStringBuilder
29794 88| move-object/from16 v0, v18
29795 90| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mContext
29796 92| move-object/from16 v0, v18
29797 94| iget-object v3, v0, com.android.calendar.CalendarViewAdapter.mFormatter
29799 96| move-object/from16 v0, v18
29800 98| iget-object v9, v0, com.android.calendar.CalendarViewAdapter.mTimeZone
29820 7| move-result v0
29822 .local v0, "week", int
29828 17| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
29833 …27| invoke-static {v1,v3,v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int, int, java.l…
29849 10| move-result-wide v0:v1
29851 .local v0, "now", long
29857 18| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
29888 0| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mButtonNames
29889 2| array-length v0, v0
29890 3| return v0
29915 25| move-result-object v0
29916 26| check-cast v0, android.widget.TextView
29918 .local v0, "date", android.widget.TextView
29936 … 48| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
29950 … 69| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
29964 … 90| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
29978 …111| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
29996 0| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mButtonNames
29997 2| array-length v0, v0
29998 3| if-ge v2, v0, Label_1
30000 5| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mButtonNames
30001 7| aget-object v0, v0, v2
30002 9| return-object v0
30005 10| const/4 v0, #+0 (0x00000000 | 0.00000)
30006 11| return-object v0
30016 0| int-to-long v0:v1, v3
30017 1| return-wide v0:v1
30027 0| const/4 v0, #+0 (0x00000000 | 0.00000)
30028 1| return v0
30072 56| move-result-object v0
30073 57| check-cast v0, android.widget.TextView
30075 .local v0, "date", android.widget.TextView
30082 .end_local v0
30093 .restart_local v0
30103 … 83| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
30121 …110| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
30133 …127| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
30145 …146| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
30149 .end_local v0
30241 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
30242 1| return v0
30251 0| const/4 v0, #+0 (0x00000000 | 0.00000)
30252 1| return v0
30260 0| const/4 v0, #+0 (0x00000000 | 0.00000)
30265 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
30267 7| return v0
30276 0| iget-object v0, v2, com.android.calendar.CalendarViewAdapter.mMidnightHandler
30278 4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
30301 18| move-result-wide v0:v1
30303 .local v0, "now", long
30304 19| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
30307 24| invoke-static {v0,v1,v4,v5}, android.text.format.Time.getJulianDay(long, long):int
30326 0| iput v1, v0, com.android.calendar.CalendarViewAdapter.mCurrentMainView
30328 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarViewAdapter):void
30372 3| const/4 v0, #+0 (0x00000000 | 0.00000)
30373 4| iput v0, v1, com.android.calendar.ColorChipView.mDrawStyle
30375 6| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
30376 7| iput v0, v1, com.android.calendar.ColorChipView.mBorderWidth
30392 3| const/4 v0, #+0 (0x00000000 | 0.00000)
30393 4| iput v0, v1, com.android.calendar.ColorChipView.mDrawStyle
30395 6| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
30396 7| iput v0, v1, com.android.calendar.ColorChipView.mBorderWidth
30409 0| new-instance v0, android.graphics.Paint
30410 2| invoke-direct {v0}, android.graphics.Paint.<init>():void
30411 5| iput-object v0, v2, com.android.calendar.ColorChipView.mPaint
30413 7| iget-object v0, v2, com.android.calendar.ColorChipView.mPaint
30414 9| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.Paint):float
30415 12| move-result v0
30416 13| iput v0, v2, com.android.calendar.ColorChipView.mDefStrokeWidth
30418 15| iget-object v0, v2, com.android.calendar.ColorChipView.mPaint
30420 …19| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
30435 5| move-result v0
30436 6| add-int/lit8 v12, v0, #-1 (0xffffffff | NaN)
30440 11| move-result v0
30441 12| add-int/lit8 v6, v0, #-1 (0xffffffff | NaN)
30445 16| iget v0, v14, com.android.calendar.ColorChipView.mDrawStyle
30447 19| if-ne v0, v3, Label_3
30449 21| iget v0, v14, com.android.calendar.ColorChipView.mColor
30450 23| invoke-static {v0}, com.android.calendar.Utils.getDeclinedColorFromColor(int):int
30451 26| move-result v0
30454 27| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
30456 30| iget v0, v14, com.android.calendar.ColorChipView.mDrawStyle
30457 32| packed-switch v0, Label_7
30463 36| iget v0, v14, com.android.calendar.ColorChipView.mColor
30467 40| iget-object v0, v14, com.android.calendar.ColorChipView.mPaint
30469 44| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, float):void
30474 51| move-object v0, v15
30476 …53| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.graphics.Canvas, float, float, float, …
30480 58| iget v0, v14, com.android.calendar.ColorChipView.mBorderWidth
30481 60| if-gtz v0, Label_6
30486 63| iget v0, v14, com.android.calendar.ColorChipView.mBorderWidth
30487 65| div-int/lit8 v7, v0, #+2 (0x00000002 | 2.80260e-45)
30496 69| iget-object v0, v14, com.android.calendar.ColorChipView.mPaint
30499 74| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, float):void
30501 77| const/16 v0, #+16 (0x00000010 | 2.24208e-44)
30502 79| new-array v9, v0, float[]
30514 87| int-to-float v0, v7
30515 88| aput v0, v9, v10
30520 92| int-to-float v0, v12
30521 93| aput v0, v9, v11
30526 97| int-to-float v0, v7
30527 98| aput v0, v9, v10
30537 106| sub-int v0, v6, v7
30538 108| int-to-float v0, v0
30539 109| aput v0, v9, v10
30544 113| int-to-float v0, v12
30545 114| aput v0, v9, v11
30550 118| sub-int v0, v6, v7
30551 120| int-to-float v0, v0
30552 121| aput v0, v9, v10
30557 125| int-to-float v0, v7
30558 126| aput v0, v9, v11
30568 134| int-to-float v0, v7
30569 135| aput v0, v9, v11
30574 139| int-to-float v0, v6
30575 140| aput v0, v9, v10
30580 144| sub-int v0, v12, v7
30581 146| int-to-float v0, v0
30582 147| aput v0, v9, v11
30592 155| sub-int v0, v12, v7
30593 157| int-to-float v0, v0
30594 158| aput v0, v9, v11
30599 162| int-to-float v0, v6
30600 163| aput v0, v9, v10
30602 165| iget-object v0, v14, com.android.calendar.ColorChipView.mPaint
30603 …167| invoke-static {v15,v9,v0}, Tracer.WrapInvoke(android.graphics.Canvas, float[], android.graphi…
30620 0| iput v1, v0, com.android.calendar.ColorChipView.mColor
30622 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.ColorChipView):void
30635 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
30636 3| if-eq v2, v0, Label_1
30637 5| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
30638 6| if-eq v2, v0, Label_1
30656 0| invoke-direct {v0}, java.lang.Object.<init>():void
30666 0| invoke-direct {v0}, com.android.calendar.ContactsAsyncHelper$WorkerArgs.<init>():void
30677 0| iput-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerHandler.this$0
30679 2| invoke-direct {v0,v2}, android.os.Handler.<init>(android.os.Looper):void
30692 1| iget-object v0, v8, android.os.Message.obj
30693 3| check-cast v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs
30695 .local v0, "args", com.android.calendar.ContactsAsyncHelper$WorkerArgs
30722 31| iget-object v4, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.context
30725 37| iget-object v5, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.uri
30736 45| iget-object v4, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.uri
30741 55| iput-object v4, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30757 71| iput-object v6, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30773 0| const/4 v0, #+0 (0x00000000 | 0.00000)
30774 1| sput-object v0, com.android.calendar.ContactsAsyncHelper.mInstance
30787 3| new-instance v0, android.os.HandlerThread
30789 8| invoke-direct {v0,v1}, android.os.HandlerThread.<init>(java.lang.String):void
30791 .local v0, "thread", android.os.HandlerThread
30792 11| invoke-static {v0}, Tracer.WrapInvoke(android.os.HandlerThread):void
30795 16| invoke-static {v0}, Tracer.WrapInvoke(android.os.HandlerThread):android.os.Looper
30816 4| new-instance v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs
30817 …6| invoke-direct {v0,v2}, com.android.calendar.ContactsAsyncHelper$WorkerArgs.<init>(com.android.c…
30819 .local v0, "args", com.android.calendar.ContactsAsyncHelper$WorkerArgs
30820 9| iput-object v4, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.context
30822 11| iput-object v5, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.item
30824 13| iput-object v7, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.uri
30826 15| iput-object v6, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback
30845 38| iput-object v0, v1, android.os.Message.obj
30861 1| iget-object v0, v5, android.os.Message.obj
30862 3| check-cast v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs
30864 .local v0, "args", com.android.calendar.ContactsAsyncHelper$WorkerArgs
30872 11| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30875 15| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view
30878 20| iget-object v2, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view
30879 22| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30885 31| iget v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.defaultResource
30889 36| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view
30892 41| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view
30893 43| iget v2, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.defaultResource
30898 50| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30901 54| iget-object v2, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.item
30902 56| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30906 62| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback
30909 66| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback
30927 0| iput-object v1, v0, com.android.calendar.DayFragment$1.this$0
30929 2| invoke-direct {v0}, java.lang.Object.<init>():void
30955 24| move-result-object v0
30957 .local v0, "tz", java.lang.String
30960 29| iput-object v0, v1, android.text.format.Time.timezone
30972 0| iget-object v0, v1, com.android.calendar.DayFragment.mTZUpdater
30973 2| return-object v0
30984 3| new-instance v0, android.text.format.Time
30985 5| invoke-direct {v0}, android.text.format.Time.<init>():void
30986 8| iput-object v0, v1, com.android.calendar.DayFragment.mSelectedDay
30988 10| new-instance v0, com.android.calendar.DayFragment$1
30989 …12| invoke-direct {v0,v1}, com.android.calendar.DayFragment$1.<init>(com.android.calendar.DayFragm…
30990 15| iput-object v0, v1, com.android.calendar.DayFragment.mTZUpdater
30992 17| iget-object v0, v1, com.android.calendar.DayFragment.mSelectedDay
30993 19| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
31007 3| new-instance v0, android.text.format.Time
31008 5| invoke-direct {v0}, android.text.format.Time.<init>():void
31009 8| iput-object v0, v3, com.android.calendar.DayFragment.mSelectedDay
31011 10| new-instance v0, com.android.calendar.DayFragment$1
31012 …12| invoke-direct {v0,v3}, com.android.calendar.DayFragment$1.<init>(com.android.calendar.DayFragm…
31013 15| iput-object v0, v3, com.android.calendar.DayFragment.mTZUpdater
31017 19| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
31018 21| cmp-long v0, v4:v5, v0:v1
31019 23| if-nez v0, Label_2
31021 25| iget-object v0, v3, com.android.calendar.DayFragment.mSelectedDay
31022 27| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
31028 31| iget-object v0, v3, com.android.calendar.DayFragment.mSelectedDay
31029 33| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(android.text.format.Time, long):void
31051 15| move-result-object v0
31052 16| check-cast v0, com.android.calendar.DayView
31054 .local v0, "currentView", com.android.calendar.DayView
31055 …18| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.DayView, android.text.format.Tim…
31061 …24| invoke-static {v0,v6,v7,v8}, Tracer.WrapInvoke(com.android.calendar.DayView, android.text.form…
31086 54| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):int
31131 10| move-result-object v0
31132 11| check-cast v0, com.android.calendar.DayView
31134 .local v0, "view", com.android.calendar.DayView
31135 13| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31137 16| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31141 24| move-result-object v0
31142 .end_local v0
31143 25| check-cast v0, com.android.calendar.DayView
31145 .restart_local v0
31146 27| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31166 12| move-result-object v0
31167 13| check-cast v0, com.android.calendar.DayView
31169 .local v0, "view", com.android.calendar.DayView
31170 15| if-nez v0, Label_2
31175 18| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):long
31186 0| const-wide/16 v0:v1, #+160 (0x000000a0 | 2.24208e-43)
31187 2| return-wide v0:v1
31202 8| cmp-long v0, v4:v5, v6:v7
31203 10| if-nez v0, Label_6
31209 19| cmp-long v0, v4:v5, v8:v9
31210 21| if-eqz v0, Label_4
31211 23| move v0, v1
31221 …33| invoke-direct {v10,v3,v0,v1}, com.android.calendar.DayFragment.goTo(android.text.format.Time, …
31226 37| move v0, v2
31235 43| iget-wide v0:v1, v11, com.android.calendar.CalendarController$EventInfo.eventType
31237 47| cmp-long v0, v0:v1, v2:v3
31238 49| if-nez v0, Label_3
31255 7| new-instance v0, com.android.calendar.DayView
31269 …27| invoke-direct/range {v0..v5}, com.android.calendar.DayView.<init>(android.content.Context, com…
31271 .local v0, "view", com.android.calendar.DayView
31273 31| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DayView, int):void
31277 …39| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DayView, android.view.ViewGroup$…
31280 …44| invoke-static {v0,v1,v7,v7}, Tracer.WrapInvoke(com.android.calendar.DayView, android.text.form…
31282 47| return-object v0
31295 6| move-result-object v0
31297 .local v0, "context", android.content.Context
31299 …9| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Cont…
31304 …18| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Con…
31309 …27| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Con…
31314 …36| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Con…
31319 44| invoke-direct {v1,v0}, com.android.calendar.EventLoader.<init>(android.content.Context):void
31335 7| move-result-object v0
31337 .local v0, "v", android.view.View
31339 11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
31358 44| return-object v0
31371 8| move-result-object v0
31372 9| check-cast v0, com.android.calendar.DayView
31374 .local v0, "view", com.android.calendar.DayView
31375 11| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31379 19| move-result-object v0
31380 .end_local v0
31381 20| check-cast v0, com.android.calendar.DayView
31383 .restart_local v0
31384 22| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31389 30| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31418 21| move-result-object v0
31419 22| check-cast v0, com.android.calendar.DayView
31421 .local v0, "view", com.android.calendar.DayView
31422 24| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31424 27| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31428 35| move-result-object v0
31429 .end_local v0
31430 36| check-cast v0, com.android.calendar.DayView
31432 .restart_local v0
31433 38| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31435 41| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31450 6| move-result-wide v0:v1
31452 .local v0, "time", long
31454 9| cmp-long v2, v0:v1, v2:v3
31458 … 16| invoke-static {v5,v2,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):void
31470 0| const/high16 v0, #+1096810496 (0x41600000 | 14.0000)
31471 2| sput v0, com.android.calendar.DayOfMonthDrawable.mTextSize
31485 3| const-string/jumbo v0, "1"
31486 6| iput-object v0, v2, com.android.calendar.DayOfMonthDrawable.mDayOfMonth
31488 8| new-instance v0, android.graphics.Rect
31489 10| invoke-direct {v0}, android.graphics.Rect.<init>():void
31490 13| iput-object v0, v2, com.android.calendar.DayOfMonthDrawable.mTextBounds
31493 18| move-result-object v0
31495 22| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):float
31496 25| move-result v0
31497 26| sput v0, com.android.calendar.DayOfMonthDrawable.mTextSize
31499 28| new-instance v0, android.graphics.Paint
31500 30| invoke-direct {v0}, android.graphics.Paint.<init>():void
31501 33| iput-object v0, v2, com.android.calendar.DayOfMonthDrawable.mPaint
31503 35| iget-object v0, v2, com.android.calendar.DayOfMonthDrawable.mPaint
31505 39| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
31507 42| iget-object v0, v2, com.android.calendar.DayOfMonthDrawable.mPaint
31509 47| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
31511 50| iget-object v0, v2, com.android.calendar.DayOfMonthDrawable.mPaint
31513 …54| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):an…
31515 57| iget-object v0, v2, com.android.calendar.DayOfMonthDrawable.mPaint
31517 61| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
31519 64| iget-object v0, v2, com.android.calendar.DayOfMonthDrawable.mPaint
31521 …68| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align)…
31550 29| move-result-object v0
31552 .local v0, "bounds", android.graphics.Rect
31554 32| iget v3, v0, android.graphics.Rect.right
31557 37| iget v4, v0, android.graphics.Rect.bottom
31579 0| const/4 v0, #+0 (0x00000000 | 0.00000)
31580 1| return v0
31590 0| iget-object v0, v1, com.android.calendar.DayOfMonthDrawable.mPaint
31591 2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, int):void
31614 3| move-result-object v0
31615 4| iput-object v0, v1, com.android.calendar.DayOfMonthDrawable.mDayOfMonth
31629 0| iput-object v1, v0, com.android.calendar.DayView$1.this$0
31631 2| invoke-direct {v0}, java.lang.Object.<init>():void
31645 7| move-result-object v0
31647 .local v0, "tz", java.lang.String
31650 12| iput-object v0, v1, android.text.format.Time.timezone
31660 28| invoke-static {v1,v0}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
31675 0| iput-object v1, v0, com.android.calendar.DayView$2.this$0
31677 2| invoke-direct {v0}, java.lang.Object.<init>():void
31688 0| iget-object v0, v2, com.android.calendar.DayView$2.this$0
31692 …8| invoke-static {v0,v1}, com.android.calendar.DayView.-set6(com.android.calendar.DayView, com.and…
31694 11| iget-object v0, v2, com.android.calendar.DayView$2.this$0
31696 …14| invoke-static {v0,v1}, com.android.calendar.DayView.-set14(com.android.calendar.DayView, com.a…
31698 17| iget-object v0, v2, com.android.calendar.DayView$2.this$0
31699 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31711 0| iput-object v1, v0, com.android.calendar.DayView$3.this$0
31713 2| invoke-direct {v0}, java.lang.Object.<init>():void
31725 1| iget-object v0, v15, com.android.calendar.DayView$3.this$0
31726 …3| invoke-static {v0}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.androi…
31727 6| move-result-object v0
31728 7| if-eqz v0, Label_1
31730 9| iget-object v0, v15, com.android.calendar.DayView$3.this$0
31731 …11| invoke-static {v0}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.andro…
31732 14| move-result-object v0
31761 …62| invoke-static/range {v0..v13}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
31764 65| iget-object v0, v15, com.android.calendar.DayView$3.this$0
31765 …67| invoke-static {v0,v14}, com.android.calendar.DayView.-set6(com.android.calendar.DayView, com.a…
31767 70| iget-object v0, v15, com.android.calendar.DayView$3.this$0
31768 72| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31780 0| iput-object v1, v0, com.android.calendar.DayView$4.this$0
31782 2| invoke-direct {v0}, android.animation.AnimatorListenerAdapter.<init>():void
31794 0| iget-object v0, v2, com.android.calendar.DayView$4.this$0
31796 …3| invoke-static {v0,v1}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolea…
31808 0| iget-object v0, v2, com.android.calendar.DayView$4.this$0
31810 …3| invoke-static {v0,v1}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolea…
31812 6| iget-object v0, v2, com.android.calendar.DayView$4.this$0
31813 8| invoke-static {v0}, com.android.calendar.DayView.-wrap10(com.android.calendar.DayView):void
31815 11| iget-object v0, v2, com.android.calendar.DayView$4.this$0
31816 13| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31828 0| iget-object v0, v2, com.android.calendar.DayView$4.this$0
31830 …3| invoke-static {v0,v1}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolea…
31842 0| iput-object v1, v0, com.android.calendar.DayView$5.this$0
31844 2| invoke-direct {v0}, java.lang.Object.<init>():void
31855 0| iget-object v0, v1, com.android.calendar.DayView$5.this$0
31856 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
31869 0| iput-object v1, v0, com.android.calendar.DayView$6.this$0
31870 2| iput-object v2, v0, com.android.calendar.DayView$6.val$events
31872 4| invoke-direct {v0}, java.lang.Object.<init>():void
31926 68| move-result-object v0
31927 69| check-cast v0, com.android.calendar.Event
31929 .local v0, "e", com.android.calendar.Event
31930 71| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.Event):boolean
31937 83| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
31941 .end_local v0
32077 0| iput-object v1, v0, com.android.calendar.DayView$7.this$0
32079 2| invoke-direct {v0}, android.animation.AnimatorListenerAdapter.<init>():void
32091 0| iget-object v0, v2, com.android.calendar.DayView$7.this$0
32092 2| invoke-static {v0}, com.android.calendar.DayView.-get6(com.android.calendar.DayView):boolean
32093 5| move-result v0
32094 6| if-nez v0, Label_1
32096 8| iget-object v0, v2, com.android.calendar.DayView$7.this$0
32098 …11| invoke-static {v0,v1}, com.android.calendar.DayView.-set2(com.android.calendar.DayView, int):i…
32101 17| move-result v0
32102 18| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
32103 20| invoke-static {v0}, com.android.calendar.DayView.-set17(boolean):boolean
32106 23| iget-object v0, v2, com.android.calendar.DayView$7.this$0
32108 …26| invoke-static {v0,v1}, com.android.calendar.DayView.-set13(com.android.calendar.DayView, boole…
32110 29| iget-object v0, v2, com.android.calendar.DayView$7.this$0
32111 31| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
32123 0| iput-object v1, v0, com.android.calendar.DayView$8.this$0
32125 2| invoke-direct {v0}, java.lang.Object.<init>():void
32142 4| move-object/from16 v0, v18
32143 6| iget-object v2, v0, com.android.calendar.DayView$8.this$0
32150 14| move-object/from16 v0, v18
32151 16| iget-object v2, v0, com.android.calendar.DayView$8.this$0
32156 24| move-object/from16 v0, v18
32157 26| iget-object v3, v0, com.android.calendar.DayView$8.this$0
32184 0| iput-object v1, v0, com.android.calendar.DayView$CalendarGestureListener.this$0
32185 2| invoke-direct {v0}, android.view.GestureDetector$SimpleOnGestureListener.<init>():void
32197 3| move-result v0
32198 4| if-eqz v0, Label_1
32200 9| move-result-object v0
32202 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32205 16| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32206 …18| invoke-static {v0,v3}, com.android.calendar.DayView.-wrap3(com.android.calendar.DayView, andro…
32208 21| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
32209 22| return v0
32220 3| move-result v0
32221 4| if-eqz v0, Label_1
32223 9| move-result-object v0
32225 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32228 16| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32229 … 18| invoke-static {v0}, com.android.calendar.DayView.-get27(com.android.calendar.DayView):boolean
32230 21| move-result v0
32231 22| if-eqz v0, Label_3
32234 27| move-result v0
32237 32| cmpg-float v0, v0, v1
32238 34| if-gez v0, Label_2
32240 36| const/4 v0, #+0 (0x00000000 | 0.00000)
32241 37| return v0
32247 39| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32248 …41| invoke-static {v0,v3,v4,v5,v6}, com.android.calendar.DayView.-wrap4(com.android.calendar.DayVi…
32250 44| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
32251 45| return v0
32262 3| move-result v0
32263 4| if-eqz v0, Label_1
32265 9| move-result-object v0
32267 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32270 16| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32271 …18| invoke-static {v0,v3}, com.android.calendar.DayView.-wrap5(com.android.calendar.DayView, andro…
32284 3| move-result v0
32285 4| if-eqz v0, Label_1
32287 9| move-result-object v0
32289 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32292 16| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32293 18| invoke-static {v0}, com.android.calendar.DayView.-wrap8(com.android.calendar.DayView):void
32295 21| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32296 … 23| invoke-static {v0}, com.android.calendar.DayView.-get27(com.android.calendar.DayView):boolean
32297 26| move-result v0
32298 27| if-eqz v0, Label_3
32301 32| move-result v0
32304 37| cmpg-float v0, v0, v1
32305 39| if-gez v0, Label_2
32307 41| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32308 43| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
32310 46| const/4 v0, #+0 (0x00000000 | 0.00000)
32311 47| return v0
32317 49| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32318 …51| invoke-static {v0,v3,v4,v5,v6}, com.android.calendar.DayView.-wrap6(com.android.calendar.DayVi…
32320 54| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
32321 55| return v0
32332 3| move-result v0
32333 4| if-eqz v0, Label_1
32335 9| move-result-object v0
32337 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32340 16| iget-object v0, v2, com.android.calendar.DayView$CalendarGestureListener.this$0
32341 …18| invoke-static {v0,v3}, com.android.calendar.DayView.-wrap7(com.android.calendar.DayView, andro…
32343 21| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
32344 22| return v0
32354 0| iput-object v1, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32355 2| invoke-direct {v0}, java.lang.Object.<init>():void
32365 …0| invoke-direct {v0,v1}, com.android.calendar.DayView$ContextMenuHandler.<init>(com.android.calen…
32385 9| move-object/from16 v0, v27
32386 11| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32391 19| move-object/from16 v0, v27
32392 21| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32396 27| move-object/from16 v0, v27
32397 29| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32401 37| move-object/from16 v0, v27
32402 39| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32407 47| move-object/from16 v0, v27
32408 49| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32427 70| move-object/from16 v0, v27
32428 72| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32433 80| move-object/from16 v0, v27
32434 82| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32438 88| move-object/from16 v0, v27
32439 90| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32443 98| move-object/from16 v0, v27
32444 100| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32449 108| move-object/from16 v0, v27
32450 110| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32466 131| move-object/from16 v0, v27
32467 133| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32470 139| move-object/from16 v0, v27
32471 141| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32485 160| move-object/from16 v0, v27
32486 162| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32489 168| move-object/from16 v0, v27
32490 170| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32504 189| move-object/from16 v0, v27
32505 191| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32514 202| move-object/from16 v0, v27
32515 204| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32534 225| move-object/from16 v0, v27
32535 227| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32540 235| move-object/from16 v0, v27
32541 237| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32546 243| move-object/from16 v0, v26
32547 245| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
32548 247| move-wide/from16 v18:v19, v0:v1
32551 249| move-object/from16 v0, v26
32552 251| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
32553 253| move-wide/from16 v20:v21, v0:v1
32556 255| move-object/from16 v0, v26
32557 257| iget-wide v0:v1, v0, com.android.calendar.Event.id
32558 259| move-wide/from16 v16:v17, v0:v1
32561 261| move-object/from16 v0, v27
32562 263| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32597 0| iput-object v1, v0, com.android.calendar.DayView$ContinueScroll.this$0
32598 2| invoke-direct {v0}, java.lang.Object.<init>():void
32608 …0| invoke-direct {v0,v1}, com.android.calendar.DayView$ContinueScroll.<init>(com.android.calendar.…
32620 3| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32621 … 5| invoke-static {v0}, com.android.calendar.DayView.-get24(com.android.calendar.DayView):boolean
32622 8| move-result v0
32623 9| if-eqz v0, Label_3
32624 11| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32625 …13| invoke-static {v0}, com.android.calendar.DayView.-get23(com.android.calendar.DayView):android.…
32626 16| move-result-object v0
32627 17| invoke-static {v0}, Tracer.WrapInvoke(android.widget.OverScroller):boolean
32628 20| move-result v0
32630 …21| invoke-static {v2,v0}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boole…
32632 24| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32633 … 26| invoke-static {v0}, com.android.calendar.DayView.-get24(com.android.calendar.DayView):boolean
32634 29| move-result v0
32635 30| if-eqz v0, Label_2
32636 32| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32637 34| iget-boolean v0, v0, com.android.calendar.DayView.mPaused
32638 36| if-eqz v0, Label_4
32641 38| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32642 40| invoke-static {v0}, com.android.calendar.DayView.-wrap10(com.android.calendar.DayView):void
32644 43| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32645 45| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
32649 49| move v0, v1
32654 52| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32660 …64| invoke-static {v0,v2}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int):…
32662 67| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32663 69| invoke-static {v0}, com.android.calendar.DayView.-get5(com.android.calendar.DayView):boolean
32664 72| move-result v0
32665 73| if-eqz v0, Label_6
32667 75| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32668 77| invoke-static {v0}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int
32669 80| move-result v0
32670 81| if-gez v0, Label_9
32672 83| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32673 …85| invoke-static {v0}, com.android.calendar.DayView.-get12(com.android.calendar.DayView):android.…
32674 88| move-result-object v0
32679 96| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.EdgeEffect, int):void
32681 99| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32682 …101| invoke-static {v0,v1}, com.android.calendar.DayView.-set5(com.android.calendar.DayView, boole…
32685 104| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32691 …116| invoke-static {v0,v2}, com.android.calendar.DayView.-set10(com.android.calendar.DayView, floa…
32694 119| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32695 121| invoke-static {v0}, com.android.calendar.DayView.-get22(com.android.calendar.DayView):int
32696 124| move-result v0
32697 125| if-eqz v0, Label_7
32698 127| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32699 129| invoke-static {v0}, com.android.calendar.DayView.-get22(com.android.calendar.DayView):int
32700 132| move-result v0
32704 139| if-ne v0, v2, Label_8
32707 141| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32708 143| invoke-static {v0}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int
32709 146| move-result v0
32710 147| if-gez v0, Label_10
32712 149| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32713 …151| invoke-static {v0,v1}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int)…
32716 154| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32717 156| invoke-static {v0}, com.android.calendar.DayView.-wrap2(com.android.calendar.DayView):void
32719 159| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32720 …161| invoke-static {v0}, com.android.calendar.DayView.-get15(com.android.calendar.DayView):android…
32721 164| move-result-object v0
32722 165| invoke-static {v0,v3}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
32724 168| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32725 170| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
32730 174| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32731 176| invoke-static {v0}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int
32732 179| move-result v0
32736 186| if-le v0, v2, Label_5
32738 188| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32739 …190| invoke-static {v0}, com.android.calendar.DayView.-get11(com.android.calendar.DayView):android…
32740 193| move-result-object v0
32745 201| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.EdgeEffect, int):void
32747 204| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32748 …206| invoke-static {v0,v1}, com.android.calendar.DayView.-set5(com.android.calendar.DayView, boole…
32752 211| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32753 213| invoke-static {v0}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int
32754 216| move-result v0
32758 223| if-le v0, v1, Label_8
32760 225| iget-object v0, v3, com.android.calendar.DayView$ContinueScroll.this$0
32764 …233| invoke-static {v0,v1}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int)…
32775 0| iput-object v1, v0, com.android.calendar.DayView$DismissPopup.this$0
32776 2| invoke-direct {v0}, java.lang.Object.<init>():void
32786 0| iget-object v0, v1, com.android.calendar.DayView$DismissPopup.this$0
32787 …2| invoke-static {v0}, com.android.calendar.DayView.-get20(com.android.calendar.DayView):android.w…
32788 5| move-result-object v0
32789 6| if-eqz v0, Label_1
32791 8| iget-object v0, v1, com.android.calendar.DayView$DismissPopup.this$0
32792 …10| invoke-static {v0}, com.android.calendar.DayView.-get20(com.android.calendar.DayView):android.…
32793 13| move-result-object v0
32794 14| invoke-static {v0}, Tracer.WrapInvoke(android.widget.PopupWindow):void
32811 8| move-result v0
32812 9| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
32813 11| invoke-static {v0}, com.android.calendar.DayView.-set20(int):int
32814 14| move-result v0
32815 15| iput v0, v1, com.android.calendar.DayView$GotoBroadcaster.mCounter
32831 0| iget-object v0, v15, com.android.calendar.DayView$GotoBroadcaster.this$0
32832 …2| invoke-static {v0}, com.android.calendar.DayView.-get30(com.android.calendar.DayView):android.w…
32833 5| move-result-object v0
32834 6| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ViewSwitcher):android.view.View
32839 12| const/4 v0, #+0 (0x00000000 | 0.00000)
32840 …13| invoke-static {v14,v0}, com.android.calendar.DayView.-set18(com.android.calendar.DayView, int)…
32842 16| iget-object v0, v15, com.android.calendar.DayView$GotoBroadcaster.this$0
32843 …18| invoke-static {v0}, com.android.calendar.DayView.-get30(com.android.calendar.DayView):android.…
32844 21| move-result-object v0
32845 22| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ViewSwitcher):android.view.View
32851 28| const/4 v0, #+0 (0x00000000 | 0.00000)
32852 …29| invoke-static {v14,v0}, com.android.calendar.DayView.-set18(com.android.calendar.DayView, int)…
32854 32| iget v0, v15, com.android.calendar.DayView$GotoBroadcaster.mCounter
32857 38| if-ne v0, v1, Label_1
32859 40| iget-object v0, v15, com.android.calendar.DayView$GotoBroadcaster.this$0
32860 …42| invoke-static {v0}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.andro…
32861 45| move-result-object v0
32874 …61| invoke-static/range {v0..v13}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
32907 0| iput-object v1, v0, com.android.calendar.DayView$ScrollInterpolator.this$0
32908 2| invoke-direct {v0}, java.lang.Object.<init>():void
32923 3| mul-float v0, v4, v4
32924 5| mul-float/2addr v0, v4
32925 6| mul-float/2addr v0, v4
32926 7| mul-float/2addr v0, v4
32927 8| add-float v4, v0, v2
32929 10| sub-float v0, v2, v4
32933 18| mul-float/2addr v0, v1
32934 19| cmpg-float v0, v0, v2
32935 21| if-gez v0, Label_1
32937 23| iget-object v0, v3, com.android.calendar.DayView$ScrollInterpolator.this$0
32938 25| invoke-static {v0}, com.android.calendar.DayView.-wrap0(com.android.calendar.DayView):void
32954 5| const/4 v0, #+0 (0x00000000 | 0.00000)
32955 6| iput-object v0, v1, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
32957 8| const/4 v0, #+0 (0x00000000 | 0.00000)
32958 9| iput-boolean v0, v1, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn
32973 1| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
32974 3| if-eq v0, v6, Label_1
32987 13| iget-boolean v0, v5, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn
32988 15| if-eqz v0, Label_4
32990 17| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
32991 19| iget-object v0, v0, com.android.calendar.DayView.mTodayAnimator
32992 21| if-eqz v0, Label_2
32994 23| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
32995 25| iget-object v0, v0, com.android.calendar.DayView.mTodayAnimator
32996 27| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
32998 30| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
32999 32| iget-object v0, v0, com.android.calendar.DayView.mTodayAnimator
33000 34| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
33003 37| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33014 55| iput-object v1, v0, com.android.calendar.DayView.mTodayAnimator
33016 57| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33017 59| iget-object v0, v0, com.android.calendar.DayView.mTodayAnimator
33018 61| iput-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
33020 63| const/4 v0, #+0 (0x00000000 | 0.00000)
33021 64| iput-boolean v0, v5, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn
33023 66| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33024 68| iget-object v0, v0, com.android.calendar.DayView.mTodayAnimator
33025 …70| invoke-static {v0,v5}, Tracer.WrapInvoke(android.animation.ObjectAnimator, android.animation.A…
33027 73| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33028 75| iget-object v0, v0, com.android.calendar.DayView.mTodayAnimator
33030 …79| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.an…
33032 82| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33033 84| iget-object v0, v0, com.android.calendar.DayView.mTodayAnimator
33034 86| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
33044 91| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33046 …94| invoke-static {v0,v1}, com.android.calendar.DayView.-set3(com.android.calendar.DayView, boolea…
33048 97| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33050 …100| invoke-static {v0,v1}, com.android.calendar.DayView.-set4(com.android.calendar.DayView, int):…
33052 103| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
33053 105| invoke-static {v0}, Tracer.WrapInvoke(android.animation.Animator):void
33055 108| const/4 v0, #+0 (0x00000000 | 0.00000)
33056 109| iput-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
33058 111| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33060 114| iput-object v1, v0, com.android.calendar.DayView.mTodayAnimator
33062 116| iget-object v0, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33063 118| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
33069 123| move-exception v0
33071 125| throw v0
33081 0| iput-object v1, v0, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
33093 0| iput-boolean v1, v0, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn
33105 0| iput-object v1, v0, com.android.calendar.DayView$UpdateCurrentTime.this$0
33106 2| invoke-direct {v0}, java.lang.Object.<init>():void
33118 6| move-result-wide v0:v1
33120 .local v0, "currentTime", long
33124 13| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
33137 34| rem-long v4:v5, v0:v1, v6:v7
33148 51| invoke-static {v0,v1,v4,v5}, android.text.format.Time.getJulianDay(long, long):int
33160 0| sget-boolean v0, com.android.calendar.DayView.DEBUG
33161 2| return v0
33166 0| sget-object v0, com.android.calendar.DayView.TAG
33167 2| return-object v0
33172 0| iget-object v0, v1, com.android.calendar.DayView.mCurrentTime
33173 2| return-object v0
33178 0| iget-object v0, v1, com.android.calendar.DayView.mEdgeEffectBottom
33179 2| return-object v0
33184 0| iget-object v0, v1, com.android.calendar.DayView.mEdgeEffectTop
33185 2| return-object v0
33190 0| iget-object v0, v1, com.android.calendar.DayView.mEventsCrossFadeAnimation
33191 2| return-object v0
33196 0| iget v0, v1, com.android.calendar.DayView.mFirstJulianDay
33197 2| return v0
33202 0| iget-object v0, v1, com.android.calendar.DayView.mHandler
33203 2| return-object v0
33208 0| iget v0, v1, com.android.calendar.DayView.mLastVelocity
33209 2| return v0
33214 0| iget-object v0, v1, com.android.calendar.DayView.mLayouts
33215 2| return-object v0
33220 0| iget v0, v1, com.android.calendar.DayView.mLoadedFirstJulianDay
33221 2| return v0
33226 0| iget v0, v1, com.android.calendar.DayView.mMaxViewStartY
33227 2| return v0
33232 0| iget-object v0, v1, com.android.calendar.DayView.mAllDayEvents
33233 2| return-object v0
33238 0| iget-object v0, v1, com.android.calendar.DayView.mPopup
33239 2| return-object v0
33244 0| iget-object v0, v1, com.android.calendar.DayView.mSavedClickedEvent
33245 2| return-object v0
33250 0| iget v0, v1, com.android.calendar.DayView.mScrollStartY
33251 2| return v0
33256 0| iget-object v0, v1, com.android.calendar.DayView.mScroller
33257 2| return-object v0
33262 0| iget-boolean v0, v1, com.android.calendar.DayView.mScrolling
33263 2| return v0
33268 0| iget-object v0, v1, com.android.calendar.DayView.mSelectedEvent
33269 2| return-object v0
33274 0| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
33275 2| return v0
33280 0| iget-boolean v0, v1, com.android.calendar.DayView.mTouchStartedInAlldayArea
33281 2| return v0
33286 0| iget-object v0, v1, com.android.calendar.DayView.mUpdateCurrentTime
33287 2| return-object v0
33292 0| iget v0, v1, com.android.calendar.DayView.mViewStartY
33293 2| return v0
33298 0| iget-object v0, v1, com.android.calendar.DayView.mAllDayLayouts
33299 2| return-object v0
33304 0| iget-object v0, v1, com.android.calendar.DayView.mViewSwitcher
33305 2| return-object v0
33310 0| sget v0, com.android.calendar.DayView.sCounter
33311 2| return v0
33316 0| iget v0, v1, com.android.calendar.DayView.mAnimationDistance
33317 2| return v0
33322 0| iget-boolean v0, v1, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb
33323 2| return v0
33328 0| iget-boolean v0, v1, com.android.calendar.DayView.mCancellingAnimations
33329 2| return v0
33334 0| iget-object v0, v1, com.android.calendar.DayView.mClickedEvent
33335 2| return-object v0
33340 0| iget v0, v1, com.android.calendar.DayView.mClickedYLocation
33341 2| return v0
33346 0| iget-object v0, v1, com.android.calendar.DayView.mController
33347 2| return-object v0
33352 0| iput-object v1, v0, com.android.calendar.DayView.mAllDayEvents
33358 0| iput-object v1, v0, com.android.calendar.DayView.mAllDayLayouts
33364 0| iput v1, v0, com.android.calendar.DayView.mLastVelocity
33370 0| iput-object v1, v0, com.android.calendar.DayView.mLayouts
33376 0| iput v1, v0, com.android.calendar.DayView.mLoadedFirstJulianDay
33382 0| iput-boolean v1, v0, com.android.calendar.DayView.mRemeasure
33388 0| iput-object v1, v0, com.android.calendar.DayView.mSavedClickedEvent
33394 0| iput-boolean v1, v0, com.android.calendar.DayView.mScrolling
33400 0| iput v1, v0, com.android.calendar.DayView.mTodayJulianDay
33406 0| sput-boolean v0, com.android.calendar.DayView.mUseExpandIcon
33407 2| return v0
33412 0| iput v1, v0, com.android.calendar.DayView.mViewStartX
33418 0| iput v1, v0, com.android.calendar.DayView.mViewStartY
33424 0| iput v1, v0, com.android.calendar.DayView.mAnimateDayHeight
33430 0| sput v0, com.android.calendar.DayView.sCounter
33431 2| return v0
33436 0| iput-boolean v1, v0, com.android.calendar.DayView.mAnimateToday
33442 0| iput v1, v0, com.android.calendar.DayView.mAnimateTodayAlpha
33448 0| iput-boolean v1, v0, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb
33454 0| iput-object v1, v0, com.android.calendar.DayView.mClickedEvent
33460 0| iput-boolean v1, v0, com.android.calendar.DayView.mComputeSelectedEvents
33466 0| iput-object v1, v0, com.android.calendar.DayView.mEvents
33472 0| iput-object v1, v0, com.android.calendar.DayView.mEventsCrossFadeAnimation
33478 0| invoke-direct {v0}, com.android.calendar.DayView.cancelAnimation():void
33484 0| invoke-direct {v0}, com.android.calendar.DayView.computeEventRelations():void
33490 0| invoke-direct {v0}, com.android.calendar.DayView.resetSelectedHour():void
33496 0| invoke-direct {v0}, com.android.calendar.DayView.computeFirstHour():void
33506 0| invoke-direct {v0,v1}, com.android.calendar.DayView.doDown(android.view.MotionEvent):void
33516 …0| invoke-direct {v0,v1,v2,v3,v4}, com.android.calendar.DayView.doFling(android.view.MotionEvent, …
33526 … 0| invoke-direct {v0,v1}, com.android.calendar.DayView.doLongPress(android.view.MotionEvent):void
33536 …0| invoke-direct {v0,v1,v2,v3,v4}, com.android.calendar.DayView.doScroll(android.view.MotionEvent,…
33546 …0| invoke-direct {v0,v1}, com.android.calendar.DayView.doSingleTapUp(android.view.MotionEvent):void
33552 0| invoke-direct {v0}, com.android.calendar.DayView.eventClickCleanup():void
33558 0| invoke-direct {v0}, com.android.calendar.DayView.recalc():void
33573 6| const-string/jumbo v0, "DayView"
33574 9| sput-object v0, com.android.calendar.DayView.TAG
33580 15| const/4 v0, #+0 (0x00000000 | 0.00000)
33581 16| sput v0, com.android.calendar.DayView.mScale
33583 18| const/16 v0, #+64 (0x00000040 | 8.96831e-44)
33584 20| sput v0, com.android.calendar.DayView.DEFAULT_CELL_HEIGHT
33586 22| const/16 v0, #+150 (0x00000096 | 2.10195e-43)
33587 24| sput v0, com.android.calendar.DayView.MAX_CELL_HEIGHT
33589 26| const/16 v0, #+100 (0x00000064 | 1.40130e-43)
33590 28| sput v0, com.android.calendar.DayView.MIN_Y_SPAN
33592 30| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
33593 31| new-array v0, v0, java.lang.String[]
33596 36| aput-object v1, v0, v3
33599 41| aput-object v1, v0, v5
33602 46| aput-object v1, v0, v4
33604 48| sput-object v0, com.android.calendar.DayView.CALENDARS_PROJECTION
33606 50| const/16 v0, #+128 (0x00000080 | 1.79366e-43)
33607 52| sput v0, com.android.calendar.DayView.mHorizontalSnapBackThreshold
33609 54| new-instance v0, java.lang.StringBuilder
33611 58| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
33612 61| sput-object v0, com.android.calendar.DayView.mStringBuilder
33614 63| new-instance v0, java.util.Formatter
33618 …71| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
33619 74| sput-object v0, com.android.calendar.DayView.mFormatter
33621 76| const/4 v0, #+0 (0x00000000 | 0.00000)
33622 77| sput v0, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN
33624 79| const/16 v0, #+34 (0x00000022 | 4.76441e-44)
33625 81| sput v0, com.android.calendar.DayView.SINGLE_ALLDAY_HEIGHT
33627 83| const/high16 v0, #+1105199104 (0x41e00000 | 28.0000)
33628 85| sput v0, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT
33630 87| sget v0, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT
33632 91| mul-float/2addr v0, v1
33633 92| float-to-int v0, v0
33635 93| sput v0, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT
33637 95| const/16 v0, #+180 (0x000000b4 | 2.52234e-43)
33638 97| sput v0, com.android.calendar.DayView.MIN_HOURS_HEIGHT
33642 101| const/16 v0, #+34 (0x00000022 | 4.76441e-44)
33643 103| sput v0, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT
33651 111| sget v0, com.android.calendar.DayView.HOURS_LEFT_MARGIN
33653 115| add-int/2addr v0, v1
33654 116| sput v0, com.android.calendar.DayView.HOURS_MARGIN
33660 122| const/16 v0, #+16 (0x00000010 | 2.24208e-44)
33661 124| sput v0, com.android.calendar.DayView.NEW_EVENT_MAX_LENGTH
33669 132| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
33670 133| sput v0, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_RIGHT_MARGIN
33672 135| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
33673 136| sput v0, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_BOTTOM_MARGIN
33677 140| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
33678 141| sput v0, com.android.calendar.DayView.DAY_HEADER_BOTTOM_MARGIN
33680 143| const/high16 v0, #+1096810496 (0x41600000 | 14.0000)
33681 145| sput v0, com.android.calendar.DayView.DAY_HEADER_FONT_SIZE
33683 147| const/high16 v0, #+1107296256 (0x42000000 | 32.0000)
33684 149| sput v0, com.android.calendar.DayView.DATE_HEADER_FONT_SIZE
33692 157| const/high16 v0, #+1091567616 (0x41100000 | 9.00000)
33693 159| sput v0, com.android.calendar.DayView.AMPM_TEXT_SIZE
33695 161| const/16 v0, #+96 (0x00000060 | 1.34525e-43)
33696 163| sput v0, com.android.calendar.DayView.MIN_HOURS_WIDTH
33698 165| const/16 v0, #+20 (0x00000014 | 2.80260e-44)
33699 167| sput v0, com.android.calendar.DayView.MIN_CELL_WIDTH_FOR_TEXT
33701 169| const/high16 v0, #+1103101952 (0x41c00000 | 24.0000)
33702 171| sput v0, com.android.calendar.DayView.MIN_EVENT_HEIGHT
33704 173| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
33705 175| sput v0, com.android.calendar.DayView.CALENDAR_COLOR_SQUARE_SIZE
33721 191| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
33722 192| sput v0, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN
33724 194| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
33725 195| sput v0, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN
33729 199| sget v0, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN
33730 201| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_TOP_MARGIN
33732 203| sget v0, com.android.calendar.DayView.EVENT_TEXT_BOTTOM_MARGIN
33733 205| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN
33735 207| sget v0, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN
33736 209| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN
33738 211| sget v0, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN
33739 213| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_RIGHT_MARGIN
33741 215| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
33742 217| sput v0, com.android.calendar.DayView.EXPAND_ALL_DAY_BOTTOM_MARGIN
33744 219| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
33745 221| sput v0, com.android.calendar.DayView.EVENT_SQUARE_WIDTH
33749 225| const/16 v0, #+12 (0x0000000c | 1.68156e-44)
33750 227| sput v0, com.android.calendar.DayView.NEW_EVENT_HINT_FONT_SIZE
33752 229| const/16 v0, #+76 (0x0000004c | 1.06499e-43)
33753 231| sput v0, com.android.calendar.DayView.mMoreAlldayEventsTextAlpha
33757 235| const/16 v0, #+32 (0x00000020 | 4.48416e-44)
33758 237| sput v0, com.android.calendar.DayView.mMinCellHeight
33764 243| const/16 v0, #+45 (0x0000002d | 6.30584e-44)
33765 245| sput v0, com.android.calendar.DayView.DAY_HEADER_HEIGHT
33767 247| sget v0, com.android.calendar.DayView.DAY_HEADER_HEIGHT
33768 249| sput v0, com.android.calendar.DayView.MULTI_DAY_HEADER_HEIGHT
33770 251| sget v0, com.android.calendar.DayView.DAY_HEADER_HEIGHT
33771 253| sput v0, com.android.calendar.DayView.ONE_DAY_HEADER_HEIGHT
34056 409| const v0, #+2131361800 (0x7f0a0008 | 1.83434e+38)
34059 .local v0, "eventTextSizeId", int
34061 414| invoke-static {v2,v0}, Tracer.WrapInvoke(android.content.res.Resources, int):float
34506 .end_local v0
34508 1047| const v0, #+2131361801 (0x7f0a0009 | 1.83434e+38)
34509 .restart_local v0
34553 39| sub-int v0, v1, v2
34555 .local v0, "daynum", int
34558 44| if-ge v0, v1, Label_3
34559 46| if-ltz v0, Label_3
34565 54| aget v1, v1, v0
34608 .end_local v0
34663 0| iget v0, v4, android.text.format.Time.weekDay
34665 .local v0, "dayOfWeek", int
34667 4| sub-int v1, v0, v2
34715 30| move-result-object v0
34717 .local v0, "when", java.lang.String
34718 …31| invoke-static {v8,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
34726 .end_local v0
34757 12| add-float v0, v3, v6
34759 .local v0, "distance", float
34767 25| div-float v6, v0, v12
34804 …92| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, float):java.lang.StringBuild…
34844 6| move-result-object v0
34846 .local v0, "in", android.view.animation.Animation
34847 7| if-eqz v0, Label_1
34849 9| invoke-static {v0,v3}, Tracer.WrapInvoke(android.view.animation.Animation, float):void
34892 22| move-result-object v0
34893 23| check-cast v0, com.android.calendar.Event
34895 .local v0, "ev", com.android.calendar.Event
34896 25| iput-object v12, v0, com.android.calendar.Event.nextUp
34898 27| iput-object v12, v0, com.android.calendar.Event.nextDown
34900 29| iput-object v12, v0, com.android.calendar.Event.nextLeft
34902 31| iput-object v12, v0, com.android.calendar.Event.nextRight
34908 .end_local v0
34941 67| move-result-object v0
34942 68| check-cast v0, com.android.calendar.Event
34944 .restart_local v0
34945 70| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.Event):int
34951 76| move-object v9, v0
34969 88| move-object v5, v0
34991 108| iput-object v6, v0, com.android.calendar.Event.nextUp
34998 116| iput-object v6, v0, com.android.calendar.Event.nextDown
35008 .end_local v0
35032 4| sub-int v0, v1, v2
35034 .local v0, "effectiveWidth", int
35035 6| mul-int v1, v4, v0
35115 76| add-int/lit8 v0, v14, #+1 (0x00000001 | 1.40130e-45)
35116 78| aput v0, v6, v13
35118 .local v0, "count", int
35119 80| if-ge v12, v0, Label_5
35121 82| move v12, v0
35128 .end_local v0
35225 0| iget v0, v2, com.android.calendar.DayView.mViewStartY
35227 4| add-int/2addr v0, v1
35228 5| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
35229 7| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
35232 13| div-int/2addr v0, v1
35233 14| iput v0, v2, com.android.calendar.DayView.mFirstHour
35235 16| iget v0, v2, com.android.calendar.DayView.mFirstHour
35238 22| mul-int/2addr v0, v1
35240 25| sub-int/2addr v0, v1
35241 26| iput v0, v2, com.android.calendar.DayView.mFirstHourOffset
35259 2| const/4 v0, #+0 (0x00000000 | 0.00000)
35261 .local v0, "i", int
35262 3| if-ge v0, v1, Label_2
35264 5| aget-object v5, v12, v0
35272 15| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
35297 0| move-object/from16 v0, v45
35298 2| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
35299 4| move-object/from16 v43, v0
35305 12| move-object/from16 v0, v45
35306 14| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
35307 16| move-object/from16 v43, v0
35317 22| move/from16 v0, v20
35318 24| if-ge v15, v0, Label_4
35320 26| move-object/from16 v0, v45
35321 28| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
35322 30| move-object/from16 v43, v0
35323 32| move-object/from16 v0, v43
35324 34| invoke-static {v0,v15}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
35330 42| move-object/from16 v0, v43
35331 44| iput-object v0, v14, com.android.calendar.Event.nextUp
35334 48| move-object/from16 v0, v43
35335 50| iput-object v0, v14, com.android.calendar.Event.nextDown
35338 54| move-object/from16 v0, v43
35339 56| iput-object v0, v14, com.android.calendar.Event.nextLeft
35342 60| move-object/from16 v0, v43
35343 62| iput-object v0, v14, com.android.calendar.Event.nextRight
35350 68| move-object/from16 v0, v45
35351 70| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
35352 72| move-object/from16 v43, v0
35375 96| move-object/from16 v0, v45
35376 98| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent
35377 100| move-object/from16 v43, v0
35380 104| move-object/from16 v0, v45
35381 106| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent
35382 108| move-object/from16 v43, v0
35383 110| move-object/from16 v0, v43
35384 112| iget v0, v0, com.android.calendar.Event.top
35385 114| move/from16 v43, v0
35386 116| move/from16 v0, v43
35387 118| float-to-int v0, v0
35388 119| move/from16 v32, v0
35391 121| move-object/from16 v0, v45
35392 123| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent
35393 125| move-object/from16 v43, v0
35394 127| move-object/from16 v0, v43
35395 129| iget v0, v0, com.android.calendar.Event.bottom
35396 131| move/from16 v43, v0
35397 133| move/from16 v0, v43
35398 135| float-to-int v0, v0
35399 136| move/from16 v27, v0
35402 138| move-object/from16 v0, v45
35403 140| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent
35404 142| move-object/from16 v43, v0
35405 144| move-object/from16 v0, v43
35406 146| iget v0, v0, com.android.calendar.Event.left
35407 148| move/from16 v43, v0
35408 150| move/from16 v0, v43
35409 152| float-to-int v0, v0
35410 153| move/from16 v29, v0
35413 155| move-object/from16 v0, v45
35414 157| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent
35415 159| move-object/from16 v43, v0
35416 161| move-object/from16 v0, v43
35417 163| iget v0, v0, com.android.calendar.Event.right
35418 165| move/from16 v43, v0
35419 167| move/from16 v0, v43
35420 169| float-to-int v0, v0
35421 170| move/from16 v31, v0
35424 172| move-object/from16 v0, v45
35425 174| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35426 176| move-object/from16 v43, v0
35427 178| move-object/from16 v0, v43
35428 180| iget v0, v0, android.graphics.Rect.bottom
35429 182| move/from16 v43, v0
35430 184| move/from16 v0, v32
35432 188| if-ge v0, v1, Label_5
35433 190| move-object/from16 v0, v45
35434 192| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35435 194| move-object/from16 v43, v0
35436 196| move-object/from16 v0, v43
35437 198| iget v0, v0, android.graphics.Rect.top
35438 200| move/from16 v43, v0
35439 202| move/from16 v0, v27
35441 206| if-gt v0, v1, Label_17
35445 210| move-object/from16 v0, v43
35447 214| iput-object v0, v1, com.android.calendar.DayView.mPrevSelectedEvent
35449 216| move-object/from16 v0, v45
35450 218| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35451 220| move-object/from16 v43, v0
35452 222| move-object/from16 v0, v43
35453 224| iget v0, v0, android.graphics.Rect.top
35454 226| move/from16 v32, v0
35456 228| move-object/from16 v0, v45
35457 230| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35458 232| move-object/from16 v43, v0
35459 234| move-object/from16 v0, v43
35460 236| iget v0, v0, android.graphics.Rect.bottom
35461 238| move/from16 v27, v0
35463 240| move-object/from16 v0, v45
35464 242| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35465 244| move-object/from16 v43, v0
35466 246| move-object/from16 v0, v43
35467 248| iget v0, v0, android.graphics.Rect.left
35468 250| move/from16 v29, v0
35470 252| move-object/from16 v0, v45
35471 254| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35472 256| move-object/from16 v43, v0
35473 258| move-object/from16 v0, v43
35474 260| iget v0, v0, android.graphics.Rect.right
35475 262| move/from16 v31, v0
35478 264| iget v0, v3, android.graphics.Rect.right
35479 266| move/from16 v43, v0
35480 268| move/from16 v0, v29
35482 272| if-lt v0, v1, Label_20
35492 281| move/from16 v0, v20
35493 283| if-ge v15, v0, Label_54
35495 285| move-object/from16 v0, v45
35496 287| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
35497 289| move-object/from16 v43, v0
35498 291| move-object/from16 v0, v43
35499 293| invoke-static {v0,v15}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
35504 299| iget v0, v14, com.android.calendar.Event.startTime
35505 301| move/from16 v39, v0
35511 305| iget v0, v14, com.android.calendar.Event.left
35512 307| move/from16 v43, v0
35513 309| move/from16 v0, v43
35514 311| float-to-int v0, v0
35515 312| move/from16 v17, v0
35518 314| iget v0, v14, com.android.calendar.Event.right
35519 316| move/from16 v43, v0
35520 318| move/from16 v0, v43
35521 320| float-to-int v0, v0
35522 321| move/from16 v33, v0
35525 323| iget v0, v14, com.android.calendar.Event.top
35526 325| move/from16 v43, v0
35527 327| move/from16 v0, v43
35528 329| float-to-int v0, v0
35529 330| move/from16 v40, v0
35532 332| iget v0, v3, android.graphics.Rect.top
35533 334| move/from16 v43, v0
35534 336| move/from16 v0, v40
35536 340| if-ge v0, v1, Label_9
35538 342| iget v0, v3, android.graphics.Rect.top
35539 344| move/from16 v40, v0
35542 346| iget v0, v14, com.android.calendar.Event.bottom
35543 348| move/from16 v43, v0
35544 350| move/from16 v0, v43
35545 352| float-to-int v2, v0
35548 353| iget v0, v3, android.graphics.Rect.bottom
35549 355| move/from16 v43, v0
35550 357| move/from16 v0, v43
35551 359| if-le v2, v0, Label_10
35587 382| move/from16 v0, v30
35589 386| if-ne v0, v1, Label_24
35591 388| move/from16 v0, v17
35593 392| if-lt v0, v1, Label_23
35601 398| move/from16 v0, v37
35602 400| if-lt v9, v0, Label_13
35604 402| move/from16 v0, v37
35605 404| if-ne v9, v0, Label_14
35606 406| move/from16 v0, v38
35607 408| if-ge v10, v0, Label_14
35624 418| move/from16 v0, v16
35626 422| if-ge v0, v1, Label_53
35628 424| move/from16 v0, v16
35629 426| if-ne v0, v15, Label_33
35650 432| move-object/from16 v0, v45
35651 434| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35652 436| move-object/from16 v43, v0
35653 438| move-object/from16 v0, v43
35654 440| iget v0, v0, android.graphics.Rect.left
35655 442| move/from16 v43, v0
35656 444| move/from16 v0, v31
35658 448| if-le v0, v1, Label_5
35659 450| move-object/from16 v0, v45
35660 452| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35661 454| move-object/from16 v43, v0
35662 456| move-object/from16 v0, v43
35663 458| iget v0, v0, android.graphics.Rect.right
35664 460| move/from16 v43, v0
35665 462| move/from16 v0, v29
35667 466| if-ge v0, v1, Label_5
35669 468| move-object/from16 v0, v45
35670 470| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35671 472| move-object/from16 v43, v0
35672 474| move-object/from16 v0, v43
35673 476| iget v0, v0, android.graphics.Rect.top
35674 478| move/from16 v43, v0
35675 480| move/from16 v0, v32
35677 484| if-ge v0, v1, Label_18
35679 486| move-object/from16 v0, v45
35680 488| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35681 490| move-object/from16 v43, v0
35682 492| move-object/from16 v0, v43
35683 494| iget v0, v0, android.graphics.Rect.top
35684 496| move/from16 v32, v0
35687 498| move-object/from16 v0, v45
35688 500| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35689 502| move-object/from16 v43, v0
35690 504| move-object/from16 v0, v43
35691 506| iget v0, v0, android.graphics.Rect.bottom
35692 508| move/from16 v43, v0
35693 510| move/from16 v0, v27
35695 514| if-le v0, v1, Label_6
35697 516| move-object/from16 v0, v45
35698 518| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35699 520| move-object/from16 v43, v0
35700 522| move-object/from16 v0, v43
35701 524| iget v0, v0, android.graphics.Rect.bottom
35702 526| move/from16 v27, v0
35710 530| move-object/from16 v0, v45
35711 532| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35712 534| move-object/from16 v43, v0
35713 536| move-object/from16 v0, v43
35714 538| iget v0, v0, android.graphics.Rect.top
35715 540| move/from16 v32, v0
35718 542| move-object/from16 v0, v45
35719 544| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35720 546| move-object/from16 v43, v0
35721 548| move-object/from16 v0, v43
35722 550| iget v0, v0, android.graphics.Rect.bottom
35723 552| move/from16 v27, v0
35726 554| move-object/from16 v0, v45
35727 556| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35728 558| move-object/from16 v43, v0
35729 560| move-object/from16 v0, v43
35730 562| iget v0, v0, android.graphics.Rect.left
35731 564| move/from16 v29, v0
35734 566| move-object/from16 v0, v45
35735 568| iget-object v0, v0, com.android.calendar.DayView.mPrevBox
35736 570| move-object/from16 v43, v0
35737 572| move-object/from16 v0, v43
35738 574| iget v0, v0, android.graphics.Rect.right
35739 576| move/from16 v31, v0
35744 580| iget v0, v3, android.graphics.Rect.left
35745 582| move/from16 v43, v0
35746 584| move/from16 v0, v31
35748 588| if-gt v0, v1, Label_21
35757 598| iget v0, v3, android.graphics.Rect.top
35758 600| move/from16 v43, v0
35759 602| move/from16 v0, v27
35761 606| if-gt v0, v1, Label_22
35770 616| iget v0, v3, android.graphics.Rect.bottom
35771 618| move/from16 v43, v0
35772 620| move/from16 v0, v32
35774 624| if-lt v0, v1, Label_7
35800 634| move/from16 v0, v33
35802 638| if-gt v0, v1, Label_11
35809 646| move/from16 v0, v30
35811 650| if-ne v0, v1, Label_27
35813 652| move/from16 v0, v17
35815 656| if-lt v0, v1, Label_26
35824 664| move/from16 v0, v33
35826 668| if-gt v0, v1, Label_25
35833 676| move/from16 v0, v30
35835 680| if-ne v0, v1, Label_30
35837 682| move/from16 v0, v28
35838 684| if-gt v2, v0, Label_29
35847 692| move/from16 v0, v40
35849 696| if-lt v0, v1, Label_28
35856 704| move/from16 v0, v30
35858 708| if-ne v0, v1, Label_12
35860 710| move/from16 v0, v28
35861 712| if-gt v2, v0, Label_32
35870 720| move/from16 v0, v40
35872 724| if-lt v0, v1, Label_31
35883 730| move-object/from16 v0, v45
35884 732| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
35885 734| move-object/from16 v43, v0
35886 736| move-object/from16 v0, v43
35888 740| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
35893 746| move-object/from16 v0, v21
35894 748| iget v0, v0, com.android.calendar.Event.left
35895 750| move/from16 v43, v0
35896 752| move/from16 v0, v43
35897 754| float-to-int v0, v0
35898 755| move/from16 v24, v0
35901 757| move-object/from16 v0, v21
35902 759| iget v0, v0, com.android.calendar.Event.right
35903 761| move/from16 v43, v0
35904 763| move/from16 v0, v43
35905 765| float-to-int v0, v0
35906 766| move/from16 v25, v0
35909 768| move-object/from16 v0, v21
35910 770| iget v0, v0, com.android.calendar.Event.endTime
35911 772| move/from16 v43, v0
35912 774| move/from16 v0, v43
35914 778| if-gt v0, v1, Label_41
35916 780| move/from16 v0, v24
35918 784| if-ge v0, v1, Label_34
35919 786| move/from16 v0, v25
35921 790| if-le v0, v1, Label_34
35923 792| move-object/from16 v0, v21
35924 794| iget v0, v0, com.android.calendar.Event.endTime
35925 796| move/from16 v43, v0
35929 800| move/from16 v0, v41
35930 802| if-ge v8, v0, Label_36
35938 808| move/from16 v0, v24
35940 812| if-lt v0, v1, Label_49
35949 819| move-object/from16 v0, v21
35950 821| iget v0, v0, com.android.calendar.Event.bottom
35951 823| move/from16 v43, v0
35952 825| move/from16 v0, v43
35953 827| float-to-int v0, v0
35954 828| move/from16 v22, v0
35957 830| move-object/from16 v0, v21
35958 832| iget v0, v0, com.android.calendar.Event.top
35959 834| move/from16 v43, v0
35960 836| move/from16 v0, v43
35961 838| float-to-int v0, v0
35962 839| move/from16 v26, v0
35965 841| move/from16 v0, v22
35966 843| if-gt v0, v4, Label_47
35971 847| move/from16 v0, v34
35972 849| if-ge v8, v0, Label_48
35985 857| move/from16 v0, v41
35986 859| if-ne v8, v0, Label_34
35995 866| move-object/from16 v0, v42
35996 868| iget v0, v0, com.android.calendar.Event.left
35997 870| move/from16 v43, v0
35998 872| move/from16 v0, v43
35999 874| float-to-int v6, v0
36002 875| move-object/from16 v0, v42
36003 877| iget v0, v0, com.android.calendar.Event.right
36004 879| move/from16 v43, v0
36005 881| move/from16 v0, v43
36006 883| float-to-int v7, v0
36017 890| move/from16 v0, v25
36018 892| if-gt v0, v4, Label_40
36023 896| move/from16 v0, v23
36024 898| if-ge v0, v5, Label_34
36042 912| move/from16 v0, v24
36043 914| if-lt v0, v4, Label_38
36055 920| move-object/from16 v0, v21
36056 922| iget v0, v0, com.android.calendar.Event.startTime
36057 924| move/from16 v43, v0
36058 926| move/from16 v0, v43
36059 928| if-lt v0, v13, Label_34
36061 930| move/from16 v0, v24
36063 934| if-ge v0, v1, Label_34
36064 936| move/from16 v0, v25
36066 940| if-le v0, v1, Label_34
36068 942| move-object/from16 v0, v21
36069 944| iget v0, v0, com.android.calendar.Event.startTime
36070 946| move/from16 v43, v0
36093 964| iget v0, v12, com.android.calendar.Event.left
36094 966| move/from16 v43, v0
36095 968| move/from16 v0, v43
36096 970| float-to-int v6, v0
36099 971| iget v0, v12, com.android.calendar.Event.right
36100 973| move/from16 v43, v0
36101 975| move/from16 v0, v43
36102 977| float-to-int v7, v0
36113 984| move/from16 v0, v25
36114 986| if-gt v0, v4, Label_46
36119 990| move/from16 v0, v23
36120 992| if-ge v0, v5, Label_34
36138 1005| move/from16 v0, v24
36139 1007| if-lt v0, v4, Label_44
36151 1013| move/from16 v0, v26
36152 1015| if-lt v0, v4, Label_35
36158 1021| move/from16 v0, v34
36159 1023| if-ne v8, v0, Label_16
36164 1027| move-object/from16 v0, v35
36165 1029| iget v0, v0, com.android.calendar.Event.left
36166 1031| move/from16 v43, v0
36167 1033| move/from16 v0, v43
36168 1035| float-to-int v0, v0
36169 1036| move/from16 v43, v0
36173 1040| move/from16 v0, v23
36174 1042| if-ge v0, v5, Label_16
36190 1050| move/from16 v0, v25
36192 1054| if-gt v0, v1, Label_16
36201 1061| move-object/from16 v0, v21
36202 1063| iget v0, v0, com.android.calendar.Event.bottom
36203 1065| move/from16 v43, v0
36204 1067| move/from16 v0, v43
36205 1069| float-to-int v0, v0
36206 1070| move/from16 v22, v0
36209 1072| move-object/from16 v0, v21
36210 1074| iget v0, v0, com.android.calendar.Event.top
36211 1076| move/from16 v43, v0
36212 1078| move/from16 v0, v43
36213 1080| float-to-int v0, v0
36214 1081| move/from16 v26, v0
36217 1083| move/from16 v0, v22
36218 1085| if-gt v0, v4, Label_51
36223 1089| move/from16 v0, v18
36224 1091| if-ge v8, v0, Label_52
36234 1099| move/from16 v0, v26
36235 1101| if-lt v0, v4, Label_50
36241 1107| move/from16 v0, v18
36242 1109| if-ne v8, v0, Label_16
36247 1113| move-object/from16 v0, v19
36248 1115| iget v0, v0, com.android.calendar.Event.right
36249 1117| move/from16 v43, v0
36250 1119| move/from16 v0, v43
36251 1121| float-to-int v0, v0
36252 1122| move/from16 v43, v0
36256 1126| move/from16 v0, v23
36257 1128| if-ge v0, v5, Label_16
36276 1136| move-object/from16 v0, v42
36277 1138| iput-object v0, v14, com.android.calendar.Event.nextUp
36281 1142| move-object/from16 v0, v19
36282 1144| iput-object v0, v14, com.android.calendar.Event.nextLeft
36284 1146| move-object/from16 v0, v35
36285 1148| iput-object v0, v14, com.android.calendar.Event.nextRight
36305 1154| move-object/from16 v0, v45
36307 …1158| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Ev…
36319 0| const/high16 v0, #+1056964608 (0x3f000000 | 0.500000)
36320 2| sub-float/2addr v5, v0
36322 3| float-to-double v0:v1, v5
36324 9| mul-double/2addr v0:v1, v2:v3
36325 10| double-to-float v5, v0:v1
36327 11| float-to-double v0:v1, v5
36328 12| invoke-static {v0,v1}, java.lang.Math.sin(double):double
36329 15| move-result-wide v0:v1
36330 16| double-to-float v0, v0:v1
36331 17| return v0
36363 25| iget-object v0, v10, com.android.calendar.DayView.mSelectedEvent
36365 .local v0, "oldSelectedEvent", com.android.calendar.Event
36405 74| iput-object v0, v10, com.android.calendar.DayView.mSelectedEvent
36446 6| sget v0, com.android.calendar.DayView.mFutureBgColor
36447 8| if-eqz v0, Label_1
36465 28| iget v0, v13, com.android.calendar.DayView.mEventsAlpha
36466 30| invoke-static {v5,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
36471 34| iget v0, v13, com.android.calendar.DayView.mNumDays
36472 36| if-ge v2, v0, Label_4
36473 38| move-object v0, v13
36476 …40| invoke-direct/range {v0..v5}, com.android.calendar.DayView.drawEvents(int, int, int, android.g…
36478 43| iget v0, v13, com.android.calendar.DayView.mTodayJulianDay
36479 45| if-ne v1, v0, Label_3
36481 47| iget-object v0, v13, com.android.calendar.DayView.mCurrentTime
36482 49| iget v0, v0, android.text.format.Time.hour
36485 55| mul-int/2addr v0, v4
36493 65| add-int/2addr v0, v4
36494 66| add-int/lit8 v9, v0, #+1 (0x00000001 | 1.40130e-45)
36497 68| iget v0, v13, com.android.calendar.DayView.mViewStartY
36498 70| if-lt v9, v0, Label_3
36499 72| iget v0, v13, com.android.calendar.DayView.mViewStartY
36501 76| add-int/2addr v0, v4
36502 77| add-int/lit8 v0, v0, #-2 (0xfffffffe | NaN)
36503 79| if-ge v9, v0, Label_3
36537 6| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
36538 8| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
36539 10| sput-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
36543 15| iget v0, v9, com.android.calendar.DayView.mAnimateDayHeight
36544 17| if-nez v0, Label_2
36546 19| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
36547 21| if-eqz v0, Label_12
36549 23| iget v0, v9, com.android.calendar.DayView.mAlldayHeight
36552 28| sub-int/2addr v0, v6
36555 29| iput v0, v9, com.android.calendar.DayView.mAnimateDayHeight
36560 33| iget-object v0, v9, com.android.calendar.DayView.mAlldayAnimator
36561 35| if-eqz v0, Label_3
36563 37| iget-object v0, v9, com.android.calendar.DayView.mAlldayAnimator
36564 39| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
36567 42| iget-object v0, v9, com.android.calendar.DayView.mAlldayEventAnimator
36568 44| if-eqz v0, Label_4
36570 46| iget-object v0, v9, com.android.calendar.DayView.mAlldayEventAnimator
36571 48| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
36574 51| iget-object v0, v9, com.android.calendar.DayView.mMoreAlldayEventsAnimator
36575 53| if-eqz v0, Label_5
36577 55| iget-object v0, v9, com.android.calendar.DayView.mMoreAlldayEventsAnimator
36578 57| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
36584 65| move-result-object v0
36585 66| iput-object v0, v9, com.android.calendar.DayView.mAlldayAnimator
36588 71| move-result-object v0
36589 72| iput-object v0, v9, com.android.calendar.DayView.mAlldayEventAnimator
36593 77| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
36594 78| new-array v7, v0, int[]
36596 80| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
36597 82| if-eqz v0, Label_13
36598 84| const/16 v0, #+76 (0x0000004c | 1.06499e-43)
36600 86| aput v0, v7, v1
36602 88| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
36603 90| if-eqz v0, Label_14
36608 97| move-result-object v0
36609 98| iput-object v0, v9, com.android.calendar.DayView.mMoreAlldayEventsAnimator
36612 102| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
36613 104| if-eqz v0, Label_15
36614 106| move-wide v0:v1, v2:v3
36616 107| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):void
36618 110| iget-object v0, v9, com.android.calendar.DayView.mAlldayAnimator
36619 112| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
36622 117| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents
36623 119| if-eqz v0, Label_16
36624 121| move-wide v0:v1, v4:v5
36626 122| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):void
36628 125| iget-object v0, v9, com.android.calendar.DayView.mMoreAlldayEventsAnimator
36629 …127| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.a…
36631 130| iget-object v0, v9, com.android.calendar.DayView.mMoreAlldayEventsAnimator
36632 132| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
36634 135| iget-object v0, v9, com.android.calendar.DayView.mAlldayEventAnimator
36635 137| if-eqz v0, Label_11
36637 139| iget-object v0, v9, com.android.calendar.DayView.mAlldayEventAnimator
36643 145| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):void
36645 148| iget-object v0, v9, com.android.calendar.DayView.mAlldayEventAnimator
36646 150| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
36652 154| iget v0, v9, com.android.calendar.DayView.mAlldayHeight
36655 158| move v0, v1
36663 165| move-wide v0:v1, v4:v5
36668 168| const-wide/16 v0:v1, #+400 (0x00000190 | 5.60519e-43)
36708 39| move/from16 v0, v16
36709 …41| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, float):java.lang.StringBuild…
36732 73| move/from16 v0, v16
36733 …75| invoke-direct {v13,v1,v2,v3,v0}, com.android.calendar.DayView.switchViews(boolean, float, floa…
36781 141| move/from16 v0, v17
36782 …143| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, float):java.lang.StringBuil…
36795 161| move/from16 v0, v17
36796 163| neg-float v2, v0
36876 30| move-result v0
36878 .local v0, "validPosition", boolean
36879 31| if-nez v0, Label_3
36965 71| move-result v0
36967 .local v0, "absDistanceX", int
36978 83| if-le v0, v1, Label_10
36990 98| if-le v0, v8, Label_4
37002 .end_local v0
37100 .restart_local v0
37113 .end_local v0
37185 0| move-object/from16 v0, v50
37186 2| iget-boolean v4, v0, com.android.calendar.DayView.mHandleActionUp
37188 6| move-object/from16 v0, v50
37189 8| iget-boolean v4, v0, com.android.calendar.DayView.mScrolling
37198 17| float-to-int v0, v4
37199 18| move/from16 v47, v0
37204 24| float-to-int v0, v4
37205 25| move/from16 v48, v0
37208 27| move-object/from16 v0, v50
37209 29| iget v0, v0, com.android.calendar.DayView.mSelectionDay
37210 31| move/from16 v44, v0
37213 33| move-object/from16 v0, v50
37214 35| iget v0, v0, com.android.calendar.DayView.mSelectionHour
37215 37| move/from16 v45, v0
37218 39| move-object/from16 v0, v50
37219 41| iget v4, v0, com.android.calendar.DayView.mMaxAlldayEvents
37220 43| move-object/from16 v0, v50
37221 45| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
37224 49| move-object/from16 v0, v50
37225 51| iget v0, v0, com.android.calendar.DayView.mFirstCell
37226 53| move/from16 v39, v0
37229 55| move-object/from16 v0, v50
37230 57| iget v4, v0, com.android.calendar.DayView.mHoursWidth
37231 59| move/from16 v0, v47
37232 61| if-ge v0, v4, Label_4
37234 65| move/from16 v0, v48
37235 67| if-le v0, v4, Label_4
37237 71| move-object/from16 v0, v50
37238 73| iget v5, v0, com.android.calendar.DayView.mAlldayHeight
37240 76| move/from16 v0, v48
37241 78| if-ge v0, v4, Label_4
37251 88| move-object/from16 v0, v50
37252 90| iget v4, v0, com.android.calendar.DayView.mAnimateDayHeight
37254 94| move/from16 v0, v48
37256 98| if-ge v0, v1, Label_5
37258 100| move/from16 v0, v48
37259 102| int-to-float v4, v0
37260 103| move/from16 v0, v39
37261 105| int-to-float v5, v0
37270 114| move-object/from16 v0, v50
37273 …120| invoke-direct {v0,v1,v2,v4}, com.android.calendar.DayView.setSelectionFromPosition(int, int, …
37280 128| move/from16 v0, v48
37281 130| if-ge v0, v4, Label_6
37284 134| move-object/from16 v0, v50
37285 136| iget-object v4, v0, com.android.calendar.DayView.mBaseDate
37289 141| move-object/from16 v0, v50
37290 143| iget v4, v0, com.android.calendar.DayView.mSelectionDay
37293 148| move-object/from16 v0, v50
37294 150| iget v4, v0, com.android.calendar.DayView.mSelectionHour
37300 158| move-object/from16 v0, v50
37301 160| iget-object v4, v0, com.android.calendar.DayView.mController
37320 181| move-object/from16 v0, v50
37321 183| iget v4, v0, com.android.calendar.DayView.mSelectionMode
37328 191| move-object/from16 v0, v50
37329 193| iget-boolean v4, v0, com.android.calendar.DayView.mTouchExplorationEnabled
37333 197| move-object/from16 v0, v50
37334 199| iget v4, v0, com.android.calendar.DayView.mSelectionDay
37335 201| move/from16 v0, v44
37336 203| if-ne v0, v4, Label_15
37337 205| move-object/from16 v0, v50
37338 207| iget v4, v0, com.android.calendar.DayView.mSelectionHour
37339 209| move/from16 v0, v45
37340 211| if-ne v0, v4, Label_14
37346 217| move-object/from16 v0, v50
37347 219| iget-object v4, v0, com.android.calendar.DayView.mSavedClickedEvent
37353 225| move-object/from16 v0, v50
37354 227| iget-boolean v4, v0, com.android.calendar.DayView.mSelectionAllday
37361 234| move-object/from16 v0, v50
37362 236| iput v4, v0, com.android.calendar.DayView.mSelectionMode
37364 238| move-object/from16 v0, v50
37365 240| iget-object v12, v0, com.android.calendar.DayView.mController
37373 254| float-to-int v0, v4
37374 255| move/from16 v22, v0
37377 261| float-to-int v0, v4
37378 262| move/from16 v23, v0
37411 289| move-object/from16 v0, v50
37412 291| iget-object v4, v0, com.android.calendar.DayView.mSelectedEvent
37415 295| move-object/from16 v0, v50
37416 297| iget-boolean v4, v0, com.android.calendar.DayView.mIsAccessibilityEnabled
37419 301| move-object/from16 v0, v50
37420 303| iget-object v4, v0, com.android.calendar.DayView.mAccessibilityMgr
37425 309| move-object/from16 v0, v50
37426 311| iput v4, v0, com.android.calendar.DayView.mSelectionMode
37428 313| move-object/from16 v0, v50
37429 315| iget-object v4, v0, com.android.calendar.DayView.mSelectedEvent
37431 319| move-object/from16 v0, v50
37432 321| iget-object v5, v0, com.android.calendar.DayView.mSelectedEvent
37437 329| float-to-int v0, v4
37438 330| move/from16 v49, v0
37441 332| move-object/from16 v0, v50
37442 334| iget-object v4, v0, com.android.calendar.DayView.mSelectedEvent
37446 340| move-object/from16 v0, v50
37447 342| iget v4, v0, com.android.calendar.DayView.mFirstCell
37448 344| move-object/from16 v0, v50
37449 346| iget v5, v0, com.android.calendar.DayView.mViewStartY
37454 351| move/from16 v0, v49
37456 355| iput v0, v1, com.android.calendar.DayView.mClickedYLocation
37464 366| move-object/from16 v0, v50
37465 368| iget-wide v8:v9, v0, com.android.calendar.DayView.mDownTouchTime
37475 379| move-object/from16 v0, v50
37476 381| iget-object v4, v0, com.android.calendar.DayView.mClearClick
37477 383| move-object/from16 v0, v50
37479 …387| invoke-static {v0,v4,v1,v2}, Tracer.WrapInvoke(com.android.calendar.DayView, java.lang.Runnab…
37483 392| move-object/from16 v0, v50
37484 394| iget-object v4, v0, com.android.calendar.DayView.mClearClick
37485 396| move-object/from16 v0, v50
37486 …398| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.DayView, java.lang.Runnable):bo…
37493 405| move-object/from16 v0, v50
37494 407| iget-object v4, v0, com.android.calendar.DayView.mBaseDate
37495 409| move-object/from16 v0, v30
37496 411| invoke-direct {v0,v4}, android.text.format.Time.<init>(android.text.format.Time):void
37499 414| move-object/from16 v0, v50
37500 416| iget v4, v0, com.android.calendar.DayView.mSelectionDay
37501 418| move-object/from16 v0, v30
37502 420| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, int):long
37504 423| move-object/from16 v0, v50
37505 425| iget v4, v0, com.android.calendar.DayView.mSelectionHour
37506 427| move-object/from16 v0, v30
37507 429| iput v4, v0, android.text.format.Time.hour
37510 432| move-object/from16 v0, v30
37511 434| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
37514 439| move-object/from16 v0, v31
37516 443| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
37519 446| move-object/from16 v0, v31
37520 448| iget v4, v0, android.text.format.Time.hour
37522 452| move-object/from16 v0, v31
37523 454| iput v4, v0, android.text.format.Time.hour
37526 457| move-object/from16 v0, v50
37527 459| iput v4, v0, com.android.calendar.DayView.mSelectionMode
37529 461| move-object/from16 v0, v50
37530 463| iget-object v0, v0, com.android.calendar.DayView.mController
37531 465| move-object/from16 v26, v0
37552 0| iget-object v0, v4, com.android.calendar.DayView.mPaint
37554 .local v0, "p", android.graphics.Paint
37558 …4| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawAllDayHighlights(android.graphics…
37565 …15| invoke-direct {v4,v2,v3,v5,v0}, com.android.calendar.DayView.drawAllDayEvents(int, int, androi…
37567 …18| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawUpperLeftCorner(android.graphics…
37570 …21| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawScrollLine(android.graphics.Rect…
37572 …24| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawDayHeaderLoop(android.graphics.R…
37577 …31| invoke-direct {v4,v5,v0}, com.android.calendar.DayView.drawAmPm(android.graphics.Canvas, andro…
37591 2| move-object/from16 v0, v42
37592 4| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, float):void
37595 9| move-object/from16 v0, v42
37596 …11| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align)…
37598 14| move-object/from16 v0, v38
37599 16| iget-object v7, v0, com.android.calendar.DayView.mEventTextPaint
37603 20| int-to-float v0, v3
37604 21| move/from16 v34, v0
37607 23| move-object/from16 v0, v38
37608 25| iget v3, v0, com.android.calendar.DayView.mAlldayHeight
37623 41| move-object/from16 v0, v42
37624 43| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
37626 46| move-object/from16 v0, v38
37627 48| iget v3, v0, com.android.calendar.DayView.mHoursWidth
37628 50| int-to-float v0, v3
37629 51| move/from16 v36, v0
37632 55| move-object/from16 v0, v42
37633 57| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, float):void
37635 60| move-object/from16 v0, v38
37636 62| iget-object v3, v0, com.android.calendar.DayView.mLines
37644 71| move-object/from16 v0, v38
37645 73| iget-object v3, v0, com.android.calendar.DayView.mLines
37651 79| move-object/from16 v0, v38
37652 81| iget-object v3, v0, com.android.calendar.DayView.mLines
37656 85| move-object/from16 v0, v38
37657 87| iget v5, v0, com.android.calendar.DayView.mNumDays
37658 89| move-object/from16 v0, v38
37659 91| invoke-direct {v0,v5}, com.android.calendar.DayView.computeDayLeftPosition(int):int
37664 98| move-object/from16 v0, v38
37665 100| iget-object v3, v0, com.android.calendar.DayView.mLines
37677 110| move-object/from16 v0, v38
37678 112| iget v3, v0, com.android.calendar.DayView.mNumDays
37679 114| move/from16 v0, v20
37680 116| if-gt v0, v3, Label_2
37682 118| move-object/from16 v0, v38
37684 122| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
37686 126| int-to-float v0, v3
37687 127| move/from16 v36, v0
37689 129| move-object/from16 v0, v38
37690 131| iget-object v3, v0, com.android.calendar.DayView.mLines
37696 137| move-object/from16 v0, v38
37697 139| iget-object v3, v0, com.android.calendar.DayView.mLines
37703 145| move-object/from16 v0, v38
37704 147| iget-object v3, v0, com.android.calendar.DayView.mLines
37710 153| move-object/from16 v0, v38
37711 155| iget-object v3, v0, com.android.calendar.DayView.mLines
37722 166| move-object/from16 v0, v42
37723 168| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
37725 171| move-object/from16 v0, v38
37726 173| iget-object v3, v0, com.android.calendar.DayView.mLines
37728 176| move-object/from16 v0, v41
37731 …182| invoke-static {v0,v3,v5,v1,v2}, Tracer.WrapInvoke(android.graphics.Canvas, float[], int, int,…
37734 187| move-object/from16 v0, v42
37735 …189| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
37746 202| move-object/from16 v0, v38
37747 204| iget-object v0, v0, com.android.calendar.DayView.mAllDayEvents
37748 206| move-object/from16 v24, v0
37758 214| move-object/from16 v0, v38
37759 216| iget v3, v0, com.android.calendar.DayView.mAlldayHeight
37760 218| int-to-float v0, v3
37761 219| move/from16 v21, v0
37764 221| move-object/from16 v0, v38
37765 223| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents
37766 225| int-to-float v0, v3
37767 226| move/from16 v31, v0
37771 230| move-object/from16 v0, v38
37772 232| iget v5, v0, com.android.calendar.DayView.mAlldayHeight
37778 239| move/from16 v0, v40
37779 241| new-array v3, v0, int[]
37780 243| move-object/from16 v0, v38
37781 245| iput-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents
37783 247| move-object/from16 v0, v38
37784 249| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents
37785 251| move-object/from16 v0, v38
37786 253| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
37792 263| move-object/from16 v0, v38
37793 265| iget v3, v0, com.android.calendar.DayView.mAnimateDayHeight
37796 269| move-object/from16 v0, v38
37797 271| iget v3, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
37799 275| int-to-float v0, v3
37800 276| move/from16 v31, v0
37802 278| move/from16 v0, v18
37803 280| int-to-float v3, v0
37806 284| float-to-int v0, v3
37807 285| move/from16 v18, v0
37816 293| move-object/from16 v0, v38
37817 295| iget v3, v0, com.android.calendar.DayView.mEventsAlpha
37823 301| move/from16 v0, v30
37824 303| if-ge v10, v0, Label_16
37826 305| move-object/from16 v0, v24
37827 307| invoke-static {v0,v10}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
37832 313| iget v0, v4, com.android.calendar.Event.startDay
37833 315| move/from16 v32, v0
37836 317| iget v0, v4, com.android.calendar.Event.endDay
37837 319| move/from16 v22, v0
37840 321| move/from16 v0, v32
37842 325| if-gt v0, v1, Label_5
37843 327| move/from16 v0, v22
37845 331| if-ge v0, v1, Label_7
37857 337| move-object/from16 v0, v38
37858 339| iget v3, v0, com.android.calendar.DayView.mAnimateDayHeight
37862 345| move-object/from16 v0, v38
37863 347| iget v5, v0, com.android.calendar.DayView.mAnimateDayHeight
37875 356| move/from16 v0, v32
37877 360| if-ge v0, v1, Label_8
37882 364| move/from16 v0, v22
37884 368| if-le v0, v1, Label_9
37895 376| move-object/from16 v0, v38
37896 378| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents
37897 380| move-object/from16 v0, v38
37898 382| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
37900 386| move-object/from16 v0, v38
37901 388| iget v3, v0, com.android.calendar.DayView.mAnimateDayEventHeight
37902 390| int-to-float v0, v3
37903 391| move/from16 v26, v0
37913 402| int-to-float v0, v3
37914 403| move/from16 v26, v0
37917 405| move-object/from16 v0, v38
37919 409| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
37925 418| move-object/from16 v0, v38
37926 420| invoke-direct {v0,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int
37932 429| move/from16 v0, v37
37933 431| int-to-float v3, v0
37948 452| move-object/from16 v0, v38
37949 454| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents
37950 456| move-object/from16 v0, v38
37951 458| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
37955 464| move/from16 v0, v18
37956 466| int-to-float v5, v0
37960 471| move-object/from16 v0, v38
37961 473| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents
37962 475| move-object/from16 v0, v38
37965 …481| invoke-direct {v0,v3,v1,v2}, com.android.calendar.DayView.incrementSkipCount(int[], int, int)…
37976 492| move/from16 v0, v18
37977 494| int-to-float v5, v0
37983 501| move-object/from16 v0, v38
37984 503| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents
37985 505| move-object/from16 v0, v38
37988 …511| invoke-direct {v0,v3,v1,v2}, com.android.calendar.DayView.incrementSkipCount(int[], int, int)…
37992 516| move/from16 v0, v18
37993 518| int-to-float v3, v0
38010 537| move-object/from16 v0, v38
38011 …539| invoke-direct {v0,v13}, com.android.calendar.DayView.setupAllDayTextRect(android.graphics.Rec…
38013 542| move-object/from16 v0, v38
38014 544| iget-object v9, v0, com.android.calendar.DayView.mAllDayLayouts
38023 556| iget v0, v13, android.graphics.Rect.bottom
38024 558| move/from16 v16, v0
38030 569| move-object/from16 v0, v38
38031 571| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
38033 575| move-object/from16 v0, v38
38034 577| iget-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents
38037 581| move-object/from16 v0, v38
38038 583| iget v3, v0, com.android.calendar.DayView.mSelectionDay
38039 585| move/from16 v0, v32
38040 587| if-gt v0, v3, Label_5
38041 589| move-object/from16 v0, v38
38042 591| iget v3, v0, com.android.calendar.DayView.mSelectionDay
38043 593| move/from16 v0, v22
38044 595| if-lt v0, v3, Label_5
38046 597| move-object/from16 v0, v38
38047 599| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents
38060 606| move/from16 v0, v19
38061 608| invoke-static {v7,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
38065 615| move-object/from16 v0, v38
38066 617| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents
38072 625| move-object/from16 v0, v38
38073 627| iget v3, v0, com.android.calendar.DayView.mEventsAlpha
38074 629| move-object/from16 v0, v42
38075 631| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
38081 641| move-object/from16 v0, v42
38082 643| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
38086 647| move-object/from16 v0, v38
38087 649| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents
38091 654| move-object/from16 v0, v38
38092 656| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents
38096 662| move-object/from16 v0, v38
38097 664| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents
38099 668| move-object/from16 v0, v38
38102 …674| invoke-static {v0,v1,v3,v10,v2}, Tracer.WrapInvoke(com.android.calendar.DayView, android.grap…
38109 681| move-object/from16 v0, v42
38111 685| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
38114 688| move-object/from16 v0, v38
38115 690| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
38124 701| move-object/from16 v0, v38
38125 …703| invoke-direct {v0,v3,v5,v6,v8}, com.android.calendar.DayView.saveSelectionPosition(float, flo…
38238 134| sub-int v0, v3, v4
38240 .local v0, "daynum", int
38242 138| invoke-direct {v6,v0}, com.android.calendar.DayView.computeDayLeftPosition(int):int
38248 148| add-int/lit8 v4, v0, #+1 (0x00000001 | 1.40130e-45)
38260 .end_local v0
38299 26| iget-object v0, v5, com.android.calendar.DayView.mAmString
38301 .local v0, "text", java.lang.String
38305 32| iget-object v0, v5, com.android.calendar.DayView.mPmString
38320 …50| invoke-static {v6,v0,v2,v3,v7}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, f…
38329 64| iget-object v0, v5, com.android.calendar.DayView.mPmString
38350 …92| invoke-static {v6,v0,v2,v3,v7}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, f…
38410 67| add-int/lit8 v0, v2, #+1 (0x00000001 | 1.40130e-45)
38412 .local v0, "lineY", int
38416 74| if-ge v0, v2, Label_1
38419 78| invoke-static {v0,v2}, java.lang.Math.max(int, int):int
38420 81| move-result v0
38428 90| iput v0, v7, android.graphics.Rect.top
38441 .end_local v0
38464 136| add-int/lit8 v0, v2, #+1 (0x00000001 | 1.40130e-45)
38466 .restart_local v0
38470 143| if-ge v0, v2, Label_3
38473 147| invoke-static {v0,v2}, java.lang.Math.max(int, int):int
38474 150| move-result v0
38486 167| iput v0, v7, android.graphics.Rect.top
38529 .end_local v0
38565 3| move-result v0
38567 6| sub-int/2addr v0, v1
38568 7| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
38569 9| iput v0, v3, android.graphics.Rect.left
38571 11| add-int/lit8 v0, v4, #+1 (0x00000001 | 1.40130e-45)
38572 13| invoke-direct {v2,v0}, com.android.calendar.DayView.computeDayLeftPosition(int):int
38573 16| move-result v0
38575 19| add-int/2addr v0, v1
38576 20| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
38577 22| iput v0, v3, android.graphics.Rect.right
38579 24| sget v0, com.android.calendar.DayView.CURRENT_TIME_LINE_TOP_OFFSET
38580 26| sub-int v0, v5, v0
38581 28| iput v0, v3, android.graphics.Rect.top
38583 30| iget v0, v3, android.graphics.Rect.top
38587 38| add-int/2addr v0, v1
38588 39| iput v0, v3, android.graphics.Rect.bottom
38590 41| iget-object v0, v2, com.android.calendar.DayView.mCurrentTimeLine
38591 …43| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
38593 46| iget-object v0, v2, com.android.calendar.DayView.mCurrentTimeLine
38594 …48| invoke-static {v0,v6}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
38596 51| iget-boolean v0, v2, com.android.calendar.DayView.mAnimateToday
38597 53| if-eqz v0, Label_1
38599 55| iget-object v0, v2, com.android.calendar.DayView.mCurrentTimeAnimateLine
38600 …57| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
38602 60| iget-object v0, v2, com.android.calendar.DayView.mCurrentTimeAnimateLine
38604 64| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, int):void
38606 67| iget-object v0, v2, com.android.calendar.DayView.mCurrentTimeAnimateLine
38607 …69| invoke-static {v0,v6}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
38622 3| add-int v0, v5, v10
38624 .local v0, "dateNum", int
38626 7| if-le v0, v5, Label_1
38629 11| sub-int/2addr v0, v5
38639 21| invoke-static {v0}, java.lang.String.valueOf(int):java.lang.String
38765 1| iget v0, v11, com.android.calendar.DayView.mNumDays
38766 3| if-ne v0, v10, Label_1
38767 5| sget v0, com.android.calendar.DayView.ONE_DAY_HEADER_HEIGHT
38768 7| if-nez v0, Label_1
38773 10| iget-object v0, v11, com.android.calendar.DayView.mBold
38774 …12| invoke-static {v14,v0}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):a…
38776 15| sget-object v0, android.graphics.Paint$Align.RIGHT
38777 …17| invoke-static {v14,v0}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align…
38782 22| iget v0, v11, com.android.calendar.DayView.mDateStrWidth
38784 26| if-ge v0, v1, Label_6
38795 34| iget v0, v11, com.android.calendar.DayView.mNumDays
38796 36| if-ge v2, v0, Label_10
38798 38| iget v0, v11, com.android.calendar.DayView.mFirstVisibleDayOfWeek
38799 40| add-int v9, v2, v0
38802 42| const/16 v0, #+14 (0x0000000e | 1.96182e-44)
38803 44| if-lt v9, v0, Label_4
38811 50| iget v0, v11, com.android.calendar.DayView.mNumDays
38812 52| if-ne v0, v10, Label_8
38814 54| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
38815 55| if-ne v9, v0, Label_7
38823 64| move-object v0, v11
38826 …67| invoke-direct/range {v0..v5}, com.android.calendar.DayView.drawDayHeader(java.lang.String, int…
38854 88| iget v0, v11, com.android.calendar.DayView.mFirstDayOfWeek
38855 90| invoke-static {v7,v0}, com.android.calendar.Utils.isSaturday(int, int):boolean
38856 93| move-result v0
38857 94| if-eqz v0, Label_9
38863 100| iget v0, v11, com.android.calendar.DayView.mFirstDayOfWeek
38864 102| invoke-static {v7,v0}, com.android.calendar.Utils.isSunday(int, int):boolean
38865 105| move-result v0
38866 106| if-eqz v0, Label_5
38875 112| const/4 v0, #+0 (0x00000000 | 0.00000)
38876 …113| invoke-static {v14,v0}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):…
38988 131| move-result v0
38990 .local v0, "alpha", int
38996 140| invoke-static {v11,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
39061 .end_local v0
39086 .restart_local v0
39123 10| sub-int v0, v7, v8
39125 .local v0, "height", int
39150 31| if-gt v2, v0, Label_4
39222 0| move-object/from16 v0, v28
39223 2| iget-object v12, v0, com.android.calendar.DayView.mEventTextPaint
39226 4| move-object/from16 v0, v28
39228 8| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
39234 16| move-object/from16 v0, v28
39235 18| invoke-direct {v0,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int
39244 27| move-object/from16 v0, v28
39245 29| iget-object v0, v0, com.android.calendar.DayView.mSelectionRect
39246 31| move-object/from16 v27, v0
39249 33| move-object/from16 v0, v28
39250 35| iget v3, v0, com.android.calendar.DayView.mSelectionHour
39254 42| move-object/from16 v0, v27
39255 44| iput v3, v0, android.graphics.Rect.top
39257 46| move-object/from16 v0, v27
39258 48| iget v3, v0, android.graphics.Rect.top
39260 52| move-object/from16 v0, v27
39261 54| iput v3, v0, android.graphics.Rect.bottom
39263 56| move-object/from16 v0, v27
39264 58| iput v4, v0, android.graphics.Rect.left
39266 60| move-object/from16 v0, v27
39267 62| iget v3, v0, android.graphics.Rect.left
39269 65| move-object/from16 v0, v27
39270 67| iput v3, v0, android.graphics.Rect.right
39272 69| move-object/from16 v0, v28
39273 71| iget-object v0, v0, com.android.calendar.DayView.mEvents
39274 73| move-object/from16 v24, v0
39281 79| move-object/from16 v0, v28
39282 81| iget-object v2, v0, com.android.calendar.DayView.mEventGeometry
39285 83| move-object/from16 v0, v28
39286 85| iget v3, v0, com.android.calendar.DayView.mViewStartY
39287 87| move-object/from16 v0, v28
39288 89| iget v5, v0, com.android.calendar.DayView.mViewHeight
39292 95| move-object/from16 v0, v28
39293 97| iget v5, v0, com.android.calendar.DayView.mAlldayHeight
39301 105| move-object/from16 v0, v28
39302 107| iget v3, v0, com.android.calendar.DayView.mEventsAlpha
39308 114| move/from16 v0, v25
39310 118| if-ge v0, v1, Label_5
39329 142| move-object/from16 v0, v28
39330 144| iget v5, v0, com.android.calendar.DayView.mViewStartY
39339 158| move-object/from16 v0, v28
39340 160| iget v3, v0, com.android.calendar.DayView.mSelectionDay
39341 162| move/from16 v0, v29
39342 164| if-ne v0, v3, Label_4
39343 166| move-object/from16 v0, v28
39344 168| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
39347 174| move-object/from16 v0, v28
39348 176| iget-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents
39351 180| move-object/from16 v0, v27
39352 …182| invoke-static {v2,v7,v0}, Tracer.WrapInvoke(com.android.calendar.EventGeometry, com.android.c…
39357 188| move-object/from16 v0, v28
39358 190| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents
39362 195| move-object/from16 v0, v28
39363 197| iget v13, v0, com.android.calendar.DayView.mViewStartY
39372 210| move-object/from16 v0, v28
39373 …212| invoke-direct {v0,v13}, com.android.calendar.DayView.setupTextRect(android.graphics.Rect):void
39378 221| move-object/from16 v0, v28
39379 223| iget v5, v0, com.android.calendar.DayView.mViewStartY
39382 227| move-object/from16 v0, v28
39383 229| iget-object v9, v0, com.android.calendar.DayView.mLayouts
39391 240| move-object/from16 v0, v28
39392 242| iget v3, v0, com.android.calendar.DayView.mViewStartY
39394 246| move-object/from16 v0, v28
39395 248| iget v3, v0, com.android.calendar.DayView.mViewStartY
39396 250| move-object/from16 v0, v28
39397 252| iget v5, v0, com.android.calendar.DayView.mViewHeight
39404 258| move-object/from16 v0, v28
39405 260| iget v5, v0, com.android.calendar.DayView.mAlldayHeight
39421 277| move/from16 v0, v22
39422 279| invoke-static {v12,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
39424 282| move-object/from16 v0, v28
39425 284| iget v3, v0, com.android.calendar.DayView.mSelectionDay
39426 286| move/from16 v0, v29
39427 288| if-ne v0, v3, Label_6
39428 290| move-object/from16 v0, v28
39429 292| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
39436 304| move-object/from16 v0, v28
39437 306| iget v3, v0, com.android.calendar.DayView.mSelectionMode
39489 33| move-object/from16 v0, v18
39490 35| invoke-static {v0,v13}, Tracer.WrapInvoke(android.graphics.Paint, int):void
39493 40| move-object/from16 v0, v18
39494 42| invoke-static {v0,v13}, Tracer.WrapInvoke(android.graphics.Paint, float):void
39497 46| move-object/from16 v0, v18
39498 48| invoke-static {v0,v13}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
39550 99| move-object/from16 v0, v17
39552 …103| invoke-static {v0,v13,v14,v6,v1}, Tracer.WrapInvoke(android.graphics.Canvas, float[], int, in…
39559 109| move-object/from16 v0, v18
39560 111| invoke-static {v0,v13}, Tracer.WrapInvoke(android.graphics.Paint, int):void
39604 156| move-object/from16 v0, v17
39606 …160| invoke-static {v0,v13,v14,v5,v1}, Tracer.WrapInvoke(android.graphics.Canvas, float[], int, in…
39608 163| move-object/from16 v0, v18
39609 …165| invoke-static {v0,v7}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
39612 169| move-object/from16 v0, v18
39613 171| invoke-static {v0,v13}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
39641 11| const/4 v0, #+0 (0x00000000 | 0.00000)
39643 .local v0, "i", int
39645 14| if-ge v0, v3, Label_2
39648 18| aget-object v1, v3, v0
39660 32| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
39675 0| iget v0, v8, com.android.calendar.DayView.mNumDays
39676 2| invoke-direct {v8,v0}, com.android.calendar.DayView.computeDayLeftPosition(int):int
39680 6| iget v0, v8, com.android.calendar.DayView.mFirstCell
39681 8| add-int/lit8 v7, v0, #-1 (0xffffffff | NaN)
39684 10| const/4 v0, #+0 (0x00000000 | 0.00000)
39685 11| invoke-static {v11,v0}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
39687 14| sget-object v0, android.graphics.Paint$Style.FILL
39688 …16| invoke-static {v11,v0}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
39690 19| sget v0, com.android.calendar.DayView.mCalendarGridLineInnerHorizontalColor
39691 21| invoke-static {v11,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
39693 24| const/high16 v0, #+1065353216 (0x3f800000 | 1.00000)
39694 26| invoke-static {v11,v0}, Tracer.WrapInvoke(android.graphics.Paint, float):void
39700 34| move-object v0, v10
39702 …36| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.graphics.Canvas, float, float, float, …
39704 39| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
39705 40| invoke-static {v11,v0}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
39717 0| move-object/from16 v0, v16
39718 2| iget v3, v0, com.android.calendar.DayView.mSelectionMode
39720 6| move-object/from16 v0, v16
39721 8| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
39725 14| move-object/from16 v0, v16
39726 16| iget v3, v0, com.android.calendar.DayView.mSelectionDay
39727 18| move-object/from16 v0, v16
39728 20| iget v4, v0, com.android.calendar.DayView.mFirstJulianDay
39732 24| move-object/from16 v0, v16
39733 26| iget v3, v0, com.android.calendar.DayView.mSelectionHour
39737 33| move-object/from16 v0, v17
39738 35| iput v3, v0, android.graphics.Rect.top
39740 37| move-object/from16 v0, v17
39741 39| iget v3, v0, android.graphics.Rect.top
39745 46| move-object/from16 v0, v17
39746 48| iput v3, v0, android.graphics.Rect.bottom
39748 50| move-object/from16 v0, v16
39749 52| invoke-direct {v0,v9}, com.android.calendar.DayView.computeDayLeftPosition(int):int
39752 58| move-object/from16 v0, v17
39753 60| iput v3, v0, android.graphics.Rect.left
39756 64| move-object/from16 v0, v16
39757 66| invoke-direct {v0,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int
39760 72| move-object/from16 v0, v17
39761 74| iput v3, v0, android.graphics.Rect.right
39763 76| move-object/from16 v0, v17
39764 78| iget v3, v0, android.graphics.Rect.left
39766 81| move-object/from16 v0, v17
39767 83| iget v4, v0, android.graphics.Rect.top
39769 86| move-object/from16 v0, v17
39770 88| iget v5, v0, android.graphics.Rect.right
39772 91| move-object/from16 v0, v17
39773 93| iget v6, v0, android.graphics.Rect.bottom
39775 96| move-object/from16 v0, v16
39776 …98| invoke-direct {v0,v3,v4,v5,v6}, com.android.calendar.DayView.saveSelectionPosition(float, floa…
39779 103| move-object/from16 v0, v19
39780 105| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
39782 108| move-object/from16 v0, v17
39783 110| iget v3, v0, android.graphics.Rect.top
39785 114| move-object/from16 v0, v17
39786 116| iput v3, v0, android.graphics.Rect.top
39788 118| move-object/from16 v0, v17
39789 120| iget v3, v0, android.graphics.Rect.right
39791 124| move-object/from16 v0, v17
39792 126| iput v3, v0, android.graphics.Rect.right
39795 129| move-object/from16 v0, v19
39796 131| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
39798 134| move-object/from16 v0, v18
39801 …140| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, a…
39804 145| move-object/from16 v0, v19
39805 147| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
39807 150| move-object/from16 v0, v16
39808 152| iget v3, v0, com.android.calendar.DayView.mNumDays
39814 160| move-object/from16 v0, v19
39815 162| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, float):void
39817 165| move-object/from16 v0, v17
39818 167| iget v3, v0, android.graphics.Rect.right
39819 169| move-object/from16 v0, v17
39820 171| iget v4, v0, android.graphics.Rect.left
39824 175| move-object/from16 v0, v17
39825 177| iget v3, v0, android.graphics.Rect.left
39830 183| move-object/from16 v0, v17
39831 185| iget v3, v0, android.graphics.Rect.top
39858 220| move-object/from16 v0, v17
39859 222| iget v3, v0, android.graphics.Rect.left
39863 227| move-object/from16 v0, v17
39864 229| iget v3, v0, android.graphics.Rect.right
39875 242| move-object/from16 v0, v17
39876 244| iget v3, v0, android.graphics.Rect.top
39880 249| move-object/from16 v0, v17
39881 251| iget v3, v0, android.graphics.Rect.bottom
39901 265| move-object/from16 v0, v19
39902 …267| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
39906 273| move-object/from16 v0, v19
39907 275| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, float):void
39910 280| move-object/from16 v0, v19
39911 …282| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align…
39916 290| move-object/from16 v0, v19
39917 …292| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):a…
39919 295| move-object/from16 v0, v16
39920 297| iget-object v3, v0, com.android.calendar.DayView.mNewEventHintString
39921 299| move-object/from16 v0, v17
39922 301| iget v4, v0, android.graphics.Rect.left
39927 307| move-object/from16 v0, v17
39928 309| iget v5, v0, android.graphics.Rect.top
39940 327| move-object/from16 v0, v18
39942 …331| invoke-static {v0,v3,v4,v5,v1}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
39964 17| move-result v0
39966 .local v0, "len", int
39971 23| const/4 v0, #+0 (0x00000000 | 0.00000)
39981 33| if-le v0, v6, Label_1
39986 39| move v0, v6
39999 3| iget v0, v2, com.android.calendar.DayView.mMaxAlldayEvents
40001 7| if-le v0, v1, Label_1
40003 9| sget-boolean v0, com.android.calendar.DayView.mUseExpandIcon
40004 11| if-eqz v0, Label_2
40006 13| iget-object v0, v2, com.android.calendar.DayView.mExpandAlldayDrawable
40008 …17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
40010 20| iget-object v0, v2, com.android.calendar.DayView.mExpandAlldayDrawable
40011 …22| invoke-static {v0,v4}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
40017 26| iget-object v0, v2, com.android.calendar.DayView.mCollapseAlldayDrawable
40019 …30| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
40021 33| iget-object v0, v2, com.android.calendar.DayView.mCollapseAlldayDrawable
40022 …35| invoke-static {v0,v4}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
40033 1| iget-object v0, v2, com.android.calendar.DayView.mClearClick
40034 …3| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.DayView, java.lang.Runnable):bool…
40036 6| iget-object v0, v2, com.android.calendar.DayView.mSetClick
40037 …8| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.DayView, java.lang.Runnable):bool…
40053 0| move-object/from16 v0, v33
40054 2| iget v3, v0, com.android.calendar.DayView.mSelectionDay
40057 4| move-object/from16 v0, v33
40058 6| iget v6, v0, com.android.calendar.DayView.mCellWidth
40061 8| move-object/from16 v0, v33
40062 10| iget-object v0, v0, com.android.calendar.DayView.mEvents
40063 12| move-object/from16 v16, v0
40070 18| move-object/from16 v0, v33
40071 20| iget v0, v0, com.android.calendar.DayView.mSelectionDay
40072 22| move/from16 v31, v0
40073 24| move-object/from16 v0, v33
40074 26| iget v0, v0, com.android.calendar.DayView.mFirstJulianDay
40075 28| move/from16 v32, v0
40077 32| move-object/from16 v0, v33
40079 36| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
40087 43| move-object/from16 v0, v33
40089 …47| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Even…
40091 50| move-object/from16 v0, v33
40092 52| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
40093 54| move-object/from16 v31, v0
40096 59| move-object/from16 v0, v33
40097 61| iget-boolean v0, v0, com.android.calendar.DayView.mSelectionAllday
40098 63| move/from16 v31, v0
40107 71| move-object/from16 v0, v33
40108 73| iget v0, v0, com.android.calendar.DayView.mAlldayHeight
40109 75| move/from16 v31, v0
40110 77| move/from16 v0, v31
40111 79| int-to-float v10, v0
40119 86| move-object/from16 v0, v33
40120 88| iget v0, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
40121 90| move/from16 v21, v0
40124 92| move-object/from16 v0, v33
40125 94| iget v0, v0, com.android.calendar.DayView.mMaxAlldayEvents
40126 96| move/from16 v31, v0
40127 98| move-object/from16 v0, v33
40128 100| iget v0, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
40129 102| move/from16 v32, v0
40130 104| move/from16 v0, v31
40132 108| if-le v0, v1, Label_1
40137 112| move-object/from16 v0, v33
40138 114| iget-object v0, v0, com.android.calendar.DayView.mAllDayEvents
40139 116| move-object/from16 v16, v0
40148 124| move/from16 v0, v18
40150 128| if-ge v0, v1, Label_7
40152 130| move-object/from16 v0, v16
40154 134| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
40167 154| move/from16 v0, v31
40169 158| if-lt v0, v1, Label_4
40176 164| iget v0, v7, com.android.calendar.Event.startDay
40177 166| move/from16 v31, v0
40178 168| move-object/from16 v0, v33
40179 170| iget v0, v0, com.android.calendar.DayView.mSelectionDay
40180 172| move/from16 v32, v0
40181 174| move/from16 v0, v31
40183 178| if-gt v0, v1, Label_3
40184 180| iget v0, v7, com.android.calendar.Event.endDay
40185 182| move/from16 v31, v0
40186 184| move-object/from16 v0, v33
40187 186| iget v0, v0, com.android.calendar.DayView.mSelectionDay
40188 188| move/from16 v32, v0
40189 190| move/from16 v0, v31
40191 194| if-lt v0, v1, Label_3
40195 200| move-object/from16 v0, v33
40196 202| iget v0, v0, com.android.calendar.DayView.mMaxAlldayEvents
40197 204| move/from16 v31, v0
40199 206| move/from16 v0, v31
40200 208| int-to-float v0, v0
40201 209| move/from16 v25, v0
40208 215| move/from16 v0, v31
40209 217| int-to-float v0, v0
40210 218| move/from16 v31, v0
40215 226| move/from16 v0, v31
40216 228| int-to-float v0, v0
40217 229| move/from16 v17, v0
40220 231| move/from16 v0, v30
40221 233| int-to-float v0, v0
40222 234| move/from16 v31, v0
40225 240| move/from16 v0, v32
40226 242| int-to-float v0, v0
40227 243| move/from16 v32, v0
40235 251| move/from16 v0, v35
40236 253| int-to-float v0, v0
40237 254| move/from16 v31, v0
40240 260| move/from16 v0, v35
40241 262| int-to-float v0, v0
40242 263| move/from16 v31, v0
40246 269| move-object/from16 v0, v33
40247 271| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
40248 273| move-object/from16 v31, v0
40249 275| move-object/from16 v0, v31
40250 277| invoke-static {v0,v7}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
40260 281| move-object/from16 v0, v33
40261 …283| invoke-direct {v0,v8}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Eve…
40267 287| move-object/from16 v0, v33
40268 289| iget v0, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
40269 291| move/from16 v31, v0
40277 295| move/from16 v0, v35
40278 297| int-to-float v0, v0
40279 298| move/from16 v31, v0
40283 304| move/from16 v0, v35
40284 306| int-to-float v0, v0
40285 307| move/from16 v31, v0
40302 320| move/from16 v0, v35
40303 322| int-to-float v0, v0
40304 323| move/from16 v31, v0
40321 329| move-object/from16 v0, v33
40322 331| iget v0, v0, com.android.calendar.DayView.mViewStartY
40323 333| move/from16 v31, v0
40324 335| move-object/from16 v0, v33
40325 337| iget v0, v0, com.android.calendar.DayView.mFirstCell
40326 339| move/from16 v32, v0
40330 345| move-object/from16 v0, v33
40331 347| iget-object v0, v0, com.android.calendar.DayView.mRect
40332 349| move-object/from16 v26, v0
40336 353| move/from16 v0, v31
40338 357| iput v0, v1, android.graphics.Rect.left
40341 361| move/from16 v0, v31
40343 365| iput v0, v1, android.graphics.Rect.right
40346 369| move/from16 v0, v31
40348 373| iput v0, v1, android.graphics.Rect.top
40351 377| move/from16 v0, v31
40353 381| iput v0, v1, android.graphics.Rect.bottom
40355 383| move-object/from16 v0, v33
40356 385| iget-object v2, v0, com.android.calendar.DayView.mEventGeometry
40362 389| move/from16 v0, v18
40364 393| if-ge v0, v1, Label_16
40366 395| move-object/from16 v0, v16
40368 399| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
40382 415| move-object/from16 v0, v26
40383 …417| invoke-static {v2,v7,v0}, Tracer.WrapInvoke(com.android.calendar.EventGeometry, com.android.c…
40387 423| move-object/from16 v0, v33
40388 425| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
40389 427| move-object/from16 v31, v0
40390 429| move-object/from16 v0, v31
40391 431| invoke-static {v0,v7}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
40396 436| move-object/from16 v0, v33
40397 438| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
40398 440| move-object/from16 v31, v0
40403 448| move-object/from16 v0, v33
40404 450| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
40405 452| move-object/from16 v31, v0
40413 459| move-object/from16 v0, v33
40414 461| iget v0, v0, com.android.calendar.DayView.mViewWidth
40415 463| move/from16 v31, v0
40416 465| move-object/from16 v0, v33
40417 467| iget v0, v0, com.android.calendar.DayView.mViewHeight
40418 469| move/from16 v32, v0
40420 473| move/from16 v0, v31
40421 475| int-to-float v0, v0
40422 476| move/from16 v22, v0
40429 480| move/from16 v0, v19
40431 484| if-ge v0, v1, Label_19
40433 486| move-object/from16 v0, v33
40434 488| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents
40435 490| move-object/from16 v31, v0
40436 492| move-object/from16 v0, v31
40438 496| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
40443 502| move/from16 v0, v34
40444 504| int-to-float v0, v0
40445 505| move/from16 v31, v0
40446 507| move/from16 v0, v35
40447 509| int-to-float v0, v0
40448 510| move/from16 v32, v0
40449 512| move/from16 v0, v31
40451 …516| invoke-static {v2,v0,v1,v13}, Tracer.WrapInvoke(com.android.calendar.EventGeometry, float, fl…
40469 531| move-object/from16 v0, v33
40470 …533| invoke-direct {v0,v8}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Eve…
40472 536| move-object/from16 v0, v33
40473 538| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
40474 540| move-object/from16 v31, v0
40475 542| move-object/from16 v0, v31
40476 544| iget v0, v0, com.android.calendar.Event.startDay
40477 546| move/from16 v27, v0
40480 548| move-object/from16 v0, v33
40481 550| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
40482 552| move-object/from16 v31, v0
40483 554| move-object/from16 v0, v31
40484 556| iget v11, v0, com.android.calendar.Event.endDay
40487 558| move-object/from16 v0, v33
40488 560| iget v0, v0, com.android.calendar.DayView.mSelectionDay
40489 562| move/from16 v31, v0
40490 564| move/from16 v0, v31
40492 568| if-ge v0, v1, Label_23
40494 570| move-object/from16 v0, v33
40496 574| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void
40499 577| move-object/from16 v0, v33
40500 579| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
40501 581| move-object/from16 v31, v0
40502 583| move-object/from16 v0, v31
40503 585| iget v0, v0, com.android.calendar.Event.startTime
40504 587| move/from16 v31, v0
40508 591| move-object/from16 v0, v33
40509 593| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
40510 595| move-object/from16 v31, v0
40511 597| move-object/from16 v0, v31
40512 599| iget v0, v0, com.android.calendar.Event.startTime
40513 601| move/from16 v31, v0
40514 603| move-object/from16 v0, v33
40515 605| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
40516 607| move-object/from16 v32, v0
40517 609| move-object/from16 v0, v32
40518 611| iget v0, v0, com.android.calendar.Event.endTime
40519 613| move/from16 v32, v0
40520 615| move/from16 v0, v31
40522 619| if-ge v0, v1, Label_24
40524 621| move-object/from16 v0, v33
40525 623| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
40526 625| move-object/from16 v31, v0
40527 627| move-object/from16 v0, v31
40528 629| iget v0, v0, com.android.calendar.Event.endTime
40529 631| move/from16 v31, v0
40535 637| move-object/from16 v0, v33
40536 639| iget v0, v0, com.android.calendar.DayView.mSelectionHour
40537 641| move/from16 v31, v0
40538 643| move/from16 v0, v31
40540 647| if-ge v0, v1, Label_25
40541 649| move-object/from16 v0, v33
40542 651| iget v0, v0, com.android.calendar.DayView.mSelectionDay
40543 653| move/from16 v31, v0
40544 655| move/from16 v0, v31
40546 659| if-ne v0, v1, Label_25
40548 661| move-object/from16 v0, v33
40550 665| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedHour(int):void
40568 669| move-object/from16 v0, v33
40569 671| iget v0, v0, com.android.calendar.DayView.mSelectionDay
40570 673| move/from16 v31, v0
40571 675| move/from16 v0, v31
40572 677| if-le v0, v11, Label_20
40574 679| move-object/from16 v0, v33
40575 681| invoke-direct {v0,v11}, com.android.calendar.DayView.setSelectedDay(int):void
40580 686| move-object/from16 v0, v33
40581 688| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
40582 690| move-object/from16 v31, v0
40583 692| move-object/from16 v0, v31
40584 694| iget v0, v0, com.android.calendar.Event.endTime
40585 696| move/from16 v31, v0
40591 702| move-object/from16 v0, v33
40592 704| iget v0, v0, com.android.calendar.DayView.mSelectionHour
40593 706| move/from16 v31, v0
40594 708| move/from16 v0, v31
40595 710| if-le v0, v12, Label_22
40596 712| move-object/from16 v0, v33
40597 714| iget v0, v0, com.android.calendar.DayView.mSelectionDay
40598 716| move/from16 v31, v0
40599 718| move/from16 v0, v31
40600 720| if-ne v0, v11, Label_22
40602 722| move-object/from16 v0, v33
40603 724| invoke-direct {v0,v12}, com.android.calendar.DayView.setSelectedHour(int):void
40650 46| move-result-object v0
40652 .local v0, "animator", android.animation.ObjectAnimator
40654 …49| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.an…
40658 …57| invoke-static {v0,v4}, Tracer.WrapInvoke(android.animation.ObjectAnimator, android.animation.A…
40660 60| return-object v0
40663 .end_local v0
40739 55| move-result-object v0
40741 .local v0, "animator", android.animation.ObjectAnimator
40743 …58| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.an…
40745 61| return-object v0
40756 3| move-result v0
40758 .local v0, "count", int
40765 6| if-ge v2, v0, Label_2
40775 17| int-to-float v3, v0
40787 0| new-instance v0, android.graphics.Rect
40788 2| invoke-direct {v0}, android.graphics.Rect.<init>():void
40790 .local v0, "box", android.graphics.Rect
40795 12| iput v2, v0, android.graphics.Rect.top
40797 14| iget v2, v0, android.graphics.Rect.top
40801 21| iput v2, v0, android.graphics.Rect.bottom
40811 35| iput v2, v0, android.graphics.Rect.left
40816 43| iput v2, v0, android.graphics.Rect.right
40818 45| return-object v0
40829 3| move-result-object v0
40831 .local v0, "cr", android.content.ContentResolver
40852 …25| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
40898 …78| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
40984 26| move-object/from16 v0, v16
40985 28| iget-object v3, v0, com.android.calendar.Event.title
40988 32| move-object/from16 v0, v16
40989 34| iget-object v3, v0, com.android.calendar.Event.title
41010 69| move-object/from16 v0, v16
41011 71| iget-object v3, v0, com.android.calendar.Event.location
41014 75| move-object/from16 v0, v16
41015 77| iget-object v3, v0, com.android.calendar.Event.location
41028 96| move-object/from16 v0, v16
41029 98| iget v3, v0, com.android.calendar.Event.selfAttendeeStatus
41033 105| move-object/from16 v0, v17
41034 107| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
41042 118| move-object/from16 v0, v17
41043 120| invoke-direct {v5,v0}, android.text.TextPaint.<init>(android.graphics.Paint):void
41074 154| move-object/from16 v0, v16
41075 156| iget v3, v0, com.android.calendar.Event.color
41076 158| move-object/from16 v0, v17
41077 160| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
41082 167| move-object/from16 v0, v17
41083 169| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
41086 174| move-object/from16 v0, v17
41087 176| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, int):void
41114 8| move v0, v4
41116 .local v0, "i", int
41117 9| if-gt v0, v5, Label_4
41119 11| aget v1, v3, v0
41121 15| aput v1, v3, v0
41123 17| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
41138 2| move-object/from16 v0, v22
41140 6| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DayView, boolean):void
41143 11| move-object/from16 v0, v22
41145 15| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DayView, boolean):void
41148 20| move-object/from16 v0, v22
41150 24| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DayView, boolean):void
41152 27| move-object/from16 v0, v22
41154 …31| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DayView, android.view.View$OnCre…
41158 38| move/from16 v0, v18
41160 42| iput v0, v1, com.android.calendar.DayView.mFirstDayOfWeek
41163 46| move-object/from16 v0, v22
41164 48| iget-object v0, v0, com.android.calendar.DayView.mTZUpdater
41165 50| move-object/from16 v19, v0
41166 52| move-object/from16 v0, v23
41168 …56| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
41171 63| move-object/from16 v0, v18
41173 67| iput-object v0, v1, com.android.calendar.DayView.mCurrentTime
41179 73| move-object/from16 v0, v22
41180 75| iget-object v0, v0, com.android.calendar.DayView.mCurrentTime
41181 77| move-object/from16 v18, v0
41182 79| move-object/from16 v0, v18
41183 81| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.text.format.Time, long):void
41185 84| move-object/from16 v0, v22
41186 86| iget-object v0, v0, com.android.calendar.DayView.mCurrentTime
41187 88| move-object/from16 v18, v0
41188 90| move-object/from16 v0, v18
41189 92| iget-wide v0:v1, v0, android.text.format.Time.gmtoff
41190 94| move-wide/from16 v18:v19, v0:v1
41191 96| move-wide/from16 v0:v1, v18:v19
41192 98| invoke-static {v6,v7,v0,v1}, android.text.format.Time.getJulianDay(long, long):int
41194 102| move/from16 v0, v18
41196 106| iput v0, v1, com.android.calendar.DayView.mTodayJulianDay
41198 108| move-object/from16 v0, v22
41199 110| iget-object v0, v0, com.android.calendar.DayView.mResources
41200 112| move-object/from16 v18, v0
41206 123| move-object/from16 v0, v22
41207 125| iget-object v0, v0, com.android.calendar.DayView.mResources
41208 127| move-object/from16 v18, v0
41214 138| move-object/from16 v0, v22
41215 140| iget-object v0, v0, com.android.calendar.DayView.mResources
41216 142| move-object/from16 v18, v0
41222 153| move-object/from16 v0, v22
41223 155| iget-object v0, v0, com.android.calendar.DayView.mResources
41224 157| move-object/from16 v18, v0
41230 168| move-object/from16 v0, v22
41231 170| iget-object v0, v0, com.android.calendar.DayView.mResources
41232 172| move-object/from16 v18, v0
41238 183| move-object/from16 v0, v22
41239 185| iget-object v0, v0, com.android.calendar.DayView.mResources
41240 187| move-object/from16 v18, v0
41246 198| move-object/from16 v0, v22
41247 200| iget-object v0, v0, com.android.calendar.DayView.mResources
41248 202| move-object/from16 v18, v0
41254 213| move-object/from16 v0, v22
41255 215| iget-object v0, v0, com.android.calendar.DayView.mResources
41256 217| move-object/from16 v18, v0
41264 228| move-object/from16 v0, v22
41265 230| iget-object v0, v0, com.android.calendar.DayView.mResources
41266 232| move-object/from16 v18, v0
41274 243| move-object/from16 v0, v22
41275 245| iget-object v0, v0, com.android.calendar.DayView.mResources
41276 247| move-object/from16 v18, v0
41282 258| move-object/from16 v0, v22
41283 260| iget-object v0, v0, com.android.calendar.DayView.mResources
41284 262| move-object/from16 v18, v0
41290 272| move-object/from16 v0, v22
41291 274| iget-object v0, v0, com.android.calendar.DayView.mResources
41292 276| move-object/from16 v18, v0
41298 287| move-object/from16 v0, v22
41299 289| iget-object v0, v0, com.android.calendar.DayView.mResources
41300 291| move-object/from16 v18, v0
41306 302| move-object/from16 v0, v22
41307 304| iget-object v0, v0, com.android.calendar.DayView.mResources
41308 306| move-object/from16 v18, v0
41314 317| move-object/from16 v0, v22
41315 319| iget-object v0, v0, com.android.calendar.DayView.mEventTextPaint
41316 321| move-object/from16 v18, v0
41320 328| move-object/from16 v0, v22
41321 330| iget-object v0, v0, com.android.calendar.DayView.mEventTextPaint
41322 332| move-object/from16 v18, v0
41326 339| move-object/from16 v0, v22
41327 341| iget-object v0, v0, com.android.calendar.DayView.mEventTextPaint
41328 343| move-object/from16 v18, v0
41332 350| move-object/from16 v0, v22
41333 352| iget-object v0, v0, com.android.calendar.DayView.mResources
41334 354| move-object/from16 v18, v0
41340 363| move-object/from16 v0, v22
41341 365| iget-object v0, v0, com.android.calendar.DayView.mSelectionPaint
41342 367| move-object/from16 v16, v0
41345 369| move-object/from16 v0, v16
41346 371| invoke-static {v0,v9}, Tracer.WrapInvoke(android.graphics.Paint, int):void
41349 376| move-object/from16 v0, v16
41351 …380| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
41354 385| move-object/from16 v0, v16
41356 389| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
41358 392| move-object/from16 v0, v22
41359 394| iget-object v0, v0, com.android.calendar.DayView.mPaint
41360 396| move-object/from16 v16, v0
41363 400| move-object/from16 v0, v16
41365 404| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
41368 409| move/from16 v0, v18
41369 411| new-array v0, v0, java.lang.String[]
41370 413| move-object/from16 v18, v0
41371 415| move-object/from16 v0, v18
41373 419| iput-object v0, v1, com.android.calendar.DayView.mDayStrs
41376 423| move/from16 v0, v18
41377 425| new-array v0, v0, java.lang.String[]
41378 427| move-object/from16 v18, v0
41379 429| move-object/from16 v0, v18
41381 433| iput-object v0, v1, com.android.calendar.DayView.mDayStrs2Letter
41387 438| move/from16 v0, v18
41388 440| if-gt v10, v0, Label_3
41393 444| move-object/from16 v0, v22
41394 446| iget-object v0, v0, com.android.calendar.DayView.mDayStrs
41395 448| move-object/from16 v18, v0
41397 452| move/from16 v0, v19
41398 …454| invoke-static {v10,v0}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.…
41404 464| move-object/from16 v0, v22
41405 466| iget-object v0, v0, com.android.calendar.DayView.mDayStrs
41406 468| move-object/from16 v18, v0
41408 472| move-object/from16 v0, v22
41409 474| iget-object v0, v0, com.android.calendar.DayView.mDayStrs
41410 476| move-object/from16 v20, v0
41414 482| move-object/from16 v0, v22
41415 484| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter
41416 486| move-object/from16 v18, v0
41418 490| move/from16 v0, v19
41419 …492| invoke-static {v10,v0}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.…
41425 502| move-object/from16 v0, v22
41426 504| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter
41427 506| move-object/from16 v18, v0
41429 510| move-object/from16 v0, v22
41430 512| iget-object v0, v0, com.android.calendar.DayView.mDayStrs
41431 514| move-object/from16 v19, v0
41437 524| move-object/from16 v0, v22
41438 526| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter
41439 528| move-object/from16 v18, v0
41441 532| move/from16 v0, v19
41442 …534| invoke-static {v10,v0}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.…
41447 540| move-object/from16 v0, v22
41448 542| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter
41449 544| move-object/from16 v18, v0
41451 548| move-object/from16 v0, v22
41452 550| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter
41453 552| move-object/from16 v20, v0
41463 564| move-object/from16 v0, v16
41465 568| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
41467 571| move-object/from16 v0, v22
41468 573| iget-object v0, v0, com.android.calendar.DayView.mBold
41469 575| move-object/from16 v18, v0
41470 577| move-object/from16 v0, v16
41472 …581| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):a…
41475 586| move/from16 v0, v18
41476 588| new-array v5, v0, java.lang.String[]
41486 606| move-object/from16 v0, v22
41489 …612| invoke-direct {v0,v1,v5,v2}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lan…
41491 616| move/from16 v0, v18
41493 620| iput v0, v1, com.android.calendar.DayView.mDateStrWidth
41496 624| move-object/from16 v0, v16
41498 628| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
41500 631| move-object/from16 v0, v22
41501 633| iget v0, v0, com.android.calendar.DayView.mDateStrWidth
41502 635| move/from16 v18, v0
41503 637| move-object/from16 v0, v22
41504 639| iget-object v0, v0, com.android.calendar.DayView.mDayStrs
41505 641| move-object/from16 v19, v0
41507 645| move-object/from16 v0, v22
41511 …653| invoke-direct {v0,v1,v2,v3}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lan…
41514 659| move/from16 v0, v18
41516 663| iput v0, v1, com.android.calendar.DayView.mDateStrWidth
41519 667| move-object/from16 v0, v16
41521 671| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
41524 676| move-object/from16 v0, v16
41526 …680| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):a…
41535 696| move-object/from16 v0, v18
41537 700| iput-object v0, v1, com.android.calendar.DayView.mAmString
41544 712| move-object/from16 v0, v18
41546 716| iput-object v0, v1, com.android.calendar.DayView.mPmString
41549 720| move/from16 v0, v18
41550 722| new-array v4, v0, java.lang.String[]
41551 724| move-object/from16 v0, v22
41552 726| iget-object v0, v0, com.android.calendar.DayView.mAmString
41553 728| move-object/from16 v18, v0
41556 734| move-object/from16 v0, v22
41557 736| iget-object v0, v0, com.android.calendar.DayView.mPmString
41558 738| move-object/from16 v18, v0
41564 746| move-object/from16 v0, v16
41566 750| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
41569 755| move-object/from16 v0, v22
41570 757| iget v0, v0, com.android.calendar.DayView.mHoursWidth
41571 759| move/from16 v19, v0
41572 761| move-object/from16 v0, v22
41575 …767| invoke-direct {v0,v1,v4,v2}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lan…
41583 779| move/from16 v0, v18
41585 783| iput v0, v1, com.android.calendar.DayView.mHoursWidth
41588 787| move-object/from16 v0, v22
41589 789| iget v0, v0, com.android.calendar.DayView.mHoursWidth
41590 791| move/from16 v19, v0
41593 797| move/from16 v0, v18
41595 801| iput v0, v1, com.android.calendar.DayView.mHoursWidth
41598 806| move-object/from16 v0, v23
41600 …810| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang…
41607 821| move/from16 v0, v18
41609 …825| invoke-static {v12,v0,v1}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.V…
41611 829| move-object/from16 v0, v18
41613 833| iput-object v0, v1, com.android.calendar.DayView.mPopupView
41615 835| move-object/from16 v0, v22
41616 837| iget-object v0, v0, com.android.calendar.DayView.mPopupView
41617 839| move-object/from16 v18, v0
41628 855| move-object/from16 v0, v18
41630 859| invoke-direct {v0,v1}, android.widget.PopupWindow.<init>(android.content.Context):void
41631 862| move-object/from16 v0, v18
41633 866| iput-object v0, v1, com.android.calendar.DayView.mPopup
41635 868| move-object/from16 v0, v22
41636 870| iget-object v0, v0, com.android.calendar.DayView.mPopup
41637 872| move-object/from16 v18, v0
41638 874| move-object/from16 v0, v22
41639 876| iget-object v0, v0, com.android.calendar.DayView.mPopupView
41640 878| move-object/from16 v19, v0
41651 896| move/from16 v0, v18
41653 …900| invoke-static {v8,v0,v1}, Tracer.WrapInvoke(android.content.res.Resources$Theme, int, boolean…
41656 905| move/from16 v0, v18
41657 907| new-array v0, v0, int[]
41658 909| move-object/from16 v18, v0
41664 918| move-object/from16 v0, v18
41665 …920| invoke-static {v8,v0}, Tracer.WrapInvoke(android.content.res.Resources$Theme, int[]):android.…
41669 924| move-object/from16 v0, v22
41670 926| iget-object v0, v0, com.android.calendar.DayView.mPopup
41671 928| move-object/from16 v18, v0
41673 932| move-object/from16 v0, v17
41675 …936| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.TypedArray, int):android.graphic…
41681 946| move-object/from16 v0, v22
41682 948| iget-object v0, v0, com.android.calendar.DayView.mPopupView
41683 950| move-object/from16 v18, v0
41684 952| move-object/from16 v0, v18
41686 …956| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener…
41688 959| move-object/from16 v0, v22
41690 …963| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DayView, android.view.View$OnLo…
41693 968| move-object/from16 v0, v22
41694 970| iget-object v0, v0, com.android.calendar.DayView.mTZUpdater
41695 972| move-object/from16 v19, v0
41696 974| move-object/from16 v0, v23
41698 …978| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.l…
41701 985| move-object/from16 v0, v18
41703 989| iput-object v0, v1, com.android.calendar.DayView.mBaseDate
41709 995| move-object/from16 v0, v22
41710 997| iget-object v0, v0, com.android.calendar.DayView.mBaseDate
41711 999| move-object/from16 v18, v0
41712 1001| move-object/from16 v0, v18
41713 1003| invoke-static {v0,v14,v15}, Tracer.WrapInvoke(android.text.format.Time, long):void
41715 1006| move-object/from16 v0, v22
41716 1008| iget v0, v0, com.android.calendar.DayView.mNumDays
41717 1010| move/from16 v18, v0
41718 1012| move/from16 v0, v18
41719 1014| new-array v0, v0, int[]
41720 1016| move-object/from16 v18, v0
41721 1018| move-object/from16 v0, v18
41723 1022| iput-object v0, v1, com.android.calendar.DayView.mEarliestStartHour
41725 1024| move-object/from16 v0, v22
41726 1026| iget v0, v0, com.android.calendar.DayView.mNumDays
41727 1028| move/from16 v18, v0
41728 1030| move/from16 v0, v18
41729 1032| new-array v0, v0, boolean[]
41730 1034| move-object/from16 v18, v0
41731 1036| move-object/from16 v0, v18
41733 1040| iput-object v0, v1, com.android.calendar.DayView.mHasAllDayEvent
41735 1042| move-object/from16 v0, v22
41736 1044| iget v0, v0, com.android.calendar.DayView.mNumDays
41737 1046| move/from16 v18, v0
41744 1054| move/from16 v0, v18
41745 1056| new-array v0, v0, float[]
41746 1058| move-object/from16 v18, v0
41747 1060| move-object/from16 v0, v18
41749 1064| iput-object v0, v1, com.android.calendar.DayView.mLines
41760 0| iget-object v0, v2, com.android.calendar.DayView.mContext
41764 …5| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.O…
41765 8| move-result-object v0
41766 9| check-cast v0, android.view.accessibility.AccessibilityManager
41767 11| iput-object v0, v2, com.android.calendar.DayView.mAccessibilityMgr
41769 13| iget-object v0, v2, com.android.calendar.DayView.mAccessibilityMgr
41770 15| if-eqz v0, Label_2
41771 17| iget-object v0, v2, com.android.calendar.DayView.mAccessibilityMgr
41772 … 19| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager):boolean
41773 22| move-result v0
41775 23| iput-boolean v0, v2, com.android.calendar.DayView.mIsAccessibilityEnabled
41778 28| move-result v0
41779 29| iput-boolean v0, v2, com.android.calendar.DayView.mTouchExplorationEnabled
41784 32| const/4 v0, #+0 (0x00000000 | 0.00000)
41795 1| iget v0, v3, com.android.calendar.DayView.mSelectionHour
41798 7| sub-int/2addr v0, v1
41799 8| iput v0, v3, com.android.calendar.DayView.mFirstHour
41801 10| iget v0, v3, com.android.calendar.DayView.mFirstHour
41802 12| if-gez v0, Label_2
41810 17| iget v0, v3, com.android.calendar.DayView.mFirstHour
41812 21| add-int/2addr v0, v1
41814 24| if-le v0, v1, Label_1
41816 26| iget v0, v3, com.android.calendar.DayView.mNumHours
41817 28| rsub-int/lit8 v0, v0, #+24 (0x00000018 | 3.36312e-44)
41818 30| iput v0, v3, com.android.calendar.DayView.mFirstHour
41835 8| iget-object v0, v2, com.android.calendar.DayView.mBaseDate
41837 .local v0, "date", android.text.format.Time
41839 …12| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):v…
41843 17| iget v3, v0, android.text.format.Time.monthDay
41846 22| iput v3, v0, android.text.format.Time.monthDay
41858 34| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
41878 63| iget v3, v0, android.text.format.Time.monthDay
41881 68| iput v3, v0, android.text.format.Time.monthDay
41902 2| iget v0, v4, com.android.calendar.DayView.mSelectionHour
41903 4| invoke-direct {v5,v0}, com.android.calendar.DayView.setSelectedHour(int):void
41905 7| iget-object v0, v5, com.android.calendar.DayView.mSelectedEvents
41906 9| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
41908 12| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
41909 13| iput-boolean v0, v5, com.android.calendar.DayView.mComputeSelectedEvents
41911 15| iget v0, v4, com.android.calendar.DayView.mFirstHour
41912 17| iput v0, v5, com.android.calendar.DayView.mFirstHour
41914 19| iget v0, v4, com.android.calendar.DayView.mFirstHourOffset
41915 21| iput v0, v5, com.android.calendar.DayView.mFirstHourOffset
41918 26| move-result v0
41921 31| invoke-direct {v5,v0,v1}, com.android.calendar.DayView.remeasure(int, int):void
41929 42| iget v0, v4, com.android.calendar.DayView.mFirstDayOfWeek
41930 44| iput v0, v5, com.android.calendar.DayView.mFirstDayOfWeek
41932 46| iget-object v0, v5, com.android.calendar.DayView.mEvents
41933 48| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
41934 51| move-result v0
41935 52| if-lez v0, Label_2
41937 54| iget-boolean v0, v4, com.android.calendar.DayView.mSelectionAllday
41938 56| iput-boolean v0, v5, com.android.calendar.DayView.mSelectionAllday
41956 0| iget-boolean v0, v1, com.android.calendar.DayView.mIsAccessibilityEnabled
41957 2| if-eqz v0, Label_2
41958 4| iget-object v0, v1, com.android.calendar.DayView.mAccessibilityMgr
41959 … 6| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager):boolean
41960 9| move-result v0
41962 10| return v0
41964 11| const/4 v0, #+0 (0x00000000 | 0.00000)
41985 16| move-result-wide v0:v1
41987 .local v0, "start", long
41990 21| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int
42096 92| const/4 v0, #+0 (0x00000000 | 0.00000)
42098 .local v0, "allDayHeight", int
42109 105| sget v0, com.android.calendar.DayView.SINGLE_ALLDAY_HEIGHT
42113 109| add-int/2addr v8, v0
42120 115| iput v0, v13, com.android.calendar.DayView.mAlldayHeight
42311 391| mul-int v0, v5, v8
42314 395| if-le v0, v8, Label_4
42316 397| sget v0, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT
42326 412| move-result v0
42333 419| float-to-int v0, v8
42338 426| if-le v0, v8, Label_14
42346 434| float-to-int v0, v8
42351 437| if-le v0, v4, Label_4
42353 439| move v0, v4
42370 2| iget v0, v5, com.android.calendar.DayView.mSelectionHour
42373 8| if-ge v0, v1, Label_2
42375 10| iget v0, v5, com.android.calendar.DayView.mFirstHour
42376 12| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
42377 14| invoke-direct {v5,v0}, com.android.calendar.DayView.setSelectedHour(int):void
42381 20| iget-object v0, v5, com.android.calendar.DayView.mSelectedEvents
42382 22| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
42390 28| iget v0, v5, com.android.calendar.DayView.mSelectionHour
42395 37| if-le v0, v1, Label_1
42397 39| iget v0, v5, com.android.calendar.DayView.mFirstHour
42399 43| add-int/2addr v0, v1
42400 44| add-int/lit8 v0, v0, #-3 (0xfffffffd | NaN)
42401 46| invoke-direct {v5,v0}, com.android.calendar.DayView.setSelectedHour(int):void
42405 52| iget-object v0, v5, com.android.calendar.DayView.mSelectedEvents
42406 54| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
42419 0| iget-object v0, v2, com.android.calendar.DayView.mPrevBox
42421 3| iput v1, v0, android.graphics.Rect.left
42423 5| iget-object v0, v2, com.android.calendar.DayView.mPrevBox
42425 8| iput v1, v0, android.graphics.Rect.right
42427 10| iget-object v0, v2, com.android.calendar.DayView.mPrevBox
42429 13| iput v1, v0, android.graphics.Rect.top
42431 15| iget-object v0, v2, com.android.calendar.DayView.mPrevBox
42433 18| iput v1, v0, android.graphics.Rect.bottom
42482 41| new-instance v0, java.lang.StringBuilder
42483 43| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
42485 .local v0, "b", java.lang.StringBuilder
42493 …59| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
42506 …79| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
42514 …89| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
42579 …176| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lan…
42582 …182| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
42588 …186| invoke-direct {v15,v0,v1}, com.android.calendar.DayView.appendEventAccessibilityString(java.l…
42592 .end_local v0
42609 .restart_local v0
42645 …246| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lan…
42648 …252| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
42652 …257| invoke-direct {v15,v0,v10}, com.android.calendar.DayView.appendEventAccessibilityString(java.…
42667 272| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
42682 .end_local v0
42688 .restart_local v0
42691 …296| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
42702 0| iput v1, v0, com.android.calendar.DayView.mSelectionDay
42704 2| iput v1, v0, com.android.calendar.DayView.mSelectionDayForAccessibility
42716 0| iput-object v1, v0, com.android.calendar.DayView.mSelectedEvent
42718 2| iput-object v1, v0, com.android.calendar.DayView.mSelectedEventForAccessibility
42730 0| iput v1, v0, com.android.calendar.DayView.mSelectionHour
42732 2| iput v1, v0, com.android.calendar.DayView.mSelectionHourForAccessibility
42833 84| sub-int v0, v13, v6
42835 .local v0, "adjustedY", int
42837 88| if-ge v0, v6, Label_9
42851 105| sub-int v7, v0, v7
42868 0| iget v0, v4, android.graphics.Rect.bottom
42870 4| if-le v0, v1, Label_1
42871 6| iget v0, v4, android.graphics.Rect.right
42873 10| if-gt v0, v1, Label_2
42876 12| iget v0, v4, android.graphics.Rect.top
42877 14| iput v0, v4, android.graphics.Rect.bottom
42879 16| iget v0, v4, android.graphics.Rect.left
42880 18| iput v0, v4, android.graphics.Rect.right
42885 21| iget v0, v4, android.graphics.Rect.bottom
42887 25| sub-int/2addr v0, v1
42891 31| if-le v0, v1, Label_3
42893 33| iget v0, v4, android.graphics.Rect.top
42895 37| add-int/2addr v0, v1
42896 38| iput v0, v4, android.graphics.Rect.top
42898 40| iget v0, v4, android.graphics.Rect.bottom
42900 44| sub-int/2addr v0, v1
42901 45| iput v0, v4, android.graphics.Rect.bottom
42904 47| iget v0, v4, android.graphics.Rect.right
42906 51| sub-int/2addr v0, v1
42910 57| if-le v0, v1, Label_4
42912 59| iget v0, v4, android.graphics.Rect.left
42914 63| add-int/2addr v0, v1
42915 64| iput v0, v4, android.graphics.Rect.left
42917 66| iget v0, v4, android.graphics.Rect.right
42919 70| sub-int/2addr v0, v1
42920 71| iput v0, v4, android.graphics.Rect.right
42933 0| sget v0, com.android.calendar.DayView.mCalendarHourLabelColor
42934 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
42936 5| sget v0, com.android.calendar.DayView.HOURS_TEXT_SIZE
42937 7| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, float):void
42939 10| sget-object v0, android.graphics.Typeface.DEFAULT
42940 …12| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):an…
42942 15| sget-object v0, android.graphics.Paint$Align.RIGHT
42943 …17| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align)…
42945 20| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
42946 21| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
42958 0| iget v0, v4, android.graphics.Rect.bottom
42960 4| if-le v0, v1, Label_1
42961 6| iget v0, v4, android.graphics.Rect.right
42963 10| if-gt v0, v1, Label_2
42966 12| iget v0, v4, android.graphics.Rect.top
42967 14| iput v0, v4, android.graphics.Rect.bottom
42969 16| iget v0, v4, android.graphics.Rect.left
42970 18| iput v0, v4, android.graphics.Rect.right
42975 21| iget v0, v4, android.graphics.Rect.bottom
42977 25| sub-int/2addr v0, v1
42981 31| if-le v0, v1, Label_3
42983 33| iget v0, v4, android.graphics.Rect.top
42985 37| add-int/2addr v0, v1
42986 38| iput v0, v4, android.graphics.Rect.top
42988 40| iget v0, v4, android.graphics.Rect.bottom
42990 44| sub-int/2addr v0, v1
42991 45| iput v0, v4, android.graphics.Rect.bottom
42994 47| iget v0, v4, android.graphics.Rect.right
42996 51| sub-int/2addr v0, v1
43000 57| if-le v0, v1, Label_4
43002 59| iget v0, v4, android.graphics.Rect.left
43004 63| add-int/2addr v0, v1
43005 64| iput v0, v4, android.graphics.Rect.left
43007 66| iget v0, v4, android.graphics.Rect.right
43009 70| sub-int/2addr v0, v1
43010 71| iput v0, v4, android.graphics.Rect.right
43024 2| move-object/from16 v0, v26
43025 4| iput v5, v0, com.android.calendar.DayView.mAnimationDistance
43036 24| move/from16 v0, v27
43037 …26| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBui…
43042 37| move/from16 v0, v28
43043 …39| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, float):java.lang.StringBuild…
43048 50| move-object/from16 v0, v26
43049 52| iget v10, v0, com.android.calendar.DayView.mAnimationDistance
43078 86| move/from16 v0, v23
43079 88| neg-float v0, v0
43080 89| move/from16 v22, v0
43088 95| move-object/from16 v0, v26
43089 97| iget-object v5, v0, com.android.calendar.DayView.mBaseDate
43091 101| move-object/from16 v0, v24
43092 103| invoke-direct {v0,v5}, android.text.format.Time.<init>(java.lang.String):void
43095 106| move-object/from16 v0, v26
43096 108| iget-object v5, v0, com.android.calendar.DayView.mController
43099 114| move-object/from16 v0, v24
43100 116| invoke-static {v0,v10,v11}, Tracer.WrapInvoke(android.text.format.Time, long):void
43104 121| move-object/from16 v0, v24
43105 123| iget v5, v0, android.text.format.Time.monthDay
43106 125| move-object/from16 v0, v26
43107 127| iget v7, v0, com.android.calendar.DayView.mNumDays
43109 130| move-object/from16 v0, v24
43110 132| iput v5, v0, android.text.format.Time.monthDay
43113 134| move-object/from16 v0, v26
43114 136| iget-object v5, v0, com.android.calendar.DayView.mController
43116 139| move-object/from16 v0, v24
43117 141| invoke-static {v0,v7}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
43124 150| move-object/from16 v0, v26
43125 152| iget v5, v0, com.android.calendar.DayView.mNumDays
43131 159| move-object/from16 v0, v21
43133 163| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
43136 166| move-object/from16 v0, v26
43138 …170| invoke-direct {v0,v1}, com.android.calendar.DayView.adjustToBeginningOfWeek(android.text.form…
43142 175| move-object/from16 v0, v20
43144 179| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
43147 182| move-object/from16 v0, v20
43148 184| iget v5, v0, android.text.format.Time.monthDay
43149 186| move-object/from16 v0, v26
43150 188| iget v7, v0, com.android.calendar.DayView.mNumDays
43153 193| move-object/from16 v0, v20
43154 195| iput v5, v0, android.text.format.Time.monthDay
43190 229| move-object/from16 v0, v26
43193 …235| invoke-direct {v0,v5,v1,v2}, com.android.calendar.DayView.calculateDuration(float, float, flo…
43197 239| move-wide/from16 v0:v1, v18:v19
43198 …241| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.view.animation.TranslateAnimation, long):…
43200 244| move-object/from16 v0, v26
43201 246| iget-object v5, v0, com.android.calendar.DayView.mHScrollInterpolator
43204 251| move-object/from16 v0, v26
43205 253| iget-object v5, v0, com.android.calendar.DayView.mHScrollInterpolator
43208 258| move-wide/from16 v0:v1, v18:v19
43209 …260| invoke-static {v9,v0,v1}, Tracer.WrapInvoke(android.view.animation.TranslateAnimation, long):…
43212 265| move-object/from16 v0, v26
43215 …271| invoke-direct {v5,v0,v1,v2}, com.android.calendar.DayView$GotoBroadcaster.<init>(com.android.…
43218 277| move-object/from16 v0, v26
43219 279| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher
43222 284| move-object/from16 v0, v26
43223 286| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher
43226 291| move-object/from16 v0, v26
43227 293| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher
43235 304| move-object/from16 v0, v26
43236 306| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher
43239 311| move-object/from16 v0, v26
43240 313| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher
43249 323| move-object/from16 v0, v25
43251 …327| invoke-static {v0,v1,v5,v7}, Tracer.WrapInvoke(com.android.calendar.DayView, android.text.for…
43291 354| move-object/from16 v0, v24
43292 356| iget v5, v0, android.text.format.Time.monthDay
43293 358| move-object/from16 v0, v26
43294 360| iget v7, v0, com.android.calendar.DayView.mNumDays
43296 363| move-object/from16 v0, v24
43297 365| iput v5, v0, android.text.format.Time.monthDay
43308 0| move-object/from16 v0, v31
43309 2| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
43310 4| move-object/from16 v30, v0
43313 6| move-object/from16 v0, v31
43314 8| iget-object v2, v0, com.android.calendar.DayView.mPopup
43318 15| move-object/from16 v0, v31
43319 17| iput-wide v2:v3, v0, com.android.calendar.DayView.mLastPopupEventID
43321 19| move-object/from16 v0, v31
43322 21| iget v2, v0, com.android.calendar.DayView.mNumDays
43341 41| move-object/from16 v0, v31
43342 43| iget-boolean v2, v0, com.android.calendar.DayView.mSelectionAllday
43348 49| move-object/from16 v0, v31
43349 51| iget-object v2, v0, com.android.calendar.DayView.mController
43369 67| move-object/from16 v0, v31
43370 69| iget-boolean v2, v0, com.android.calendar.DayView.mIsAccessibilityEnabled
43373 73| move-object/from16 v0, v31
43374 75| iget-object v2, v0, com.android.calendar.DayView.mAccessibilityMgr
43378 80| move-object/from16 v0, v31
43379 82| iget-object v0, v0, com.android.calendar.DayView.mController
43380 84| move-object/from16 v16, v0
43381 86| move-object/from16 v0, v30
43382 88| iget-wide v0:v1, v0, com.android.calendar.Event.id
43383 90| move-wide/from16 v20:v21, v0:v1
43385 92| move-object/from16 v0, v30
43386 94| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
43387 96| move-wide/from16 v22:v23, v0:v1
43388 98| move-object/from16 v0, v30
43389 100| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
43390 102| move-wide/from16 v24:v25, v0:v1
43405 121| move-object/from16 v0, v31
43406 123| iget-object v2, v0, com.android.calendar.DayView.mSelectedEvents
43412 132| move-object/from16 v0, v31
43413 134| iget-boolean v2, v0, com.android.calendar.DayView.mIsAccessibilityEnabled
43416 138| move-object/from16 v0, v31
43417 140| iget-object v2, v0, com.android.calendar.DayView.mAccessibilityMgr
43421 145| move-object/from16 v0, v31
43422 147| iget-object v0, v0, com.android.calendar.DayView.mController
43423 149| move-object/from16 v16, v0
43424 151| move-object/from16 v0, v30
43425 153| iget-wide v0:v1, v0, com.android.calendar.Event.id
43426 155| move-wide/from16 v20:v21, v0:v1
43428 157| move-object/from16 v0, v30
43429 159| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
43430 161| move-wide/from16 v22:v23, v0:v1
43431 163| move-object/from16 v0, v30
43432 165| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
43433 167| move-wide/from16 v24:v25, v0:v1
43461 199| move-object/from16 v0, v31
43462 201| iget-boolean v2, v0, com.android.calendar.DayView.mSelectionAllday
43468 207| move-object/from16 v0, v31
43469 209| iget-object v2, v0, com.android.calendar.DayView.mController
43487 226| move-object/from16 v0, v31
43488 228| iget-boolean v2, v0, com.android.calendar.DayView.mIsAccessibilityEnabled
43491 232| move-object/from16 v0, v31
43492 234| iget-object v2, v0, com.android.calendar.DayView.mAccessibilityMgr
43496 239| move-object/from16 v0, v31
43497 241| iget-object v0, v0, com.android.calendar.DayView.mController
43498 243| move-object/from16 v16, v0
43499 245| move-object/from16 v0, v30
43500 247| iget-wide v0:v1, v0, com.android.calendar.Event.id
43501 249| move-wide/from16 v20:v21, v0:v1
43503 251| move-object/from16 v0, v30
43504 253| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
43505 255| move-wide/from16 v22:v23, v0:v1
43506 257| move-object/from16 v0, v30
43507 259| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
43508 261| move-wide/from16 v24:v25, v0:v1
43644 159| move-result v0
43646 .local v0, "empty", boolean
43647 160| if-eqz v0, Label_13
43651 165| if-nez v0, Label_9
43669 .end_local v0
43687 .restart_local v0
43703 1| iget-object v0, v4, com.android.calendar.DayView.mPopup
43704 3| if-eqz v0, Label_1
43706 5| iget-object v0, v4, com.android.calendar.DayView.mPopup
43707 7| invoke-static {v0}, Tracer.WrapInvoke(android.widget.PopupWindow):void
43710 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
43711 11| iput-boolean v0, v4, com.android.calendar.DayView.mPaused
43713 13| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
43714 15| iput-wide v0:v1, v4, com.android.calendar.DayView.mLastPopupEventID
43716 17| iget-object v0, v4, com.android.calendar.DayView.mHandler
43717 19| if-eqz v0, Label_2
43719 21| iget-object v0, v4, com.android.calendar.DayView.mHandler
43721 25| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
43723 28| iget-object v0, v4, com.android.calendar.DayView.mHandler
43725 32| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
43728 35| iget-object v0, v4, com.android.calendar.DayView.mContext
43733 …42| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setSharedPreference(android.content.Conte…
43750 0| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
43751 2| iput-wide v0:v1, v2, com.android.calendar.DayView.mLastReloadMillis
43821 95| move-result v0
43823 .local v0, "diff", int
43824 96| if-lez v0, Label_3
43837 117| move-result v0
43866 167| if-gez v0, Label_5
43868 169| const/4 v0, #+0 (0x00000000 | 0.00000)
43879 …188| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
43895 211| return v0
43898 212| if-nez v0, Label_3
43900 214| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
43944 33| iget-object v0, v9, com.android.calendar.DayView.mRect
43946 .local v0, "r", android.graphics.Rect
43947 35| iput v3, v0, android.graphics.Rect.top
43949 37| iput v2, v0, android.graphics.Rect.left
43953 42| iput v4, v0, android.graphics.Rect.bottom
43957 47| iput v4, v0, android.graphics.Rect.right
43971 …68| invoke-static {v10,v0,v13}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, …
44014 0| iget v0, v1, com.android.calendar.DayView.mEventsAlpha
44015 2| return v0
44024 0| iget v0, v1, com.android.calendar.DayView.mFirstHour
44025 2| return v0
44034 0| new-instance v0, android.text.format.Time
44036 4| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
44038 .local v0, "time", android.text.format.Time
44040 9| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, int):long
44043 14| iput v1, v0, android.text.format.Time.hour
44046 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
44048 20| return-object v0
44057 0| new-instance v0, android.text.format.Time
44059 4| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
44061 .local v0, "time", android.text.format.Time
44063 9| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, int):long
44066 14| iput v1, v0, android.text.format.Time.hour
44069 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
44071 20| return-object v0
44080 0| new-instance v0, android.text.format.Time
44082 4| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
44084 .local v0, "time", android.text.format.Time
44086 9| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, int):long
44089 14| iput v1, v0, android.text.format.Time.hour
44092 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
44106 4| iget-object v0, v3, com.android.calendar.DayView.mContext
44108 …9| invoke-static {v0,v1,v2}, com.android.calendar.Utils.getSharedPreference(android.content.Contex…
44109 12| move-result v0
44110 13| if-eqz v0, Label_3
44115 17| iget-object v0, v3, com.android.calendar.DayView.mContext
44116 …19| invoke-static {v0}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boo…
44117 22| move-result v0
44118 23| iput-boolean v0, v3, com.android.calendar.DayView.mIs24HourFormat
44120 25| iget-boolean v0, v3, com.android.calendar.DayView.mIs24HourFormat
44121 27| if-eqz v0, Label_4
44122 29| sget-object v0, com.android.calendar.CalendarData.s24Hours
44124 31| iput-object v0, v3, com.android.calendar.DayView.mHourStrs
44126 33| iget-object v0, v3, com.android.calendar.DayView.mContext
44127 … 35| invoke-static {v0}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int
44128 38| move-result v0
44129 39| iput v0, v3, com.android.calendar.DayView.mFirstDayOfWeek
44135 45| const/4 v0, #+0 (0x00000000 | 0.00000)
44136 46| iput-object v0, v3, com.android.calendar.DayView.mLastSelectedEventForAccessibility
44143 51| sget v0, com.android.calendar.DayView.mFutureBgColorRes
44144 53| sput v0, com.android.calendar.DayView.mFutureBgColor
44148 57| sget-object v0, com.android.calendar.CalendarData.s12HoursNoAmPm
44172 18| sub-int v0, v1, v2
44174 .local v0, "maxADHeight", int
44181 27| invoke-static {v0,v1}, java.lang.Math.min(int, int):int
44182 30| move-result v0
44185 33| div-int v1, v0, v1
44189 .end_local v0
44205 0| iget-object v0, v2, com.android.calendar.DayView.mHandler
44206 2| if-nez v0, Label_1
44209 7| move-result-object v0
44210 8| iput-object v0, v2, com.android.calendar.DayView.mHandler
44212 10| iget-object v0, v2, com.android.calendar.DayView.mHandler
44214 14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
44227 0| iget-object v0, v1, com.android.calendar.DayView.mPopupView
44228 2| if-ne v2, v0, Label_1
44230 4| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
44231 5| invoke-direct {v1,v0}, com.android.calendar.DayView.switchViews(boolean):void
44298 69| move-result v0
44300 .local v0, "accessLevel", int
44302 71| if-ne v0, v1, Label_2
44322 100| if-lt v0, v1, Label_3
44355 .end_local v0
44403 215| move-result v0
44405 .restart_local v0
44407 217| if-ne v0, v1, Label_7
44427 246| if-lt v0, v1, Label_8
44443 .end_local v0
44486 0| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
44488 3| invoke-super {v0}, android.view.View.onDetachedFromWindow():void
44530 39| iget-object v0, v8, com.android.calendar.DayView.mDestRect
44532 .local v0, "dest", android.graphics.Rect
44537 46| iput v4, v0, android.graphics.Rect.top
44543 53| iput v4, v0, android.graphics.Rect.bottom
44545 55| iput v6, v0, android.graphics.Rect.left
44548 59| iput v4, v0, android.graphics.Rect.right
44552 …64| invoke-static {v9,v0}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect):boole…
44687 8| move-result v0
44689 .local v0, "action", int
44690 9| packed-switch v0, Label_8
44706 .end_local v0
44715 .restart_local v0
44734 .end_local v0
44769 0| move-object/from16 v0, v28
44770 2| iget v3, v0, com.android.calendar.DayView.mSelectionMode
44774 8| move/from16 v0, v29
44775 10| if-eq v0, v3, Label_1
44777 14| move/from16 v0, v29
44778 16| if-ne v0, v3, Label_2
44782 19| move-object/from16 v0, v28
44783 21| iput v3, v0, com.android.calendar.DayView.mSelectionMode
44792 30| move/from16 v0, v29
44793 32| if-eq v0, v3, Label_1
44795 36| move/from16 v0, v29
44796 38| if-eq v0, v3, Label_1
44799 42| move/from16 v0, v29
44800 44| if-eq v0, v3, Label_1
44803 48| move/from16 v0, v29
44804 50| if-ne v0, v3, Label_3
44807 53| move-object/from16 v0, v28
44808 55| iput v3, v0, com.android.calendar.DayView.mSelectionMode
44817 63| move-object/from16 v0, v28
44818 65| iput v3, v0, com.android.calendar.DayView.mSelectionMode
44821 68| move-object/from16 v0, v28
44822 70| iput-boolean v3, v0, com.android.calendar.DayView.mScrolling
44824 72| move-object/from16 v0, v28
44825 74| iget v0, v0, com.android.calendar.DayView.mSelectionDay
44826 76| move/from16 v26, v0
44836 86| move-object/from16 v0, v28
44837 88| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent
44838 90| move-object/from16 v25, v0
44847 96| move-object/from16 v0, v28
44848 98| iget-object v3, v0, com.android.calendar.DayView.mPopup
44852 105| move-object/from16 v0, v28
44853 107| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID
44855 109| move-object/from16 v0, v25
44856 111| iget-wide v4:v5, v0, com.android.calendar.Event.startMillis
44859 113| move-object/from16 v0, v25
44860 115| iget-wide v6:v7, v0, com.android.calendar.Event.endMillis
44863 117| move-object/from16 v0, v25
44864 119| iget-wide v8:v9, v0, com.android.calendar.Event.id
44867 121| move-object/from16 v0, v28
44868 123| iget-object v3, v0, com.android.calendar.DayView.mDeleteEventHelper
44881 132| move-object/from16 v0, v28
44882 134| invoke-direct {v0,v3}, com.android.calendar.DayView.switchViews(boolean):void
44903 155| move-object/from16 v0, v28
44904 157| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
44907 161| move-object/from16 v0, v28
44908 163| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
44910 167| move-object/from16 v0, v28
44911 …169| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Eve…
44914 172| move-object/from16 v0, v28
44915 174| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
44919 180| move-object/from16 v0, v28
44920 182| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID
44929 187| move-object/from16 v0, v28
44930 189| iget v3, v0, com.android.calendar.DayView.mFirstJulianDay
44931 191| move/from16 v0, v26
44932 193| if-lt v0, v3, Label_13
44933 195| move-object/from16 v0, v28
44934 197| iget v3, v0, com.android.calendar.DayView.mLastJulianDay
44935 199| move/from16 v0, v26
44936 201| if-le v0, v3, Label_26
44939 203| move-object/from16 v0, v28
44940 205| iget-object v3, v0, com.android.calendar.DayView.mViewSwitcher
44946 213| move-object/from16 v0, v27
44947 215| iget-object v14, v0, com.android.calendar.DayView.mBaseDate
44950 217| move-object/from16 v0, v28
44951 219| iget-object v3, v0, com.android.calendar.DayView.mBaseDate
44954 224| move-object/from16 v0, v28
44955 226| iget v3, v0, com.android.calendar.DayView.mFirstJulianDay
44956 228| move/from16 v0, v26
44957 230| if-ge v0, v3, Label_25
44960 234| move-object/from16 v0, v28
44961 236| iget v10, v0, com.android.calendar.DayView.mNumDays
44969 245| move-object/from16 v0, v27
44971 249| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void
44973 252| move-object/from16 v0, v28
44975 …256| invoke-direct {v0,v1}, com.android.calendar.DayView.initView(com.android.calendar.DayView):vo…
44982 266| move-object/from16 v0, v28
44983 268| iget v10, v0, com.android.calendar.DayView.mNumDays
44988 275| move-object/from16 v0, v28
44989 277| iget-object v10, v0, com.android.calendar.DayView.mController
45004 292| move-object/from16 v0, v28
45005 294| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45008 298| move-object/from16 v0, v28
45009 300| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45011 304| move-object/from16 v0, v28
45012 …306| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Eve…
45015 309| move-object/from16 v0, v28
45016 311| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45020 317| move-object/from16 v0, v28
45021 319| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID
45033 326| move-object/from16 v0, v28
45034 328| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45037 332| move-object/from16 v0, v28
45038 334| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45040 338| move-object/from16 v0, v28
45041 …340| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Eve…
45044 343| move-object/from16 v0, v28
45045 345| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45049 351| move-object/from16 v0, v28
45050 353| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID
45052 355| move-object/from16 v0, v28
45053 357| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
45056 361| move-object/from16 v0, v28
45057 363| iget v3, v0, com.android.calendar.DayView.mSelectionHour
45059 367| move-object/from16 v0, v28
45060 369| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedHour(int):void
45064 375| move-object/from16 v0, v28
45065 377| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents
45069 383| move-object/from16 v0, v28
45070 385| iput-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents
45080 390| move-object/from16 v0, v28
45081 392| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45084 396| move-object/from16 v0, v28
45085 398| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45087 402| move-object/from16 v0, v28
45088 …404| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Eve…
45091 407| move-object/from16 v0, v28
45092 409| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent
45096 415| move-object/from16 v0, v28
45097 417| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID
45099 419| move-object/from16 v0, v28
45100 421| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
45104 426| move-object/from16 v0, v28
45105 428| iput-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday
45115 433| move-object/from16 v0, v28
45116 435| iget v3, v0, com.android.calendar.DayView.mSelectionHour
45118 439| move-object/from16 v0, v28
45119 441| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedHour(int):void
45123 447| move-object/from16 v0, v28
45124 449| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents
45128 455| move-object/from16 v0, v28
45129 457| iput-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents
45137 463| move-object/from16 v0, v28
45138 465| iget v10, v0, com.android.calendar.DayView.mNumDays
45146 472| move-object/from16 v0, v28
45147 474| iget v3, v0, com.android.calendar.DayView.mSelectionDay
45148 476| move/from16 v0, v26
45149 478| if-eq v3, v0, Label_27
45152 482| move-object/from16 v0, v28
45153 484| iget-object v3, v0, com.android.calendar.DayView.mBaseDate
45157 489| move/from16 v0, v26
45158 491| invoke-static {v14,v0}, Tracer.WrapInvoke(android.text.format.Time, int):long
45160 494| move-object/from16 v0, v28
45161 496| iget v3, v0, com.android.calendar.DayView.mSelectionHour
45164 500| move-object/from16 v0, v28
45165 502| iget-object v0, v0, com.android.calendar.DayView.mController
45166 504| move-object/from16 v16, v0
45177 521| move-object/from16 v0, v28
45179 525| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void
45181 528| move-object/from16 v0, v28
45182 530| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents
45186 536| move-object/from16 v0, v28
45187 538| iput-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents
45190 541| move-object/from16 v0, v28
45191 543| iput-boolean v3, v0, com.android.calendar.DayView.mUpdateToast
45232 12| sub-long v0:v1, v2:v3, v4:v5
45234 .local v0, "duration", long
45259 43| cmp-long v2, v0:v1, v2:v3
45295 6| iget-boolean v0, v8, com.android.calendar.DayView.mSelectionAllday
45296 8| if-nez v0, Label_1
45301 11| iget-object v0, v8, com.android.calendar.DayView.mContext
45302 …13| invoke-static {v0}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boo…
45303 16| move-result v0
45304 17| if-eqz v0, Label_2
45312 27| move-result-object v0
45313 28| iput-object v0, v8, com.android.calendar.DayView.mLongPressTitle
45315 30| new-instance v0, android.app.AlertDialog$Builder
45317 34| invoke-direct {v0,v1}, android.app.AlertDialog$Builder.<init>(android.content.Context):void
45319 …39| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.AlertDialog$Builder, java.lang.CharSequen…
45320 42| move-result-object v0
45326 …50| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(android.app.AlertDialog$Builder, java.lang.CharSeq…
45327 53| move-result-object v0
45328 … 54| invoke-static {v0}, Tracer.WrapInvoke(android.app.AlertDialog$Builder):android.app.AlertDialog
45329 57| move-result-object v0
45330 58| invoke-static {v0,v7}, Tracer.WrapInvoke(android.app.AlertDialog, boolean):void
45409 92| div-float v0, v3, v4
45411 .local v0, "ViewStartHour", float
45424 …121| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, float):java.lang.StringBuil…
45462 .end_local v0
45575 61| div-float v0, v2, v3
45577 .local v0, "ViewStartHour", float
45592 …90| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, float):java.lang.StringBuild…
45630 .end_local v0
45643 1| iget v0, v2, com.android.calendar.DayView.mViewStartY
45644 3| iput v0, v2, com.android.calendar.DayView.mScrollStartY
45677 24| sub-int v0, v6, v2
45679 .local v0, "gridAreaWidth", int
45682 30| sub-int v2, v0, v2
45719 5| move-result v0
45721 .local v0, "action", int
45730 … 24| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
45764 75| packed-switch v0, Label_27
46040 2| iget-object v0, v9, com.android.calendar.DayView.mTZUpdater
46041 4| invoke-interface {v0}, java.lang.Runnable.run():void
46047 12| iget-object v0, v9, com.android.calendar.DayView.mSelectedEvents
46048 14| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
46051 19| iget-object v0, v9, com.android.calendar.DayView.mContext
46053 …23| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
46054 26| move-result-object v0
46055 27| invoke-direct {v8,v0}, android.text.format.Time.<init>(java.lang.String):void
46058 30| iget-object v0, v9, com.android.calendar.DayView.mBaseDate
46059 …32| invoke-static {v8,v0}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):v…
46067 41| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
46068 42| invoke-static {v8,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
46072 46| iget-wide v0:v1, v9, com.android.calendar.DayView.mLastReloadMillis
46073 48| cmp-long v0, v6:v7, v0:v1
46074 50| if-nez v0, Label_1
46085 60| iget-object v0, v9, com.android.calendar.DayView.mEventLoader
46093 …73| invoke-static/range {v0..v5}, Tracer.WrapInvoke(com.android.calendar.EventLoader, int, java.ut…
46104 0| const/4 v0, #+0 (0x00000000 | 0.00000)
46105 1| iput-boolean v0, v2, com.android.calendar.DayView.mPaused
46107 3| iget-object v0, v2, com.android.calendar.DayView.mHandler
46108 5| if-eqz v0, Label_1
46110 7| iget-object v0, v2, com.android.calendar.DayView.mHandler
46112 11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
46114 14| iget-object v0, v2, com.android.calendar.DayView.mHandler
46116 18| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
46131 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
46132 3| iput-boolean v0, v1, com.android.calendar.DayView.mRemeasure
46148 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
46149 3| iput-boolean v0, v1, com.android.calendar.DayView.mRemeasure
46163 0| iput v1, v0, com.android.calendar.DayView.mAnimateTodayAlpha
46165 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
46177 0| iput v1, v0, com.android.calendar.DayView.mEventsAlpha
46179 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
46193 2| const/4 v0, #+0 (0x00000000 | 0.00000)
46194 3| iput v0, v1, com.android.calendar.DayView.mFirstHourOffset
46208 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DayView):void
46352 195| const/4 v0, #+0 (0x00000000 | 0.00000)
46354 .local v0, "delayAnimateToday", boolean
46382 239| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
46436 311| if-eqz v0, Label_6
46456 .end_local v0
46507 .restart_local v0
46520 0| iget v0, v1, com.android.calendar.DayView.mMaxViewStartY
46521 2| if-le v2, v0, Label_1
46541 0| iget-object v0, v1, com.android.calendar.DayView.mEventsCrossFadeAnimation
46542 2| if-eqz v0, Label_1
46544 4| iget-object v0, v1, com.android.calendar.DayView.mEventsCrossFadeAnimation
46545 6| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
46548 9| const/16 v0, #+255 (0x000000ff | 3.57331e-43)
46549 11| iput v0, v1, com.android.calendar.DayView.mEventsAlpha
46563 4| iget-object v0, v14, com.android.calendar.DayView.mBaseDate
46564 6| invoke-direct {v4,v0}, android.text.format.Time.<init>(android.text.format.Time):void
46573 17| iget v0, v5, android.text.format.Time.monthDay
46576 23| add-int/2addr v0, v1
46577 24| iput v0, v5, android.text.format.Time.monthDay
46579 26| iget v0, v5, android.text.format.Time.minute
46580 28| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
46581 30| iput v0, v5, android.text.format.Time.minute
46588 37| iget v0, v14, com.android.calendar.DayView.mNumDays
46589 39| if-eq v0, v2, Label_1
46593 43| iget v0, v4, android.text.format.Time.month
46595 47| if-eq v0, v1, Label_1
46597 49| const-wide/32 v0:v1, #+65536 (0x00010000 | 9.18355e-41)
46598 52| or-long/2addr v10:v11, v0:v1
46601 53| iget-object v0, v14, com.android.calendar.DayView.mController
46608 …63| invoke-static/range {v0..v13}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
46620 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$1.this$0
46622 2| invoke-direct {v0}, java.lang.Object.<init>():void
46635 1| iget-object v0, v10, com.android.calendar.DeleteEventHelper$1.this$0
46636 …3| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-wrap2(com.android.calendar.DeleteEv…
46638 6| iget-object v0, v10, com.android.calendar.DeleteEventHelper$1.this$0
46639 …8| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get4(com.android.calendar.DeleteEve…
46640 11| move-result-object v0
46641 12| iget-wide v8:v9, v0, com.android.calendar.CalendarEventModel.mId
46644 14| sget-object v0, android.provider.CalendarContract$Events.CONTENT_URI
46645 …16| invoke-static {v0,v8,v9}, android.content.ContentUris.withAppendedId(android.net.Uri, long):an…
46649 20| iget-object v0, v10, com.android.calendar.DeleteEventHelper$1.this$0
46650 …22| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get6(com.android.calendar.DeleteEv…
46651 25| move-result-object v0
46660 …40| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService, int, j…
46662 43| iget-object v0, v10, com.android.calendar.DeleteEventHelper$1.this$0
46663 …45| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEv…
46664 48| move-result-object v0
46665 49| if-eqz v0, Label_1
46667 51| iget-object v0, v10, com.android.calendar.DeleteEventHelper$1.this$0
46668 …53| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEv…
46669 56| move-result-object v0
46670 57| invoke-interface {v0}, java.lang.Runnable.run():void
46673 60| iget-object v0, v10, com.android.calendar.DeleteEventHelper$1.this$0
46674 …62| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get3(com.android.calendar.DeleteEv…
46675 65| move-result v0
46676 66| if-eqz v0, Label_2
46678 68| iget-object v0, v10, com.android.calendar.DeleteEventHelper$1.this$0
46679 …70| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get5(com.android.calendar.DeleteEv…
46680 73| move-result-object v0
46681 74| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):void
46694 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$2.this$0
46696 2| invoke-direct {v0}, java.lang.Object.<init>():void
46708 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46709 …2| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-wrap2(com.android.calendar.DeleteEv…
46711 5| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46712 …7| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-wrap0(com.android.calendar.DeleteEv…
46714 10| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46715 …12| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEv…
46716 15| move-result-object v0
46717 16| if-eqz v0, Label_1
46719 18| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46720 …20| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEv…
46721 23| move-result-object v0
46722 24| invoke-interface {v0}, java.lang.Runnable.run():void
46725 27| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46726 …29| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get3(com.android.calendar.DeleteEv…
46727 32| move-result v0
46728 33| if-eqz v0, Label_2
46730 35| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46731 …37| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get5(com.android.calendar.DeleteEv…
46732 40| move-result-object v0
46733 41| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):void
46746 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$3.this$0
46748 2| invoke-direct {v0}, java.lang.Object.<init>():void
46776 31| move-result-object v0
46778 .local v0, "ok", android.widget.Button
46780 33| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.Button, boolean):void
46792 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$4.this$0
46794 2| invoke-direct {v0}, java.lang.Object.<init>():void
46806 0| iget-object v0, v2, com.android.calendar.DeleteEventHelper$4.this$0
46807 …2| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-wrap2(com.android.calendar.DeleteEv…
46809 5| iget-object v0, v2, com.android.calendar.DeleteEventHelper$4.this$0
46810 …7| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get8(com.android.calendar.DeleteEve…
46811 10| move-result v0
46813 12| if-eq v0, v1, Label_1
46815 14| iget-object v0, v2, com.android.calendar.DeleteEventHelper$4.this$0
46819 …22| invoke-static {v0,v1}, com.android.calendar.DeleteEventHelper.-wrap1(com.android.calendar.Dele…
46832 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$5.this$0
46834 …2| invoke-direct {v0,v2}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
46862 19| iget-object v0, v8, com.android.calendar.DeleteEventHelper$5.this$0
46863 …21| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get7(com.android.calendar.DeleteEv…
46865 25| iget-object v0, v8, com.android.calendar.DeleteEventHelper$5.this$0
46866 …27| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get2(com.android.calendar.DeleteEv…
46868 31| iget-object v0, v8, com.android.calendar.DeleteEventHelper$5.this$0
46869 …33| invoke-static {v0}, com.android.calendar.DeleteEventHelper.-get8(com.android.calendar.DeleteEv…
46882 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
46883 2| return-object v0
46888 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mCallback
46889 2| return-object v0
46894 0| iget-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mEndMillis
46895 2| return-wide v0:v1
46900 0| iget-boolean v0, v1, com.android.calendar.DeleteEventHelper.mExitWhenDone
46901 2| return v0
46906 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mModel
46907 2| return-object v0
46912 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mParent
46913 2| return-object v0
46918 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mService
46919 2| return-object v0
46924 0| iget-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mStartMillis
46925 2| return-wide v0:v1
46930 0| iget v0, v1, com.android.calendar.DeleteEventHelper.mWhichDelete
46931 2| return v0
46936 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mWhichIndex
46937 2| return-object v0
46942 0| iput v1, v0, com.android.calendar.DeleteEventHelper.mWhichDelete
46948 0| invoke-direct {v0}, com.android.calendar.DeleteEventHelper.deleteExceptionEvent():void
46958 0| invoke-direct {v0,v1}, com.android.calendar.DeleteEventHelper.deleteRepeatingEvent(int):void
46964 0| invoke-direct {v0}, com.android.calendar.DeleteEventHelper.deleteStarted():void
46974 0| const/4 v0, #+0 (0x00000000 | 0.00000)
46978 4| iput-object v0, v2, com.android.calendar.DeleteEventHelper.mDeleteStartedListener
46980 6| new-instance v0, com.android.calendar.DeleteEventHelper$1
46981 …8| invoke-direct {v0,v2}, com.android.calendar.DeleteEventHelper$1.<init>(com.android.calendar.Del…
46983 11| iput-object v0, v2, com.android.calendar.DeleteEventHelper.mDeleteNormalDialogListener
46985 13| new-instance v0, com.android.calendar.DeleteEventHelper$2
46986 …15| invoke-direct {v0,v2}, com.android.calendar.DeleteEventHelper$2.<init>(com.android.calendar.De…
46988 18| iput-object v0, v2, com.android.calendar.DeleteEventHelper.mDeleteExceptionDialogListener
46990 20| new-instance v0, com.android.calendar.DeleteEventHelper$3
46991 …22| invoke-direct {v0,v2}, com.android.calendar.DeleteEventHelper$3.<init>(com.android.calendar.De…
46993 25| iput-object v0, v2, com.android.calendar.DeleteEventHelper.mDeleteListListener
46995 27| new-instance v0, com.android.calendar.DeleteEventHelper$4
46996 …29| invoke-direct {v0,v2}, com.android.calendar.DeleteEventHelper$4.<init>(com.android.calendar.De…
46998 32| iput-object v0, v2, com.android.calendar.DeleteEventHelper.mDeleteRepeatingDialogListener
47003 38| new-instance v0, java.lang.IllegalArgumentException
47005 43| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
47006 46| throw v0
47013 51| new-instance v0, com.android.calendar.DeleteEventHelper$5
47015 …55| invoke-direct {v0,v2,v1}, com.android.calendar.DeleteEventHelper$5.<init>(com.android.calendar…
47016 58| iput-object v0, v2, com.android.calendar.DeleteEventHelper.mService
47030 1| iget-object v0, v12, com.android.calendar.DeleteEventHelper.mModel
47031 3| iget-wide v10:v11, v0, com.android.calendar.CalendarEventModel.mId
47038 10| const-string/jumbo v0, "eventStatus"
47042 …18| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
47044 21| sget-object v0, android.provider.CalendarContract$Events.CONTENT_URI
47045 …23| invoke-static {v0,v10,v11}, android.content.ContentUris.withAppendedId(android.net.Uri, long):…
47050 29| iget-object v0, v12, com.android.calendar.DeleteEventHelper.mService
47051 31| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService):int
47070 0| move-object/from16 v0, v28
47071 2| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel
47072 4| iget-object v0, v3, com.android.calendar.CalendarEventModel.mRrule
47073 6| move-object/from16 v23, v0
47076 8| move-object/from16 v0, v28
47077 10| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel
47081 14| move-object/from16 v0, v28
47082 16| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel
47083 18| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mStart
47084 20| move-wide/from16 v20:v21, v0:v1
47087 22| move-object/from16 v0, v28
47088 24| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel
47089 26| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mId
47090 28| move-wide/from16 v24:v25, v0:v1
47096 33| move-object/from16 v0, v28
47097 35| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mCallback
47100 39| move-object/from16 v0, v28
47101 41| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mCallback
47105 46| move-object/from16 v0, v28
47106 48| iget-boolean v3, v0, com.android.calendar.DeleteEventHelper.mExitWhenDone
47109 52| move-object/from16 v0, v28
47110 54| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mParent
47117 60| move-object/from16 v0, v28
47118 62| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis
47125 71| move-object/from16 v0, v28
47126 73| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel
47127 75| iget-object v0, v3, com.android.calendar.CalendarEventModel.mTitle
47128 77| move-object/from16 v27, v0
47132 82| move-object/from16 v0, v27
47133 …84| invoke-static {v7,v3,v0}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
47135 87| move-object/from16 v0, v28
47136 89| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel
47137 91| iget-object v0, v3, com.android.calendar.CalendarEventModel.mTimezone
47138 93| move-object/from16 v26, v0
47141 95| move-object/from16 v0, v28
47142 97| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel
47143 99| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mCalendarId
47144 101| move-wide/from16 v18:v19, v0:v1
47148 106| move-object/from16 v0, v26
47149 …108| invoke-static {v7,v3,v0}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
47173 150| move-object/from16 v0, v28
47174 152| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis
47180 164| move-object/from16 v0, v28
47181 166| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mEndMillis
47187 178| move-object/from16 v0, v28
47188 180| iget-object v4, v0, com.android.calendar.DeleteEventHelper.mSyncId
47197 198| move-object/from16 v0, v28
47198 200| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis
47209 220| move-object/from16 v0, v28
47210 222| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService
47211 224| move-object/from16 v0, v28
47212 226| iget-object v4, v0, com.android.calendar.DeleteEventHelper.mService
47237 250| move-wide/from16 v0:v1, v24:v25
47238 …252| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
47242 256| move-object/from16 v0, v28
47243 258| iget-object v8, v0, com.android.calendar.DeleteEventHelper.mService
47244 260| move-object/from16 v0, v28
47245 262| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService
47259 278| move-object/from16 v0, v28
47260 280| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis
47265 288| move-wide/from16 v0:v1, v24:v25
47266 …290| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
47270 294| move-object/from16 v0, v28
47271 296| iget-object v8, v0, com.android.calendar.DeleteEventHelper.mService
47272 298| move-object/from16 v0, v28
47273 300| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService
47300 334| move-object/from16 v0, v17
47301 336| iput-object v3, v0, android.text.format.Time.timezone
47304 338| move-object/from16 v0, v28
47305 340| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis
47306 342| move-object/from16 v0, v17
47307 344| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(android.text.format.Time, long):void
47309 347| move-object/from16 v0, v17
47310 349| iget v3, v0, android.text.format.Time.second
47312 353| move-object/from16 v0, v17
47313 355| iput v3, v0, android.text.format.Time.second
47316 358| move-object/from16 v0, v17
47317 360| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
47320 366| move-object/from16 v0, v17
47321 368| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
47325 375| move-object/from16 v0, v22
47326 377| iput-object v3, v0, com.android.calendarcommon2.EventRecurrence.until
47343 406| move-wide/from16 v0:v1, v24:v25
47344 …408| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
47348 412| move-object/from16 v0, v28
47349 414| iget-object v8, v0, com.android.calendar.DeleteEventHelper.mService
47350 416| move-object/from16 v0, v28
47351 418| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService
47378 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mDeleteStartedListener
47379 2| if-eqz v0, Label_1
47381 4| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mDeleteStartedListener
47382 …6| invoke-interface {v0}, com.android.calendar.DeleteEventHelper$DeleteNotifyListener.onDeleteStar…
47397 3| move-wide/from16 v0:v1, v16:v17
47398 …5| invoke-static {v2,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):and…
47416 29| move/from16 v0, v18
47417 31| iput v0, v11, com.android.calendar.DeleteEventHelper.mWhichDelete
47443 0| move/from16 v0, v25
47445 4| iput v0, v1, com.android.calendar.DeleteEventHelper.mWhichDelete
47447 6| move-wide/from16 v0:v1, v20:v21
47449 10| iput-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mStartMillis
47451 12| move-wide/from16 v0:v1, v22:v23
47453 16| iput-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mEndMillis
47455 18| move-object/from16 v0, v24
47457 22| iput-object v0, v1, com.android.calendar.DeleteEventHelper.mModel
47459 24| move-object/from16 v0, v24
47460 26| iget-object v13, v0, com.android.calendar.CalendarEventModel.mSyncId
47461 28| move-object/from16 v0, v19
47462 30| iput-object v13, v0, com.android.calendar.DeleteEventHelper.mSyncId
47464 32| move-object/from16 v0, v24
47465 34| iget-object v10, v0, com.android.calendar.CalendarEventModel.mRrule
47468 36| move-object/from16 v0, v24
47469 38| iget-object v9, v0, com.android.calendar.CalendarEventModel.mOriginalSyncId
47477 48| move-object/from16 v0, v19
47478 50| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mContext
47502 82| move-object/from16 v0, v19
47503 84| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext
47508 93| move-object/from16 v0, v19
47509 95| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteNormalDialogListener
47515 101| move-object/from16 v0, v19
47516 103| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mDismissListener
47521 111| move-object/from16 v0, v19
47522 113| iput-object v4, v0, com.android.calendar.DeleteEventHelper.mAlertDialog
47528 116| move-object/from16 v0, v19
47529 118| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext
47534 127| move-object/from16 v0, v19
47535 129| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteExceptionDialogListener
47543 137| move-object/from16 v0, v19
47544 139| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext
47585 190| move-object/from16 v0, v19
47586 192| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mSyncId
47595 204| move-object/from16 v0, v24
47596 206| iget-boolean v13, v0, com.android.calendar.CalendarEventModel.mIsOrganizer
47607 219| move/from16 v0, v25
47608 221| if-eq v0, v13, Label_8
47616 231| move-object/from16 v0, v19
47617 233| iput-object v6, v0, com.android.calendar.DeleteEventHelper.mWhichIndex
47620 237| move-object/from16 v0, v19
47621 239| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext
47629 249| move-object/from16 v0, v19
47630 251| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mContext
47633 256| move-object/from16 v0, v19
47634 258| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mContext
47637 263| move-object/from16 v0, v24
47638 265| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTitle
47639 267| move-object/from16 v16, v0
47643 276| move/from16 v0, v16
47644 …278| invoke-static {v14,v0,v15}, Tracer.WrapInvoke(android.content.Context, int, java.lang.Object[…
47655 293| move-object/from16 v0, v19
47656 295| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteListListener
47658 297| move/from16 v0, v25
47659 …299| invoke-static {v13,v3,v0,v14}, Tracer.WrapInvoke(android.app.AlertDialog$Builder, android.wid…
47662 303| move-object/from16 v0, v19
47663 305| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteRepeatingDialogListener
47678 325| move-object/from16 v0, v19
47679 327| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mDismissListener
47682 332| move-object/from16 v0, v19
47683 334| iput-object v4, v0, com.android.calendar.DeleteEventHelper.mAlertDialog
47686 337| move/from16 v0, v25
47687 339| if-ne v0, v13, Label_2
47702 352| move-object/from16 v0, v24
47703 354| iget-boolean v13, v0, com.android.calendar.CalendarEventModel.mIsOrganizer
47720 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47721 2| if-eqz v0, Label_1
47723 4| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47724 6| invoke-static {v0}, Tracer.WrapInvoke(android.app.AlertDialog):void
47737 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper.mDeleteStartedListener
47749 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47750 2| if-eqz v0, Label_1
47752 4| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47753 …6| invoke-static {v0,v2}, Tracer.WrapInvoke(android.app.AlertDialog, android.content.DialogInterfa…
47768 0| iput-object v1, v0, com.android.calendar.EditResponseHelper$1.this$0
47770 2| invoke-direct {v0}, java.lang.Object.<init>():void
47790 15| move-result-object v0
47792 .local v0, "ok", android.widget.Button
47794 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.Button, boolean):void
47801 0| iget-object v0, v1, com.android.calendar.EditResponseHelper.mAlertDialog
47802 2| return-object v0
47807 0| iput v1, v0, com.android.calendar.EditResponseHelper.mWhichEvents
47820 3| const/4 v0, #-1 (0xffffffff | NaN)
47821 4| iput v0, v1, com.android.calendar.EditResponseHelper.mWhichEvents
47823 6| const/4 v0, #+0 (0x00000000 | 0.00000)
47824 7| iput-boolean v0, v1, com.android.calendar.EditResponseHelper.mClickedOk
47826 9| new-instance v0, com.android.calendar.EditResponseHelper$1
47827 …11| invoke-direct {v0,v1}, com.android.calendar.EditResponseHelper$1.<init>(com.android.calendar.E…
47829 14| iput-object v0, v1, com.android.calendar.EditResponseHelper.mListListener
47842 0| iget-boolean v0, v1, com.android.calendar.EditResponseHelper.mClickedOk
47843 2| return v0
47853 0| iput-boolean v1, v0, com.android.calendar.EditResponseHelper.mClickedOk
47864 0| iget-object v0, v1, com.android.calendar.EditResponseHelper.mAlertDialog
47865 2| if-eqz v0, Label_1
47867 4| iget-object v0, v1, com.android.calendar.EditResponseHelper.mAlertDialog
47868 6| invoke-static {v0}, Tracer.WrapInvoke(android.app.AlertDialog):void
47880 0| iget v0, v1, com.android.calendar.EditResponseHelper.mWhichEvents
47881 2| return v0
47891 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
47892 1| invoke-direct {v1,v0}, com.android.calendar.EditResponseHelper.setClickedOk(boolean):void
47905 3| move-result v0
47906 4| if-nez v0, Label_1
47908 6| const/4 v0, #-1 (0xffffffff | NaN)
47909 7| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.EditResponseHelper, int):void
47912 10| const/4 v0, #+0 (0x00000000 | 0.00000)
47913 11| invoke-direct {v1,v0}, com.android.calendar.EditResponseHelper.setClickedOk(boolean):void
47915 14| iget-object v0, v1, com.android.calendar.EditResponseHelper.mDismissListener
47916 16| if-eqz v0, Label_2
47918 18| iget-object v0, v1, com.android.calendar.EditResponseHelper.mDismissListener
47919 …20| invoke-interface {v0,v2}, android.content.DialogInterface$OnDismissListener.onDismiss(android.…
47932 0| iput-object v1, v0, com.android.calendar.EditResponseHelper.mDismissListener
47944 0| iput v1, v0, com.android.calendar.EditResponseHelper.mWhichEvents
47995 56| move-result-object v0
47997 .local v0, "dialog", android.app.AlertDialog
47998 …57| invoke-static {v0,v7}, Tracer.WrapInvoke(android.app.AlertDialog, android.content.DialogInterf…
48000 60| iput-object v0, v7, com.android.calendar.EditResponseHelper.mAlertDialog
48004 64| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.AlertDialog, int):android.widget.Button
48023 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
48024 …1| invoke-direct {v1,v2,v0}, com.android.common.widget.CompositeCursorAdapter.<init>(android.conte…
48039 4| const/4 v0, #+0 (0x00000000 | 0.00000)
48040 5| iput v0, v2, com.android.common.widget.CompositeCursorAdapter.mCount
48048 13| new-instance v0, java.util.ArrayList
48049 15| invoke-direct {v0}, java.util.ArrayList.<init>():void
48050 18| iput-object v0, v2, com.android.common.widget.CompositeCursorAdapter.mPartitions
48062 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48063 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
48087 15| move-result-object v0
48088 16| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48090 .local v0, "mPartition", com.android.common.widget.CompositeCursorAdapter$Partition
48091 18| iget-boolean v2, v0, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader
48098 .end_local v0
48128 8| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48130 .local v0, "prevCursor", android.database.Cursor
48131 10| if-eq v0, v5, Label_3
48133 12| if-eqz v0, Label_1
48134 14| invoke-interface {v0}, android.database.Cursor.isClosed():boolean
48139 22| invoke-interface {v0}, android.database.Cursor.close():void
48191 18| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48193 .local v0, "cursor", android.database.Cursor
48194 20| if-eqz v0, Label_1
48195 22| invoke-interface {v0}, android.database.Cursor.isClosed():boolean
48200 30| invoke-interface {v0}, android.database.Cursor.close():void
48204 .end_local v0
48253 36| const/4 v0, #+0 (0x00000000 | 0.00000)
48256 .local v0, "count", int
48260 41| if-nez v0, Label_5
48265 47| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
48268 49| iput v0, v2, com.android.common.widget.CompositeCursorAdapter$Partition.count
48271 53| add-int/2addr v4, v0
48276 .end_local v0
48278 61| move-result v0
48279 .restart_local v0
48283 .end_local v0
48298 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mContext
48299 2| return-object v0
48310 3| iget v0, v1, com.android.common.widget.CompositeCursorAdapter.mCount
48311 5| return v0
48321 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48322 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
48323 5| move-result-object v0
48324 6| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48325 8| iget-object v0, v0, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48326 10| return-object v0
48338 2| move-object v0, v5
48341 .local v0, "view", android.view.View
48342 …3| invoke-static {v2,v0,v3,v4}, Tracer.WrapInvoke(com.android.common.widget.CompositeCursorAdapter…
48344 6| return-object v0
48347 .end_local v0
48350 12| move-result-object v0
48351 .restart_local v0
48403 43| iget-object v0, v2, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48405 .local v0, "cursor", android.database.Cursor
48406 45| if-eqz v0, Label_4
48407 47| invoke-interface {v0}, android.database.Cursor.isClosed():boolean
48410 53| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean
48419 62| return-object v0
48422 .end_local v0
48487 49| iget-object v0, v2, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48489 .local v0, "cursor", android.database.Cursor
48490 51| if-eqz v0, Label_5
48491 53| invoke-interface {v0}, android.database.Cursor.isClosed():boolean
48494 59| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean
48504 70| invoke-interface {v0,v6}, android.database.Cursor.getLong(int):long
48509 .end_local v0
48547 24| add-int v0, v4, v5
48549 .local v0, "end", int
48551 28| if-ge v8, v0, Label_4
48577 54| move v4, v0
48583 .end_local v0
48596 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
48597 1| return v0
48606 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
48607 1| return v0
48617 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48618 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
48619 5| move-result-object v0
48620 6| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48621 8| return-object v0
48630 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48631 2| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
48632 5| move-result v0
48633 6| return v0
48656 9| move-object v0, v7
48661 …14| invoke-static/range {v0..v5}, Tracer.WrapInvoke(com.android.common.widget.CompositeCursorAdapt…
48681 5| iget-object v0, v10, com.android.common.widget.CompositeCursorAdapter.mPartitions
48682 7| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
48688 13| iget-object v0, v10, com.android.common.widget.CompositeCursorAdapter.mPartitions
48689 15| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
48690 18| move-result-object v0
48691 19| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48692 21| iget v0, v0, com.android.common.widget.CompositeCursorAdapter$Partition.count
48693 23| add-int v6, v8, v0
48702 31| iget-object v0, v10, com.android.common.widget.CompositeCursorAdapter.mPartitions
48703 33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
48704 36| move-result-object v0
48705 37| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48706 39| iget-boolean v0, v0, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader
48707 41| if-eqz v0, Label_2
48712 45| const/4 v0, #-1 (0xffffffff | NaN)
48713 46| if-ne v3, v0, Label_4
48715 48| iget-object v0, v10, com.android.common.widget.CompositeCursorAdapter.mPartitions
48716 50| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
48717 53| move-result-object v0
48718 54| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48719 56| iget-object v0, v0, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48720 …58| invoke-static {v10,v1,v0,v12,v13}, Tracer.WrapInvoke(com.android.common.widget.CompositeCursor…
48727 64| new-instance v0, java.lang.NullPointerException
48744 97| invoke-direct {v0,v2}, java.lang.NullPointerException.<init>(java.lang.String):void
48745 100| throw v0
48749 101| iget-object v0, v10, com.android.common.widget.CompositeCursorAdapter.mPartitions
48750 103| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
48751 106| move-result-object v0
48752 107| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48753 109| iget-object v0, v0, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48754 111| invoke-interface {v0,v3}, android.database.Cursor.moveToPosition(int):boolean
48755 114| move-result v0
48756 115| if-nez v0, Label_5
48758 117| new-instance v0, java.lang.IllegalStateException
48768 139| invoke-direct {v0,v2}, java.lang.IllegalStateException.<init>(java.lang.String):void
48769 142| throw v0
48772 143| iget-object v0, v10, com.android.common.widget.CompositeCursorAdapter.mPartitions
48773 145| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
48774 148| move-result-object v0
48775 149| check-cast v0, com.android.common.widget.CompositeCursorAdapter$Partition
48776 151| iget-object v2, v0, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48777 153| move-object v0, v10
48780 …156| invoke-static/range {v0..v5}, Tracer.WrapInvoke(com.android.common.widget.CompositeCursorAdap…
48798 168| new-instance v0, java.lang.ArrayIndexOutOfBoundsException
48799 170| invoke-direct {v0,v11}, java.lang.ArrayIndexOutOfBoundsException.<init>(int):void
48800 173| throw v0
48810 3| move-result v0
48811 4| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
48812 6| return v0
48821 0| const/4 v0, #+0 (0x00000000 | 0.00000)
48822 1| iput-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mCacheValid
48854 24| add-int v0, v4, v5
48856 .local v0, "end", int
48858 28| if-ge v8, v0, Label_3
48880 52| move v4, v0
48886 .end_local v0
48897 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
48898 1| return v0
48908 0| const/4 v0, #+0 (0x00000000 | 0.00000)
48909 1| return-object v0
48922 0| iget-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationsEnabled
48923 2| if-eqz v0, Label_2
48925 4| const/4 v0, #+0 (0x00000000 | 0.00000)
48926 5| iput-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded
48934 11| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
48935 12| iput-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded
48949 4| iget-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded
48950 6| if-eqz v0, Label_1
48960 0| iget-object v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mAccount
48961 2| return-object v0
48966 0| iget-boolean v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mDirectoriesLoaded
48967 2| return v0
48972 0| iget v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mPreferredMaxResultCount
48973 2| return v0
48978 0| iput-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter.mDirectoriesLoaded
48989 3| move-result-object v0
48990 4| return-object v0
49000 0| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
49001 …2| invoke-direct {v1,v2,v0}, com.android.common.contacts.BaseEmailAddressAdapter.<init>(android.co…
49016 6| move-result-object v0
49017 7| iput-object v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver
49021 11| new-instance v0, com.android.common.contacts.BaseEmailAddressAdapter$1
49022 …13| invoke-direct {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter$1.<init>(com.androi…
49023 16| iput-object v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mHandler
49036 2| new-instance v0, android.database.MatrixCursor
49040 11| invoke-direct {v0,v1}, android.database.MatrixCursor.<init>(java.lang.String[]):void
49042 .local v0, "cursor", android.database.MatrixCursor
49046 …21| invoke-static {v0,v1}, Tracer.WrapInvoke(android.database.MatrixCursor, java.lang.Object[]):vo…
49048 24| return-object v0
49068 14| move-result-object v0
49070 .local v0, "emailAddress", java.lang.String
49071 …15| invoke-direct {v3,v0,v5}, com.android.common.contacts.BaseEmailAddressAdapter.isDuplicate(java…
49078 .end_local v0
49121 37| move-result-object v0
49123 .local v0, "address", java.lang.String
49124 …38| invoke-static {v7,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
49131 .end_local v0
49149 3| move-result-object v0
49150 4| check-cast v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49151 …6| iget-boolean v0, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loa…
49152 8| return v0
49175 21| move-result-object v0
49177 .local v0, "displayName", java.lang.String
49183 27| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
49186 …33| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
49196 …43| invoke-direct {v2,v0,v1,v3}, android.text.util.Rfc822Token.<init>(java.lang.String, java.lang.…
49231 23| const/4 v0, #+0 (0x00000000 | 0.00000)
49233 .local v0, "count", int
49246 41| if-ge v0, v7, Label_4
49266 67| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
49283 0| const/4 v0, #+0 (0x00000000 | 0.00000)
49284 1| return v0
49305 …10| iget-boolean v0, v6, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.lo…
49306 12| if-eqz v0, Label_2
49314 18| const/4 v0, #+0 (0x00000000 | 0.00000)
49315 19| invoke-interface {v10,v0}, android.database.Cursor.getString(int):java.lang.String
49319 23| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
49320 24| invoke-interface {v10,v0}, android.database.Cursor.getString(int):java.lang.String
49325 31| move-result v0
49326 32| if-nez v0, Label_3
49328 37| move-result v0
49329 38| if-eqz v0, Label_4
49337 42| move-object v0, v7
49340 …44| invoke-static/range {v0..v5}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAd…
49358 0| new-instance v0, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter
49360 …3| invoke-direct {v0,v2,v1}, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionF…
49361 6| return-object v0
49372 3| move-result-object v0
49373 4| check-cast v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49375 .local v0, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49376 …6| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loa…
49402 3| move-result v0
49403 4| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
49404 6| return v0
49415 3| move-result-object v0
49416 4| check-cast v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49418 .local v0, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49419 …6| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loa…
49461 25| move-object/from16 v0, v26
49463 29| invoke-interface {v0,v1}, android.database.Cursor.getLong(int):long
49478 48| move-object/from16 v0, v26
49480 52| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49482 56| move-object/from16 v0, v20
49483 …58| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.di…
49486 62| move-object/from16 v0, v26
49488 66| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49490 70| move-object/from16 v0, v20
49491 …72| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.ac…
49494 76| move-object/from16 v0, v26
49496 80| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49498 84| move-object/from16 v0, v20
49499 …86| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.ac…
49502 90| move-object/from16 v0, v26
49504 94| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49509 100| move-object/from16 v0, v26
49511 104| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
49523 116| move-object/from16 v0, v19
49525 … 120| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
49527 124| move-object/from16 v0, v20
49528 …126| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.d…
49530 …128| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.d…
49531 130| move-object/from16 v20, v0
49540 149| move-object/from16 v0, v21
49542 …153| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
49549 164| move-object/from16 v0, v21
49550 …166| invoke-static {v0,v14}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
49560 177| move-object/from16 v0, v24
49561 179| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mAccount
49562 181| move-object/from16 v20, v0
49564 185| move-object/from16 v0, v24
49565 187| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mAccount
49566 189| move-object/from16 v20, v0
49567 191| move-object/from16 v0, v20
49568 193| iget-object v0, v0, android.accounts.Account.name
49569 195| move-object/from16 v20, v0
49570 …197| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.a…
49571 199| move-object/from16 v21, v0
49576 207| move-object/from16 v0, v24
49577 209| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mAccount
49578 211| move-object/from16 v20, v0
49579 213| move-object/from16 v0, v20
49580 215| iget-object v0, v0, android.accounts.Account.type
49581 217| move-object/from16 v20, v0
49582 …219| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.a…
49583 221| move-object/from16 v21, v0
49604 249| move-object/from16 v0, v21
49606 …253| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
49613 264| move-object/from16 v0, v21
49614 …266| invoke-static {v0,v14}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
49618 274| move-object/from16 v0, v20
49620 …278| invoke-static {v0,v1,v7}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Th…
49636 292| move/from16 v0, v20
49638 296| invoke-interface {v6,v0,v1}, java.util.List.add(int, java.lang.Object):void
49653 315| move-object/from16 v0, v24
49654 …317| invoke-static {v0,v15}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter…
49670 329| move-object/from16 v0, v24
49672 …333| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter,…
49681 346| move-object/from16 v0, v24
49684 …352| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapt…
49692 358| move-object/from16 v0, v24
49693 360| iget v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mPreferredMaxResultCount
49694 362| move/from16 v20, v0
49702 369| move-object/from16 v0, v24
49703 …371| invoke-static {v0,v8}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter,…
49708 377| move-object/from16 v0, v25
49709 …379| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.c…
49713 …383| iget-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.…
49714 385| move/from16 v20, v0
49718 391| move/from16 v0, v20
49719 …393| iput-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.…
49722 397| move-object/from16 v0, v24
49724 …401| invoke-static {v0,v8,v1}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapt…
49743 416| move/from16 v0, v20
49744 …418| iput-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.…
49747 422| move-object/from16 v0, v24
49749 …426| invoke-static {v0,v8,v1}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapt…
49761 434| move-object/from16 v0, v24
49763 …438| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter,…
49771 444| move-object/from16 v0, v24
49773 …448| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter,…
49779 454| move-object/from16 v0, v24
49780 …456| invoke-static {v0,v8}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter,…
49785 …462| iget-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.…
49786 464| move/from16 v20, v0
49789 468| move-object/from16 v0, v24
49790 470| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mHandler
49791 472| move-object/from16 v20, v0
49793 476| move-object/from16 v0, v20
49795 480| invoke-static {v0,v1,v15}, Tracer.WrapInvoke(android.os.Handler, int, java.lang.Object):void
49797 483| move-object/from16 v0, v24
49798 485| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mHandler
49799 487| move-object/from16 v20, v0
49802 493| move-object/from16 v0, v20
49805 …499| invoke-static {v0,v1,v8,v2,v15}, Tracer.WrapInvoke(android.os.Handler, int, int, int, java.la…
49809 503| move-object/from16 v0, v24
49810 505| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mHandler
49811 507| move-object/from16 v20, v0
49813 511| move-object/from16 v0, v20
49815 …515| invoke-static {v0,v12,v1,v2}, Tracer.WrapInvoke(android.os.Handler, android.os.Message, long)…
49817 …518| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.f…
49818 520| move-object/from16 v20, v0
49822 …526| iget-wide v0:v1, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.…
49823 528| move-wide/from16 v22:v23, v0:v1
49824 530| move-object/from16 v0, v20
49827 …536| invoke-direct {v0,v1,v8,v2,v3}, com.android.common.contacts.BaseEmailAddressAdapter$Directory…
49828 539| move-object/from16 v0, v20
49829 …541| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.f…
49832 …543| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.f…
49833 545| move-object/from16 v20, v0
49834 547| move-object/from16 v0, v20
49835 …549| invoke-static {v0,v9}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter$…
49837 …552| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.f…
49838 554| move-object/from16 v20, v0
49839 556| move-object/from16 v0, v20
49841 …560| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter$…
49849 …567| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.f…
49850 569| move-object/from16 v20, v0
49853 …573| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.f…
49854 575| move-object/from16 v20, v0
49876 9| move-result-object v0
49877 10| check-cast v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49879 .local v0, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49880 …12| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.lo…
49882 …16| iget-object v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.con…
49888 …25| iput-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.lo…
49892 30| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(android.os.Handler, int, java.lang.Object):void
49899 .end_local v0
49903 .restart_local v0
49910 .end_local v0
49929 9| move-result-object v0
49930 10| check-cast v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49932 .local v0, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition
49933 …12| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.lo…
49941 .end_local v0
49955 6| move-result-object v0
49956 7| iput-object v0, v1, com.android.calendar.EmailAddressAdapter.mInflater
49970 6| move-result-object v0
49971 7| check-cast v0, android.widget.TextView
49973 .local v0, "text1", android.widget.TextView
49980 … 18| invoke-static {v0,v7}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
50015 31| move-result-object v0
50017 .local v0, "text", java.lang.String
50018 … 32| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
50022 .end_local v0
50036 0| iget-object v0, v3, com.android.calendar.EmailAddressAdapter.mInflater
50039 …6| invoke-static {v0,v1,v4,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.V…
50040 9| move-result-object v0
50041 10| return-object v0
50051 0| iget-object v0, v3, com.android.calendar.EmailAddressAdapter.mInflater
50054 …6| invoke-static {v0,v1,v4,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.V…
50055 9| move-result-object v0
50056 10| return-object v0
50066 1| const/16 v0, #+20 (0x00000014 | 2.80260e-44)
50067 3| new-array v0, v0, java.lang.String[]
50071 9| aput-object v1, v0, v2
50075 15| aput-object v1, v0, v2
50079 21| aput-object v1, v0, v2
50082 26| aput-object v1, v0, v3
50086 32| aput-object v1, v0, v2
50090 38| aput-object v1, v0, v2
50094 44| aput-object v1, v0, v2
50098 50| aput-object v1, v0, v2
50102 57| aput-object v1, v0, v2
50106 64| aput-object v1, v0, v2
50110 71| aput-object v1, v0, v2
50114 78| aput-object v1, v0, v2
50118 85| aput-object v1, v0, v2
50122 92| aput-object v1, v0, v2
50126 99| aput-object v1, v0, v2
50130 106| aput-object v1, v0, v2
50134 113| aput-object v1, v0, v2
50138 120| aput-object v1, v0, v2
50142 127| aput-object v1, v0, v2
50146 134| aput-object v1, v0, v2
50148 136| sput-object v0, com.android.calendar.Event.EVENT_PROJECTION
50151 141| move-result v0
50152 142| if-nez v0, Label_1
50154 144| sget-object v0, com.android.calendar.Event.EVENT_PROJECTION
50156 149| aput-object v1, v0, v3
50168 0| invoke-direct {v0}, java.lang.Object.<init>():void
50192 17| move-result v0
50194 .local v0, "count", int
50195 18| if-nez v0, Label_3
50252 3| const/4 v0, #+0 (0x00000000 | 0.00000)
50253 …4| invoke-static {v1,v2,v3,v0}, com.android.calendar.Event.doComputePositions(java.util.ArrayList,…
50255 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
50256 …8| invoke-static {v1,v2,v3,v0}, com.android.calendar.Event.doComputePositions(java.util.ArrayList,…
50304 41| move/from16 v0, v20
50305 43| if-ne v3, v0, Label_2
50416 2| const/4 v0, #+0 (0x00000000 | 0.00000)
50418 .local v0, "ii", int
50419 3| if-ge v0, v6, Label_3
50422 7| shl-long/2addr v2:v3, v0
50428 15| return v0
50431 16| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
50448 3| new-instance v0, com.android.calendar.Event
50449 5| invoke-direct {v0}, com.android.calendar.Event.<init>():void
50451 .local v0, "e", com.android.calendar.Event
50455 13| iput-wide v10:v11, v0, com.android.calendar.Event.id
50459 19| iput-object v7, v0, com.android.calendar.Event.title
50463 25| iput-object v7, v0, com.android.calendar.Event.location
50471 35| iput-boolean v7, v0, com.android.calendar.Event.allDay
50476 43| iput-object v7, v0, com.android.calendar.Event.organizer
50484 54| iput-boolean v7, v0, com.android.calendar.Event.guestsCanModify
50486 56| iget-object v7, v0, com.android.calendar.Event.title
50488 60| iget-object v7, v0, com.android.calendar.Event.title
50495 70| iput-object v7, v0, com.android.calendar.Event.title
50506 86| iput v7, v0, com.android.calendar.Event.color
50519 98| iput-wide v4:v5, v0, com.android.calendar.Event.startMillis
50524 106| iput v7, v0, com.android.calendar.Event.startTime
50529 114| iput v7, v0, com.android.calendar.Event.startDay
50531 116| iput-wide v2:v3, v0, com.android.calendar.Event.endMillis
50536 124| iput v7, v0, com.android.calendar.Event.endTime
50541 132| iput v7, v0, com.android.calendar.Event.endDay
50549 143| iput-boolean v7, v0, com.android.calendar.Event.hasAlarm
50570 171| iput-boolean v8, v0, com.android.calendar.Event.isRepeating
50576 179| iput v7, v0, com.android.calendar.Event.selfAttendeeStatus
50578 181| return-object v0
50594 190| iput v7, v0, com.android.calendar.Event.color
50606 197| iput-boolean v9, v0, com.android.calendar.Event.isRepeating
50620 3| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
50621 4| new-array v7, v0, java.lang.String[]
50622 6| const-string/jumbo v0, "1"
50624 10| aput-object v0, v7, v1
50630 15| sget-object v0, android.provider.CalendarContract$Instances.CONTENT_BY_DAY_URI
50631 17| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):android.net.Uri$Builder
50635 21| int-to-long v0:v1, v12
50636 …22| invoke-static {v9,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
50638 25| int-to-long v0:v1, v13
50639 …26| invoke-static {v9,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
50642 32| move-result v0
50643 33| if-eqz v0, Label_3
50656 44| move-object v0, v10
50661 …48| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
50662 51| move-result-object v0
50663 52| return-object v0
50666 53| new-instance v0, java.lang.StringBuilder
50667 55| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
50669 …61| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
50670 64| move-result-object v0
50671 …65| invoke-static {v0,v14}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
50672 68| move-result-object v0
50674 …72| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
50675 75| move-result-object v0
50676 …76| invoke-static {v0,v8}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
50677 79| move-result-object v0
50678 80| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
50682 86| array-length v0, v15
50683 87| if-lez v0, Label_4
50685 89| array-length v0, v15
50686 90| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
50687 92| invoke-static {v15,v0}, java.util.Arrays.copyOf(java.lang.Object[], int):java.lang.Object[]
50693 98| array-length v0, v15
50694 99| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
50697 104| aput-object v1, v15, v0
50738 19| move-object/from16 v0, v20
50739 …21| invoke-interface {v0,v4,v5}, android.content.SharedPreferences.getBoolean(java.lang.String, bo…
50758 45| move-object/from16 v0, v19
50759 …47| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
50768 64| move-object/from16 v0, v19
50769 …66| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
50805 111| move/from16 v0, v25
50806 113| if-eq v0, v4, Label_4
50822 126| move-object/from16 v0, v22
50826 …134| invoke-static {v0,v1,v2,v3,v7}, com.android.calendar.Event.buildEventsFromCursor(java.util.Ar…
50828 137| move-object/from16 v0, v22
50832 …145| invoke-static {v0,v1,v2,v3,v7}, com.android.calendar.Event.buildEventsFromCursor(java.util.Ar…
50884 9| move-result-object v0
50885 10| check-cast v0, com.android.calendar.Event
50887 .local v0, "active", com.android.calendar.Event
50888 12| iget v1, v0, com.android.calendar.Event.endDay
50892 18| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.Event):int
50903 .end_local v0
50925 13| move-result-object v0
50926 14| check-cast v0, com.android.calendar.Event
50928 .local v0, "active", com.android.calendar.Event
50929 16| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.Event):long
50931 20| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.Event):long
50939 29| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.Event):long
50945 38| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.Event):int
50956 .end_local v0
50969 3| new-instance v0, com.android.calendar.Event
50970 5| invoke-direct {v0}, com.android.calendar.Event.<init>():void
50972 .local v0, "e", com.android.calendar.Event
50974 10| iput-object v1, v0, com.android.calendar.Event.title
50977 14| iput v1, v0, com.android.calendar.Event.color
50980 18| iput-object v1, v0, com.android.calendar.Event.location
50983 22| iput-boolean v1, v0, com.android.calendar.Event.allDay
50986 26| iput v1, v0, com.android.calendar.Event.startDay
50989 30| iput v1, v0, com.android.calendar.Event.endDay
50992 34| iput v1, v0, com.android.calendar.Event.startTime
50995 38| iput v1, v0, com.android.calendar.Event.endTime
50998 42| iput-wide v2:v3, v0, com.android.calendar.Event.startMillis
51001 46| iput-wide v2:v3, v0, com.android.calendar.Event.endMillis
51004 50| iput-boolean v1, v0, com.android.calendar.Event.hasAlarm
51007 54| iput-boolean v1, v0, com.android.calendar.Event.isRepeating
51010 58| iput v1, v0, com.android.calendar.Event.selfAttendeeStatus
51013 62| iput-object v1, v0, com.android.calendar.Event.organizer
51016 66| iput-boolean v1, v0, com.android.calendar.Event.guestsCanModify
51018 68| return-object v0
51028 0| iget-wide v0:v1, v2, com.android.calendar.Event.id
51029 2| iput-wide v0:v1, v3, com.android.calendar.Event.id
51031 4| iget-object v0, v2, com.android.calendar.Event.title
51032 6| iput-object v0, v3, com.android.calendar.Event.title
51034 8| iget v0, v2, com.android.calendar.Event.color
51035 10| iput v0, v3, com.android.calendar.Event.color
51037 12| iget-object v0, v2, com.android.calendar.Event.location
51038 14| iput-object v0, v3, com.android.calendar.Event.location
51040 16| iget-boolean v0, v2, com.android.calendar.Event.allDay
51041 18| iput-boolean v0, v3, com.android.calendar.Event.allDay
51043 20| iget v0, v2, com.android.calendar.Event.startDay
51044 22| iput v0, v3, com.android.calendar.Event.startDay
51046 24| iget v0, v2, com.android.calendar.Event.endDay
51047 26| iput v0, v3, com.android.calendar.Event.endDay
51049 28| iget v0, v2, com.android.calendar.Event.startTime
51050 30| iput v0, v3, com.android.calendar.Event.startTime
51052 32| iget v0, v2, com.android.calendar.Event.endTime
51053 34| iput v0, v3, com.android.calendar.Event.endTime
51055 36| iget-wide v0:v1, v2, com.android.calendar.Event.startMillis
51056 38| iput-wide v0:v1, v3, com.android.calendar.Event.startMillis
51058 40| iget-wide v0:v1, v2, com.android.calendar.Event.endMillis
51059 42| iput-wide v0:v1, v3, com.android.calendar.Event.endMillis
51061 44| iget-boolean v0, v2, com.android.calendar.Event.hasAlarm
51062 46| iput-boolean v0, v3, com.android.calendar.Event.hasAlarm
51064 48| iget-boolean v0, v2, com.android.calendar.Event.isRepeating
51065 50| iput-boolean v0, v3, com.android.calendar.Event.isRepeating
51067 52| iget v0, v2, com.android.calendar.Event.selfAttendeeStatus
51068 54| iput v0, v3, com.android.calendar.Event.selfAttendeeStatus
51070 56| iget-object v0, v2, com.android.calendar.Event.organizer
51071 58| iput-object v0, v3, com.android.calendar.Event.organizer
51073 60| iget-boolean v0, v2, com.android.calendar.Event.guestsCanModify
51074 62| iput-boolean v0, v3, com.android.calendar.Event.guestsCanModify
51084 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
51095 17| return v0
51097 18| const/4 v0, #+0 (0x00000000 | 0.00000)
51107 0| iget v0, v1, com.android.calendar.Event.mColumn
51108 2| return v0
51117 0| iget-wide v0:v1, v2, com.android.calendar.Event.endMillis
51118 2| return-wide v0:v1
51127 0| iget v0, v1, com.android.calendar.Event.mMaxColumns
51128 2| return v0
51137 0| iget-wide v0:v1, v2, com.android.calendar.Event.startMillis
51138 2| return-wide v0:v1
51157 15| move-result-object v0
51159 .local v0, "locationString", java.lang.String
51160 16| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
51171 …38| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
51177 .end_local v0
51188 0| iput v1, v0, com.android.calendar.Event.mColumn
51200 0| iput v1, v0, com.android.calendar.Event.mMaxColumns
51213 3| const/4 v0, #+0 (0x00000000 | 0.00000)
51214 4| iput v0, v1, com.android.calendar.EventGeometry.mCellMargin
51237 10| move-object/from16 v0, v19
51238 12| iget v8, v0, com.android.calendar.Event.startDay
51241 14| move-object/from16 v0, v19
51242 16| iget v4, v0, com.android.calendar.Event.endDay
51253 24| move-object/from16 v0, v19
51254 26| iget v10, v0, com.android.calendar.Event.startTime
51257 28| move-object/from16 v0, v19
51258 30| iget v6, v0, com.android.calendar.Event.endTime
51291 57| move/from16 v0, v17
51292 59| int-to-float v11, v0
51293 60| move-object/from16 v0, v19
51294 62| iput v11, v0, com.android.calendar.Event.top
51296 64| move-object/from16 v0, v19
51297 66| iget v11, v0, com.android.calendar.Event.top
51303 73| move-object/from16 v0, v19
51304 75| iput v11, v0, com.android.calendar.Event.top
51306 77| move-object/from16 v0, v19
51307 79| iget v11, v0, com.android.calendar.Event.top
51312 86| move-object/from16 v0, v19
51313 88| iput v11, v0, com.android.calendar.Event.top
51315 90| move/from16 v0, v17
51316 92| int-to-float v11, v0
51317 93| move-object/from16 v0, v19
51318 95| iput v11, v0, com.android.calendar.Event.bottom
51320 97| move-object/from16 v0, v19
51321 99| iget v11, v0, com.android.calendar.Event.bottom
51327 106| move-object/from16 v0, v19
51328 108| iput v11, v0, com.android.calendar.Event.bottom
51330 110| move-object/from16 v0, v19
51331 112| iget v11, v0, com.android.calendar.Event.bottom
51338 122| move-object/from16 v0, v19
51339 124| iput v11, v0, com.android.calendar.Event.bottom
51341 126| move-object/from16 v0, v19
51342 128| iget v11, v0, com.android.calendar.Event.bottom
51343 130| move-object/from16 v0, v19
51344 132| iget v12, v0, com.android.calendar.Event.top
51350 141| move-object/from16 v0, v19
51351 143| iget v11, v0, com.android.calendar.Event.top
51354 148| move-object/from16 v0, v19
51355 150| iput v11, v0, com.android.calendar.Event.bottom
51367 163| move/from16 v0, v16
51368 165| int-to-float v11, v0
51375 173| move-object/from16 v0, v19
51376 175| iput v11, v0, com.android.calendar.Event.left
51378 177| move-object/from16 v0, v19
51379 179| iget v11, v0, com.android.calendar.Event.left
51381 182| move-object/from16 v0, v19
51382 184| iput v11, v0, com.android.calendar.Event.right
51395 0| iget v0, v3, com.android.calendar.Event.left
51398 5| cmpg-float v0, v0, v1
51399 7| if-gez v0, Label_1
51400 9| iget v0, v3, com.android.calendar.Event.right
51403 14| cmpl-float v0, v0, v1
51404 16| if-ltz v0, Label_1
51406 18| iget v0, v3, com.android.calendar.Event.top
51409 23| cmpg-float v0, v0, v1
51410 25| if-gez v0, Label_1
51411 27| iget v0, v3, com.android.calendar.Event.bottom
51414 32| cmpl-float v0, v0, v1
51415 34| if-ltz v0, Label_1
51417 36| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
51418 37| return v0
51421 38| const/4 v0, #+0 (0x00000000 | 0.00000)
51422 39| return v0
51441 6| iget v0, v11, com.android.calendar.Event.bottom
51443 .local v0, "bottom", float
51453 20| cmpg-float v6, v10, v0
51460 26| sub-float v6, v10, v0
51488 52| cmpl-float v6, v10, v0
51491 56| sub-float v2, v10, v0
51529 91| cmpl-float v6, v10, v0
51532 95| sub-float v2, v10, v0
51556 0| iput v1, v0, com.android.calendar.EventGeometry.mCellMargin
51568 0| iput v1, v0, com.android.calendar.EventGeometry.mHourGap
51580 0| const/high16 v0, #+1114636288 (0x42700000 | 60.0000)
51581 2| div-float v0, v2, v0
51582 4| iput v0, v1, com.android.calendar.EventGeometry.mMinuteHeight
51594 0| iput v1, v0, com.android.calendar.EventGeometry.mMinEventHeight
51606 0| iput-object v1, v0, com.android.calendar.EventInfoActivity$1.this$0
51608 2| invoke-direct {v0,v2}, android.database.ContentObserver.<init>(android.os.Handler):void
51619 0| const/4 v0, #+0 (0x00000000 | 0.00000)
51620 1| return v0
51634 3| iget-object v0, v1, com.android.calendar.EventInfoActivity$1.this$0
51635 …5| invoke-static {v0}, com.android.calendar.EventInfoActivity.-get0(com.android.calendar.EventInfo…
51636 8| move-result-object v0
51637 9| if-eqz v0, Label_2
51639 11| iget-object v0, v1, com.android.calendar.EventInfoActivity$1.this$0
51640 …13| invoke-static {v0}, com.android.calendar.EventInfoActivity.-get0(com.android.calendar.EventInf…
51641 16| move-result-object v0
51642 17| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment):void
51650 0| iget-object v0, v1, com.android.calendar.EventInfoActivity.mInfoFragment
51651 2| return-object v0
51662 3| new-instance v0, com.android.calendar.EventInfoActivity$1
51665 …10| invoke-direct {v0,v2,v1}, com.android.calendar.EventInfoActivity$1.<init>(com.android.calendar…
51666 13| iput-object v0, v2, com.android.calendar.EventInfoActivity.mObserver
51688 10| move-object/from16 v0, v23
51689 12| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId
51700 21| move-object/from16 v0, v24
51701 23| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
51703 27| move-object/from16 v0, v23
51704 29| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId
51707 34| move-object/from16 v0, v24
51708 36| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
51710 40| move-object/from16 v0, v23
51711 42| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis
51714 47| move-object/from16 v0, v24
51715 49| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
51717 53| move-object/from16 v0, v23
51718 55| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis
51721 60| move-object/from16 v0, v24
51722 62| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
51726 69| move-object/from16 v0, v24
51727 71| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
51737 79| move-object/from16 v0, v23
51738 81| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId
51749 102| move-object/from16 v0, v23
51750 …104| invoke-static {v0,v2,v3}, android.widget.Toast.makeText(android.content.Context, int, int):an…
51762 121| move-object/from16 v0, v21
51763 123| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):boolean
51768 132| move-object/from16 v0, v21
51769 134| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):boolean
51778 146| move-object/from16 v0, v23
51779 148| iget-wide v4:v5, v0, com.android.calendar.EventInfoActivity.mEventId
51780 150| move-object/from16 v0, v23
51781 152| iget-wide v6:v7, v0, com.android.calendar.EventInfoActivity.mStartMillis
51782 154| move-object/from16 v0, v23
51783 156| iget-wide v8:v9, v0, com.android.calendar.EventInfoActivity.mEndMillis
51805 185| move-object/from16 v0, v19
51806 …187| invoke-static {v0,v2,v4,v5}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
51808 191| move-object/from16 v0, v23
51809 193| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis
51813 200| move-object/from16 v0, v19
51814 …202| invoke-static {v0,v2,v4,v5}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
51816 206| move-object/from16 v0, v23
51817 208| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis
51823 214| move-object/from16 v0, v19
51824 …216| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):int
51843 235| move/from16 v0, v22
51844 237| if-le v0, v2, Label_6
51847 243| move-object/from16 v0, v20
51848 245| invoke-interface {v0,v3}, java.util.List.get(int):java.lang.Object
51855 256| move-object/from16 v0, v20
51856 258| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object
51861 268| move-object/from16 v0, v23
51862 270| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId
51865 273| move/from16 v0, v22
51866 275| if-le v0, v2, Label_1
51869 278| move-object/from16 v0, v20
51870 280| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object
51875 290| move-object/from16 v0, v23
51876 292| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis
51879 295| move-object/from16 v0, v20
51880 297| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object
51885 307| move-object/from16 v0, v23
51886 309| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis
51897 314| move-object/from16 v0, v23
51898 316| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId
51903 324| move-object/from16 v0, v23
51904 326| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis
51908 334| move-object/from16 v0, v23
51909 336| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis
51916 346| move-object/from16 v0, v23
51917 348| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis
51920 352| move-object/from16 v0, v23
51921 354| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis
51933 366| move-object/from16 v0, v23
51934 368| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId
51947 375| move-object/from16 v0, v23
51948 377| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.EventInfoActivity, int):void
51957 393| move-object/from16 v0, v23
51958 395| iput-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment
51970 407| move-object/from16 v0, v23
51971 409| iget-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment
51983 423| move-object/from16 v0, v23
51984 425| iget-wide v4:v5, v0, com.android.calendar.EventInfoActivity.mEventId
51985 427| move-object/from16 v0, v23
51986 429| iget-wide v6:v7, v0, com.android.calendar.EventInfoActivity.mStartMillis
51987 431| move-object/from16 v0, v23
51988 433| iget-wide v8:v9, v0, com.android.calendar.EventInfoActivity.mEndMillis
51997 443| move-object/from16 v0, v23
51998 445| iput-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment
52000 447| move-object/from16 v0, v23
52001 449| iget-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment
52003 454| move-object/from16 v0, v18
52004 …456| invoke-static {v0,v3,v2}, Tracer.WrapInvoke(android.app.FragmentTransaction, int, android.app…
52026 0| invoke-super {v0}, android.app.Activity.onDestroy():void
52038 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.EventInfoActivity, android.conten…
52052 6| move-result-object v0
52054 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentResolver, android.database.Cont…
52068 6| move-result-object v0
52074 …12| invoke-static {v0,v1,v3,v2}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.Ur…
52086 0| invoke-super {v0,v1}, android.app.Activity.onSaveInstanceState(android.os.Bundle):void
52098 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$10.this$0
52100 2| invoke-direct {v0}, java.lang.Object.<init>():void
52112 0| iget-object v0, v2, com.android.calendar.EventInfoFragment$10.this$0
52113 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-wrap2(com.android.calendar.EventInf…
52115 5| iget-object v0, v2, com.android.calendar.EventInfoFragment$10.this$0
52117 …8| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set18(com.android.calendar.Event…
52129 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$11.this$0
52131 2| invoke-direct {v0}, java.lang.Object.<init>():void
52151 5| move-exception v0
52153 .local v0, "e", android.content.ActivityNotFoundException
52165 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$12.this$0
52166 2| iput-object v2, v0, com.android.calendar.EventInfoFragment$12.val$intent
52168 4| invoke-direct {v0}, java.lang.Object.<init>():void
52192 9| move-exception v0
52194 .local v0, "e", android.content.ActivityNotFoundException
52212 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$13.this$0
52214 2| invoke-direct {v0}, java.lang.Object.<init>():void
52226 0| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52227 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-wrap4(com.android.calendar.EventInf…
52229 5| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52230 …7| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get21(com.android.calendar.EventInf…
52231 10| move-result v0
52232 11| if-eqz v0, Label_2
52234 13| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52235 15| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment):void
52241 19| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52242 …21| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get23(com.android.calendar.EventIn…
52243 24| move-result v0
52244 25| if-nez v0, Label_1
52246 27| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52247 …29| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment):android.app.Acti…
52248 32| move-result-object v0
52249 33| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):void
52260 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$14.this$0
52262 2| invoke-direct {v0}, java.lang.Object.<init>():void
52274 0| iget-object v0, v2, com.android.calendar.EventInfoFragment$14.this$0
52275 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get22(com.android.calendar.EventInf…
52276 5| move-result v0
52277 6| if-nez v0, Label_1
52279 8| iget-object v0, v2, com.android.calendar.EventInfoFragment$14.this$0
52281 …11| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set8(com.android.calendar.Event…
52294 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$1.this$0
52296 2| invoke-direct {v0}, java.lang.Object.<init>():void
52307 0| iget-object v0, v2, com.android.calendar.EventInfoFragment$1.this$0
52311 …8| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-wrap13(com.android.calendar.Even…
52323 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$2.this$0
52325 2| invoke-direct {v0}, java.lang.Object.<init>():void
52336 0| iget-object v0, v4, com.android.calendar.EventInfoFragment$2.this$0
52337 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get3(com.android.calendar.EventInfo…
52338 5| move-result-object v0
52339 6| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):boolean
52340 9| move-result v0
52341 10| if-nez v0, Label_1
52342 12| iget-object v0, v4, com.android.calendar.EventInfoFragment$2.this$0
52343 …14| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventIn…
52344 17| move-result-object v0
52345 18| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ScrollView):float
52346 21| move-result v0
52348 23| cmpl-float v0, v0, v1
52349 25| if-nez v0, Label_1
52351 27| iget-object v0, v4, com.android.calendar.EventInfoFragment$2.this$0
52354 …33| invoke-static {v0,v2,v3}, com.android.calendar.EventInfoFragment.-set12(com.android.calendar.E…
52356 36| iget-object v0, v4, com.android.calendar.EventInfoFragment$2.this$0
52357 …38| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventIn…
52358 41| move-result-object v0
52360 44| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, float):void
52373 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$3.this$0
52375 2| invoke-direct {v0}, java.lang.Object.<init>():void
52386 0| iget-object v0, v2, com.android.calendar.EventInfoFragment$3.this$0
52387 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get22(com.android.calendar.EventInf…
52388 5| move-result v0
52389 6| if-eqz v0, Label_1
52391 8| iget-object v0, v2, com.android.calendar.EventInfoFragment$3.this$0
52393 …11| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set10(com.android.calendar.Even…
52398 15| iget-object v0, v2, com.android.calendar.EventInfoFragment$3.this$0
52399 17| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment):boolean
52400 20| move-result v0
52401 21| if-eqz v0, Label_2
52403 23| iget-object v0, v2, com.android.calendar.EventInfoFragment$3.this$0
52404 25| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment):void
52417 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$4.this$0
52419 2| invoke-direct {v0}, java.lang.Object.<init>():void
52433 3| move-result-object v0
52434 4| check-cast v0, java.lang.Integer
52436 .local v0, "prevValue", java.lang.Integer
52437 6| if-eqz v0, Label_1
52438 8| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Integer):int
52473 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$5.this$0
52475 2| invoke-direct {v0}, java.lang.Object.<init>():void
52535 71| move-result v0
52537 .local v0, "buttonToCheck", int
52546 86| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.RadioGroup, int):void
52549 89| if-ne v0, v3, Label_1
52558 .end_local v0
52574 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$6.this$0
52576 2| invoke-direct {v0}, android.animation.AnimatorListenerAdapter.<init>():void
52588 0| iget-object v0, v3, com.android.calendar.EventInfoFragment$6.this$0
52589 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInf…
52590 5| move-result-object v0
52593 …9| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.widget.ScrollView, int, android.graphics.Pa…
52605 0| iget-object v0, v3, com.android.calendar.EventInfoFragment$6.this$0
52606 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInf…
52607 5| move-result-object v0
52610 …9| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.widget.ScrollView, int, android.graphics.Pa…
52612 12| iget-object v0, v3, com.android.calendar.EventInfoFragment$6.this$0
52614 …15| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set13(com.android.calendar.Even…
52626 0| iget-object v0, v3, com.android.calendar.EventInfoFragment$6.this$0
52627 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInf…
52628 5| move-result-object v0
52629 6| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ScrollView):int
52630 9| move-result v0
52631 10| iput v0, v3, com.android.calendar.EventInfoFragment$6.defLayerType
52633 12| iget-object v0, v3, com.android.calendar.EventInfoFragment$6.this$0
52634 …14| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventIn…
52635 17| move-result-object v0
52638 …20| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.widget.ScrollView, int, android.graphics.P…
52640 23| iget-object v0, v3, com.android.calendar.EventInfoFragment$6.this$0
52641 …25| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventIn…
52642 28| move-result-object v0
52646 35| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, java.lang.Runnable):boolean
52648 38| iget-object v0, v3, com.android.calendar.EventInfoFragment$6.this$0
52649 …40| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventIn…
52650 43| move-result-object v0
52652 46| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
52664 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$7.this$0
52666 2| invoke-direct {v0}, java.lang.Object.<init>():void
52678 0| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52679 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get7(com.android.calendar.EventInfo…
52680 5| move-result v0
52681 6| if-nez v0, Label_1
52689 13| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52690 …15| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get9(com.android.calendar.EventInf…
52692 19| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52693 …21| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get2(com.android.calendar.EventInf…
52695 25| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52696 …27| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get21(com.android.calendar.EventIn…
52697 30| move-result v0
52698 31| if-nez v0, Label_3
52699 33| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52700 …35| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get23(com.android.calendar.EventIn…
52701 38| move-result v0
52702 39| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
52704 …41| invoke-direct {v2,v3,v4,v0}, com.android.calendar.DeleteEventHelper.<init>(android.content.Con…
52708 47| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52709 …49| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get12(com.android.calendar.EventIn…
52710 52| move-result-object v0
52712 …55| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DeleteEventHelper, com.android.c…
52714 58| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52715 …60| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get12(com.android.calendar.EventIn…
52716 63| move-result-object v0
52720 …70| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.DeleteEventHelper, android.conte…
52722 73| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52724 …76| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set8(com.android.calendar.Event…
52726 79| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52727 …81| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get12(com.android.calendar.EventIn…
52729 85| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52730 …87| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get34(com.android.calendar.EventIn…
52732 91| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52733 …93| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get15(com.android.calendar.EventIn…
52735 97| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52736 …99| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get17(com.android.calendar.EventIn…
52738 103| iget-object v0, v10, com.android.calendar.EventInfoFragment$7.this$0
52739 …105| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get38(com.android.calendar.EventI…
52747 114| const/4 v0, #+0 (0x00000000 | 0.00000)
52758 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$8.this$0
52760 2| invoke-direct {v0}, java.lang.Object.<init>():void
52772 0| iget-object v0, v1, com.android.calendar.EventInfoFragment$8.this$0
52773 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-get7(com.android.calendar.EventInfo…
52774 5| move-result v0
52775 6| if-nez v0, Label_1
52780 9| iget-object v0, v1, com.android.calendar.EventInfoFragment$8.this$0
52781 …11| invoke-static {v0}, com.android.calendar.EventInfoFragment.-wrap11(com.android.calendar.EventI…
52793 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$9.this$0
52795 2| invoke-direct {v0}, java.lang.Object.<init>():void
52807 0| iget-object v0, v1, com.android.calendar.EventInfoFragment$9.this$0
52808 …2| invoke-static {v0}, com.android.calendar.EventInfoFragment.-wrap5(com.android.calendar.EventInf…
52820 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52822 …2| invoke-direct {v0,v2}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
52834 0| move-object/from16 v0, v32
52835 2| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52859 28| move-object/from16 v0, v32
52860 30| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52861 32| move/from16 v0, v33
52862 …34| invoke-static {v2,v0}, com.android.calendar.EventInfoFragment.-wrap8(com.android.calendar.Even…
52864 37| move-object/from16 v0, v32
52865 39| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52871 49| move-object/from16 v0, v32
52872 51| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52884 71| move-object/from16 v0, v32
52885 73| iget-object v4, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52898 90| move-object/from16 v0, v32
52899 92| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52902 98| move-wide/from16 v0:v1, v30:v31
52903 100| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):void
52907 103| move-object/from16 v0, v32
52908 105| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52914 117| move-object/from16 v0, v32
52915 119| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52922 133| move-object/from16 v0, v32
52923 135| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52929 145| move-object/from16 v0, v32
52930 147| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52939 157| move-object/from16 v0, v32
52940 159| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52945 168| move-object/from16 v0, v32
52946 170| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52951 178| move-object/from16 v0, v32
52952 180| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52958 186| move-object/from16 v0, v32
52959 188| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52964 196| move-object/from16 v0, v32
52965 198| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52967 200| move-object/from16 v0, v32
52968 202| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52979 221| move-object/from16 v0, v32
52980 223| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52985 229| move-object/from16 v0, v32
52986 231| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52991 239| move-object/from16 v0, v32
52992 241| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52993 243| move-object/from16 v0, v32
52994 245| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53002 259| move-object/from16 v0, v32
53003 261| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53010 270| move-object/from16 v0, v32
53011 272| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53016 278| move-object/from16 v0, v32
53017 280| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53022 288| move-object/from16 v0, v32
53023 290| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53024 292| move-object/from16 v0, v32
53025 294| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53030 303| move-object/from16 v0, v32
53031 305| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53036 311| move-object/from16 v0, v32
53037 313| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53038 315| move-object/from16 v0, v32
53039 317| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53044 326| move-object/from16 v0, v32
53045 328| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53054 338| move-object/from16 v0, v32
53055 340| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53083 373| move-object/from16 v0, v32
53084 375| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53096 393| move-object/from16 v0, v32
53097 395| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53102 404| move-object/from16 v0, v32
53103 406| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53104 408| move-object/from16 v0, v32
53105 410| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53110 419| move-object/from16 v0, v32
53111 421| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53117 429| move-object/from16 v0, v32
53118 431| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53127 445| move-object/from16 v0, v32
53128 447| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53151 477| move-object/from16 v0, v32
53152 479| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53160 490| move-object/from16 v0, v32
53161 492| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53184 524| move-object/from16 v0, v32
53185 526| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53193 537| move-object/from16 v0, v32
53194 539| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53219 572| move-object/from16 v0, v32
53220 574| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53226 582| move-object/from16 v0, v32
53227 584| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53245 605| move-object/from16 v0, v35
53246 607| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
53251 612| move-object/from16 v0, v35
53252 614| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
53260 622| move-object/from16 v0, v32
53261 624| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53264 630| move/from16 v0, v22
53266 634| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.util.SparseIntArray, int, int):void
53270 641| move-object/from16 v0, v21
53271 643| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
53285 659| new-array v0, v2, java.lang.Integer[]
53286 661| move-object/from16 v29, v0
53289 663| move-object/from16 v0, v21
53291 …667| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object[]):java.lang.O…
53298 681| move-object/from16 v0, v32
53299 683| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53300 685| move-object/from16 v0, v29
53301 687| array-length v3, v0
53308 695| move-object/from16 v0, v29
53309 697| array-length v2, v0
53310 698| move/from16 v0, v26
53311 700| if-ge v0, v2, Label_22
53313 702| move-object/from16 v0, v32
53314 704| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53323 719| new-array v0, v2, float[]
53324 721| move-object/from16 v25, v0
53327 723| move-object/from16 v0, v32
53328 725| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53332 733| move-object/from16 v0, v25
53333 735| invoke-static {v2,v0}, android.graphics.Color.colorToHSV(int, float[]):void
53340 742| move-object/from16 v0, v32
53341 744| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53346 752| move-object/from16 v0, v32
53347 754| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53356 769| move-object/from16 v0, v32
53357 771| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53364 781| move-object/from16 v0, v18
53365 783| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, boolean):void
53368 787| move-object/from16 v0, v18
53369 789| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):void
53373 792| move-object/from16 v0, v32
53374 794| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53382 801| move-object/from16 v0, v32
53383 803| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53388 812| move-object/from16 v0, v32
53389 814| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53390 816| move-object/from16 v0, v32
53391 818| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53396 827| move-object/from16 v0, v32
53397 829| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53398 831| move-object/from16 v0, v32
53399 833| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53406 844| move-object/from16 v0, v32
53407 846| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53412 855| move-object/from16 v0, v32
53413 857| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53414 859| move-object/from16 v0, v32
53415 861| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53418 867| move-object/from16 v0, v32
53419 869| iget-object v4, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53431 887| move-object/from16 v0, v32
53432 889| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53440 900| move-object/from16 v0, v32
53441 902| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53464 931| move-object/from16 v0, v32
53465 933| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53466 935| move-object/from16 v0, v32
53467 937| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53474 951| move-object/from16 v0, v32
53475 953| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53487 971| move-object/from16 v0, v32
53488 973| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53496 984| move-object/from16 v0, v28
53498 …988| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.CharS…
53500 991| move-object/from16 v0, v32
53501 993| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53513 1011| move-object/from16 v0, v19
53515 1015| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
53526 1032| move-object/from16 v0, v28
53527 …1034| invoke-static {v0,v2}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.Char…
53529 1038| move-object/from16 v0, v24
53530 …1040| invoke-static {v2,v0}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.Char…
53536 1050| move-object/from16 v0, v32
53537 1052| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53538 1054| move-object/from16 v0, v32
53539 1056| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53546 1069| move-object/from16 v0, v32
53547 1071| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53548 1073| move-object/from16 v0, v32
53549 1075| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53553 1084| move-object/from16 v0, v28
53554 …1086| invoke-static {v2,v3,v4,v0}, com.android.calendar.EventInfoFragment.-wrap9(com.android.calen…
53561 1091| move-object/from16 v0, v32
53562 1093| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53568 1104| move-object/from16 v0, v32
53569 1106| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
53590 0| sget-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION
53591 2| return-object v0
53596 0| sget-object v0, com.android.calendar.EventInfoFragment.REMINDERS_PROJECTION
53597 2| return-object v0
53602 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mCurrentColorInitialized
53603 2| return v0
53608 0| iget v0, v1, com.android.calendar.EventInfoFragment.mCurrentQuery
53609 2| return v0
53614 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mDeleteHelper
53615 2| return-object v0
53620 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap
53621 2| return-object v0
53626 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEditResponseHelper
53627 2| return-object v0
53632 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEndMillis
53633 2| return-wide v0:v1
53638 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEventCursor
53639 2| return-object v0
53644 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEventId
53645 2| return-wide v0:v1
53650 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mHandler
53651 2| return-object v0
53656 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mHasAlarm
53657 2| return v0
53662 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mActivity
53663 2| return-object v0
53668 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsBusyFreeCalendar
53669 2| return v0
53674 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsDialog
53675 2| return v0
53680 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsPaused
53681 2| return v0
53686 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsTabletConfig
53687 2| return v0
53692 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater
53693 2| return-object v0
53698 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mLoadingMsgStartTime
53699 2| return-wide v0:v1
53704 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mLoadingMsgView
53705 2| return-object v0
53710 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mNoCrossFade
53711 2| return v0
53716 0| iget v0, v1, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse
53717 2| return v0
53722 0| iget v0, v1, com.android.calendar.EventInfoFragment.mOriginalColor
53723 2| return v0
53728 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mAnimateAlpha
53729 2| return-object v0
53734 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mOriginalColorInitialized
53735 2| return v0
53740 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mRemindersCursor
53741 2| return-object v0
53746 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mResponseRadioGroup
53747 2| return-object v0
53752 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mScrollView
53753 2| return-object v0
53758 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mStartMillis
53759 2| return-wide v0:v1
53764 0| iget v0, v1, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
53765 2| return v0
53770 0| iget v0, v1, com.android.calendar.EventInfoFragment.mUserSetResponse
53771 2| return v0
53776 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mView
53777 2| return-object v0
53782 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.onDeleteRunnable
53783 2| return-object v0
53788 0| iget v0, v1, com.android.calendar.EventInfoFragment.mCalendarColor
53789 2| return v0
53794 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mCalendarColorInitialized
53795 2| return v0
53800 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mCalendarsCursor
53801 2| return-object v0
53806 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mCanModifyCalendar
53807 2| return v0
53812 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mColors
53813 2| return-object v0
53818 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mContext
53819 2| return-object v0
53824 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mAttendeesCursor
53830 0| iput v1, v0, com.android.calendar.EventInfoFragment.mCalendarColor
53836 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mDismissOnResume
53842 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mEventCursor
53854 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mNoCrossFade
53860 0| iput v1, v0, com.android.calendar.EventInfoFragment.mOriginalColor
53866 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mOriginalColorInitialized
53872 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mRemindersCursor
53878 0| iput v1, v0, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
53884 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mUserModifiedReminders
53890 0| iput v1, v0, com.android.calendar.EventInfoFragment.mUserSetResponse
53896 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mCalendarColorInitialized
53902 0| iput v1, v0, com.android.calendar.EventInfoFragment.mWhichEvents
53908 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mCalendarsCursor
53914 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mColors
53920 0| iput v1, v0, com.android.calendar.EventInfoFragment.mCurrentColor
53926 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mCurrentColorInitialized
53932 0| iput v1, v0, com.android.calendar.EventInfoFragment.mCurrentQuery
53938 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mDeleteDialogVisible
53944 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mDeleteHelper
53951 3| move-result-object v0
53952 4| return-object v0
53958 3| move-result v0
53959 4| return v0
53968 …0| invoke-direct {v0,v1,v2,v3}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android…
53974 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.showEventColorPickerDialog():void
53984 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.updateCalendar(android.view.View)…
53994 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.updateEvent(android.view.View):vo…
54000 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.updateMenu():void
54006 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.updateTitle():void
54012 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.addReminder():void
54018 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.displayEventNotFound():void
54024 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.doEdit():void
54030 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.emailAttendees():void
54040 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.initAttendeesCursor(android.view.…
54046 0| invoke-direct {v0}, com.android.calendar.EventInfoFragment.prepareReminders():void
54056 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.sendAccessibilityEventIfQueryDone…
54066 …0| invoke-direct {v0,v1,v2,v3}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.…
54081 5| const/16 v0, #+23 (0x00000017 | 3.22299e-44)
54082 7| new-array v0, v0, java.lang.String[]
54085 12| aput-object v1, v0, v3
54088 17| aput-object v1, v0, v4
54091 22| aput-object v1, v0, v5
54094 27| aput-object v1, v0, v6
54098 33| aput-object v1, v0, v2
54101 38| aput-object v1, v0, v7
54105 44| aput-object v1, v0, v2
54109 50| aput-object v1, v0, v2
54113 57| aput-object v1, v0, v2
54117 64| aput-object v1, v0, v2
54121 71| aput-object v1, v0, v2
54125 78| aput-object v1, v0, v2
54129 85| aput-object v1, v0, v2
54133 92| aput-object v1, v0, v2
54137 99| aput-object v1, v0, v2
54141 106| aput-object v1, v0, v2
54145 113| aput-object v1, v0, v2
54149 120| aput-object v1, v0, v2
54153 127| aput-object v1, v0, v2
54157 134| aput-object v1, v0, v2
54161 141| aput-object v1, v0, v2
54165 148| aput-object v1, v0, v2
54169 155| aput-object v1, v0, v2
54171 157| sput-object v0, com.android.calendar.EventInfoFragment.EVENT_PROJECTION
54173 159| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
54174 160| new-array v0, v0, java.lang.String[]
54177 165| aput-object v1, v0, v3
54180 170| aput-object v1, v0, v4
54183 175| aput-object v1, v0, v5
54186 180| aput-object v1, v0, v6
54190 186| aput-object v1, v0, v2
54193 191| aput-object v1, v0, v7
54197 197| aput-object v1, v0, v2
54199 199| sput-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION
54202 204| move-result v0
54203 205| if-nez v0, Label_1
54205 207| sget-object v0, com.android.calendar.EventInfoFragment.EVENT_PROJECTION
54208 214| aput-object v1, v0, v2
54210 216| sget-object v0, com.android.calendar.EventInfoFragment.EVENT_PROJECTION
54213 223| aput-object v1, v0, v2
54215 225| sget-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION
54217 230| aput-object v1, v0, v7
54219 232| sget-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION
54222 238| aput-object v1, v0, v2
54225 240| new-array v0, v6, java.lang.String[]
54228 245| aput-object v1, v0, v3
54231 250| aput-object v1, v0, v4
54234 255| aput-object v1, v0, v5
54236 257| sput-object v0, com.android.calendar.EventInfoFragment.REMINDERS_PROJECTION
54238 259| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
54239 260| new-array v0, v0, java.lang.String[]
54242 265| aput-object v1, v0, v3
54245 270| aput-object v1, v0, v4
54248 275| aput-object v1, v0, v5
54251 280| aput-object v1, v0, v6
54255 286| aput-object v1, v0, v2
54258 291| aput-object v1, v0, v7
54260 293| sput-object v0, com.android.calendar.EventInfoFragment.CALENDARS_PROJECTION
54262 295| new-array v0, v6, java.lang.String[]
54265 300| aput-object v1, v0, v3
54268 305| aput-object v1, v0, v4
54271 310| aput-object v1, v0, v5
54273 312| sput-object v0, com.android.calendar.EventInfoFragment.COLORS_PROJECTION
54275 314| const/4 v0, #+0 (0x00000000 | 0.00000)
54276 315| sput v0, com.android.calendar.EventInfoFragment.mScale
54278 317| const/16 v0, #+32 (0x00000020 | 4.48416e-44)
54279 319| sput v0, com.android.calendar.EventInfoFragment.mCustomAppIconSize
54281 321| const/16 v0, #+500 (0x000001f4 | 7.00649e-43)
54282 323| sput v0, com.android.calendar.EventInfoFragment.mDialogWidth
54284 325| const/16 v0, #+600 (0x00000258 | 8.40779e-43)
54285 327| sput v0, com.android.calendar.EventInfoFragment.mDialogHeight
54287 329| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
54288 331| sput v0, com.android.calendar.EventInfoFragment.DIALOG_TOP_MARGIN
54308 10| const-string/jumbo v0, ""
54309 13| iput-object v0, v5, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName
54311 15| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
54312 17| iput-wide v0:v1, v5, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId
54326 31| const/4 v0, #+0 (0x00000000 | 0.00000)
54327 32| iput-object v0, v5, com.android.calendar.EventInfoFragment.mMenu
54329 34| new-instance v0, android.util.SparseIntArray
54330 36| invoke-direct {v0}, android.util.SparseIntArray.<init>():void
54331 39| iput-object v0, v5, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap
54349 57| new-instance v0, java.util.ArrayList
54350 59| invoke-direct {v0}, java.util.ArrayList.<init>():void
54351 62| iput-object v0, v5, com.android.calendar.EventInfoFragment.mAcceptedAttendees
54353 64| new-instance v0, java.util.ArrayList
54354 66| invoke-direct {v0}, java.util.ArrayList.<init>():void
54355 69| iput-object v0, v5, com.android.calendar.EventInfoFragment.mDeclinedAttendees
54357 71| new-instance v0, java.util.ArrayList
54358 73| invoke-direct {v0}, java.util.ArrayList.<init>():void
54359 76| iput-object v0, v5, com.android.calendar.EventInfoFragment.mTentativeAttendees
54361 78| new-instance v0, java.util.ArrayList
54362 80| invoke-direct {v0}, java.util.ArrayList.<init>():void
54363 83| iput-object v0, v5, com.android.calendar.EventInfoFragment.mNoResponseAttendees
54365 85| new-instance v0, java.util.ArrayList
54366 87| invoke-direct {v0}, java.util.ArrayList.<init>():void
54367 90| iput-object v0, v5, com.android.calendar.EventInfoFragment.mToEmails
54369 92| new-instance v0, java.util.ArrayList
54370 94| invoke-direct {v0}, java.util.ArrayList.<init>():void
54371 97| iput-object v0, v5, com.android.calendar.EventInfoFragment.mCcEmails
54373 99| new-instance v0, java.util.ArrayList
54374 101| invoke-direct {v0,v2}, java.util.ArrayList.<init>(int):void
54375 104| iput-object v0, v5, com.android.calendar.EventInfoFragment.mReminderViews
54377 106| new-instance v0, java.util.ArrayList
54378 108| invoke-direct {v0}, java.util.ArrayList.<init>():void
54379 111| iput-object v0, v5, com.android.calendar.EventInfoFragment.mOriginalReminders
54381 113| new-instance v0, java.util.ArrayList
54382 115| invoke-direct {v0}, java.util.ArrayList.<init>():void
54383 118| iput-object v0, v5, com.android.calendar.EventInfoFragment.mUnsupportedReminders
54387 122| new-instance v0, com.android.calendar.EventInfoFragment$1
54388 …124| invoke-direct {v0,v5}, com.android.calendar.EventInfoFragment$1.<init>(com.android.calendar.E…
54389 127| iput-object v0, v5, com.android.calendar.EventInfoFragment.mTZUpdater
54391 129| new-instance v0, com.android.calendar.EventInfoFragment$2
54392 …131| invoke-direct {v0,v5}, com.android.calendar.EventInfoFragment$2.<init>(com.android.calendar.E…
54393 134| iput-object v0, v5, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater
54405 146| new-instance v0, com.android.calendar.EventInfoFragment$3
54406 …148| invoke-direct {v0,v5}, com.android.calendar.EventInfoFragment$3.<init>(com.android.calendar.E…
54407 151| iput-object v0, v5, com.android.calendar.EventInfoFragment.onDeleteRunnable
54420 0| sget-object v0, android.provider.CalendarContract$Events.CONTENT_URI
54421 …2| invoke-static {v0,v14,v15}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
54577 176| move-result-object v0
54579 .local v0, "r", android.content.res.Resources
54616 …226| invoke-direct {v5,v0}, com.android.calendar.EventInfoFragment.setDialogSize(android.content.r…
54651 5| move-result-object v0
54654 .local v0, "cs", java.lang.CharSequence
54655 6| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
54659 12| invoke-interface {v0}, java.lang.CharSequence.toString():java.lang.String
54662 19| move-result-object v0
54664 20| invoke-interface {v0}, java.lang.CharSequence.length():int
54668 26| invoke-interface {v3,v0}, java.util.List.add(java.lang.Object):boolean
54677 .end_local v0
54681 41| move-result-object v0
54682 .restart_local v0
54686 .end_local v0
54696 0| iget v0, v11, com.android.calendar.EventInfoFragment.mDefaultReminderMinutes
54698 3| if-ne v0, v1, Label_2
54700 5| iget-object v0, v11, com.android.calendar.EventInfoFragment.mActivity
54718 …30| invoke-static/range {v0..v10}, com.android.calendar.event.EventViewUtils.addReminder(android.a…
54721 33| iget-object v0, v11, com.android.calendar.EventInfoFragment.mView
54724 …39| invoke-static {v0,v1,v2}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(an…
54729 43| iget-object v0, v11, com.android.calendar.EventInfoFragment.mActivity
54746 …68| invoke-static/range {v0..v10}, com.android.calendar.event.EventViewUtils.addReminder(android.a…
54772 20| move-result-object v0
54774 .local v0, "a", android.view.WindowManager$LayoutParams
54776 24| iput v3, v0, android.view.WindowManager$LayoutParams.dimAmount
54779 28| iput v3, v0, android.view.WindowManager$LayoutParams.width
54782 32| iput v3, v0, android.view.WindowManager$LayoutParams.height
54794 49| iput v3, v0, android.view.WindowManager$LayoutParams.x
54800 58| iput v3, v0, android.view.WindowManager$LayoutParams.y
54802 60| iget v3, v0, android.view.WindowManager$LayoutParams.y
54809 71| iput v3, v0, android.view.WindowManager$LayoutParams.y
54813 75| iput v3, v0, android.view.WindowManager$LayoutParams.gravity
54816 …77| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.Window, android.view.WindowManager$Layou…
54827 0| new-instance v0, com.android.calendar.EventInfoFragment$14
54828 …2| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment$14.<init>(com.android.calendar.Ev…
54829 5| return-object v0
54870 52| move-result-object v0
54872 .local v0, "exceptionUri", android.net.Uri
54873 …53| invoke-static {v0}, android.content.ContentProviderOperation.newInsert(android.net.Uri):androi…
54902 2| iget-object v0, v3, com.android.calendar.EventInfoFragment.mErrorMsgView
54904 5| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
54906 8| iget-object v0, v3, com.android.calendar.EventInfoFragment.mScrollView
54907 10| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.ScrollView, int):void
54909 13| iget-object v0, v3, com.android.calendar.EventInfoFragment.mLoadingMsgView
54910 15| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):void
54922 3| move-result-object v0
54924 .local v0, "c", android.content.Context
54925 4| if-eqz v0, Label_1
54987 0| new-instance v0, android.content.Intent
54991 …8| invoke-direct {v0,v1,v2}, android.content.Intent.<init>(android.content.Context, java.lang.Clas…
54993 .local v0, "i", android.content.Intent
54996 …16| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
54999 21| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
55001 …24| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment, android.conte…
55016 3| const/4 v0, #-1 (0xffffffff | NaN)
55019 .local v0, "buttonId", int
55020 4| return v0
55023 .end_local v0
55024 5| const v0, #+2131755135 (0x7f10007f | 1.91411e+38)
55026 .restart_local v0
55030 .end_local v0
55031 10| const v0, #+2131755136 (0x7f100080 | 1.91411e+38)
55033 .restart_local v0
55037 .end_local v0
55038 15| const v0, #+2131755137 (0x7f100081 | 1.91411e+38)
55040 .restart_local v0
55063 5| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
55066 .local v0, "response", int
55067 6| return v0
55070 .end_local v0
55074 12| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
55075 .restart_local v0
55079 .end_local v0
55083 20| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
55084 .restart_local v0
55088 .end_local v0
55089 23| const/4 v0, #+0 (0x00000000 | 0.00000)
55090 .restart_local v0
55110 16| move-result-object v0
55111 17| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
55113 .local v0, "attendee", com.android.calendar.CalendarEventModel$Attendee
55114 19| iget-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
55123 .end_local v0
55132 45| move-result-object v0
55133 46| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
55135 .restart_local v0
55136 48| iget-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
55145 .end_local v0
55154 74| move-result-object v0
55155 75| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
55157 .restart_local v0
55158 77| iget-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
55167 .end_local v0
55176 103| move-result-object v0
55177 104| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
55179 .restart_local v0
55180 106| iget-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
55189 .end_local v0
55200 0| iget-object v0, v2, com.android.calendar.EventInfoFragment.mEventOrganizerEmail
55201 2| if-eqz v0, Label_2
55203 4| iget-object v0, v2, com.android.calendar.EventInfoFragment.mEventOrganizerEmail
55205 …8| invoke-static {v0,v1}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.S…
55206 11| move-result v0
55209 12| return v0
55211 13| const/4 v0, #+0 (0x00000000 | 0.00000)
55222 0| const/4 v0, #+0 (0x00000000 | 0.00000)
55223 1| iput v0, v12, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse
55228 7| const/4 v0, #+0 (0x00000000 | 0.00000)
55229 8| iput v0, v12, com.android.calendar.EventInfoFragment.mNumOfAttendees
55231 10| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55232 12| if-eqz v0, Label_4
55234 14| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55235 16| invoke-interface {v0}, android.database.Cursor.getCount():int
55236 19| move-result v0
55237 20| iput v0, v12, com.android.calendar.EventInfoFragment.mNumOfAttendees
55239 22| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55240 24| invoke-interface {v0}, android.database.Cursor.moveToFirst():boolean
55241 27| move-result v0
55242 28| if-eqz v0, Label_4
55244 30| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAcceptedAttendees
55245 32| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
55247 35| iget-object v0, v12, com.android.calendar.EventInfoFragment.mDeclinedAttendees
55248 37| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
55250 40| iget-object v0, v12, com.android.calendar.EventInfoFragment.mTentativeAttendees
55251 42| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
55253 45| iget-object v0, v12, com.android.calendar.EventInfoFragment.mNoResponseAttendees
55254 47| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
55257 50| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55259 53| invoke-interface {v0,v3}, android.database.Cursor.getInt(int):int
55263 57| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55265 60| invoke-interface {v0,v3}, android.database.Cursor.getString(int):java.lang.String
55269 64| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55271 67| invoke-interface {v0,v3}, android.database.Cursor.getString(int):java.lang.String
55275 71| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55277 74| invoke-interface {v0,v3}, android.database.Cursor.getInt(int):int
55278 77| move-result v0
55282 79| if-ne v0, v3, Label_2
55285 84| move-result v0
55286 85| if-nez v0, Label_2
55290 89| iget-boolean v0, v12, com.android.calendar.EventInfoFragment.mIsOrganizer
55291 91| if-nez v0, Label_2
55293 93| const v0, #+2131755174 (0x7f1000a6 | 1.91412e+38)
55295 …97| invoke-direct {v12,v13,v0,v3}, com.android.calendar.EventInfoFragment.setVisibilityCommon(andr…
55297 100| iget-object v0, v12, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName
55299 …105| invoke-direct {v12,v13,v3,v0}, com.android.calendar.EventInfoFragment.setTextCommon(android.v…
55304 112| cmp-long v0, v8:v9, v10:v11
55305 114| if-nez v0, Label_5
55307 116| iget-object v0, v12, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount
55308 118| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
55309 121| move-result v0
55311 122| if-eqz v0, Label_5
55313 124| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55315 127| invoke-interface {v0,v3}, android.database.Cursor.getInt(int):int
55316 130| move-result v0
55317 131| int-to-long v8:v9, v0
55320 134| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55322 137| invoke-interface {v0,v3}, android.database.Cursor.getInt(int):int
55323 140| move-result v0
55324 141| iput v0, v12, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse
55327 143| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55328 145| invoke-interface {v0}, android.database.Cursor.moveToNext():boolean
55329 148| move-result v0
55330 149| if-nez v0, Label_1
55332 151| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55333 153| invoke-interface {v0}, android.database.Cursor.moveToFirst():boolean
55354 165| move-result v0
55355 166| if-eqz v0, Label_6
55357 168| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55359 171| invoke-interface {v0,v3}, android.database.Cursor.getString(int):java.lang.String
55363 175| iget-object v0, v12, com.android.calendar.EventInfoFragment.mAttendeesCursor
55365 178| invoke-interface {v0,v3}, android.database.Cursor.getString(int):java.lang.String
55375 187| new-instance v0, com.android.calendar.CalendarEventModel$Attendee
55379 …190| invoke-direct/range {v0..v5}, com.android.calendar.CalendarEventModel$Attendee.<init>(java.la…
55380 193| invoke-static {v7,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
55385 200| new-instance v0, com.android.calendar.CalendarEventModel$Attendee
55389 …203| invoke-direct/range {v0..v5}, com.android.calendar.CalendarEventModel$Attendee.<init>(java.la…
55390 206| invoke-static {v7,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
55395 213| new-instance v0, com.android.calendar.CalendarEventModel$Attendee
55399 …216| invoke-direct/range {v0..v5}, com.android.calendar.CalendarEventModel$Attendee.<init>(java.la…
55400 219| invoke-static {v7,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
55405 226| new-instance v0, com.android.calendar.CalendarEventModel$Attendee
55409 …229| invoke-direct/range {v0..v5}, com.android.calendar.CalendarEventModel$Attendee.<init>(java.la…
55410 232| invoke-static {v7,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
55453 35| move-result-object v0
55455 .local v0, "rRule", java.lang.String
55456 36| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
55513 10| const/4 v0, #+0 (0x00000000 | 0.00000)
55515 .local v0, "i", int
55516 11| if-ge v0, v2, Label_2
55518 13| aget v4, v3, v0
55523 22| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
55538 3| move-result-object v0
55540 .local v0, "labels", java.lang.String[]
55542 6| invoke-static {v0}, java.util.Arrays.asList(java.lang.Object[]):java.util.List
55580 28| move-result-object v0
55582 .local v0, "r", android.content.res.Resources
55584 …32| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadIntegerArray(android.content…
55589 …41| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadStringArray(android.content.…
55594 …50| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadIntegerArray(android.content…
55599 …58| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadStringArray(android.content.…
55626 .end_local v0
55639 1| iget v0, v10, com.android.calendar.EventInfoFragment.mCurrentColor
55641 5| if-ne v0, v1, Label_1
55643 7| const/4 v0, #+0 (0x00000000 | 0.00000)
55644 8| return v0
55651 14| iget v0, v10, com.android.calendar.EventInfoFragment.mCurrentColor
55653 18| if-eq v0, v1, Label_3
55655 20| const-string/jumbo v0, "eventColor_index"
55659 …29| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
55662 32| sget-object v0, android.provider.CalendarContract$Events.CONTENT_URI
55664 …36| invoke-static {v0,v6,v7}, android.content.ContentUris.withAppendedId(android.net.Uri, long):an…
55669 42| iget-object v0, v10, com.android.calendar.EventInfoFragment.mHandler
55670 … 44| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment$QueryHandler):int
55679 55| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
55680 56| return v0
55684 57| const-string/jumbo v0, "eventColor_index"
55686 …63| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
55731 52| move-result v0
55733 .local v0, "changed", boolean
55734 53| if-nez v0, Label_1
55821 2| iget-object v0, v8, com.android.calendar.EventInfoFragment.mAttendeesCursor
55822 4| if-eqz v0, Label_1
55823 6| iget-object v0, v8, com.android.calendar.EventInfoFragment.mEventCursor
55824 8| if-nez v0, Label_2
55830 11| iget-object v0, v8, com.android.calendar.EventInfoFragment.mResponseRadioGroup
55831 13| invoke-static {v0}, Tracer.WrapInvoke(android.widget.RadioGroup):int
55832 16| move-result v0
55834 17| invoke-static {v0}, com.android.calendar.EventInfoFragment.getResponseFromButtonId(int):int
55843 24| iget v0, v8, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse
55844 26| if-ne v6, v0, Label_4
55849 29| iget-wide v0:v1, v8, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId
55851 33| cmp-long v0, v0:v1, v2:v3
55852 35| if-nez v0, Label_5
55857 38| iget-boolean v0, v8, com.android.calendar.EventInfoFragment.mIsRepeating
55858 40| if-nez v0, Label_6
55870 53| iget v0, v8, com.android.calendar.EventInfoFragment.mWhichEvents
55871 55| packed-switch v0, Label_10
55873 58| const-string/jumbo v0, "EventInfoFragment"
55875 64| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
55883 69| iget-wide v0:v1, v8, com.android.calendar.EventInfoFragment.mEventId
55884 …71| invoke-direct {v8,v0,v1,v6}, com.android.calendar.EventInfoFragment.createExceptionResponse(lo…
55918 11| move-result-object v0
55919 12| check-cast v0, android.view.accessibility.AccessibilityManager
55921 .local v0, "am", android.view.accessibility.AccessibilityManager
55922 … 14| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager):boolean
56005 …143| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager, and…
56017 0| iget v0, v2, com.android.calendar.EventInfoFragment.mCurrentQuery
56018 2| or-int/2addr v0, v3
56019 3| iput v0, v2, com.android.calendar.EventInfoFragment.mCurrentQuery
56021 5| iget v0, v2, com.android.calendar.EventInfoFragment.mCurrentQuery
56023 9| if-ne v0, v1, Label_1
56038 0| const v0, #+2131361830 (0x7f0a0026 | 1.83434e+38)
56039 3| invoke-static {v2,v0}, Tracer.WrapInvoke(android.content.res.Resources, int):float
56040 6| move-result v0
56041 7| float-to-int v0, v0
56042 8| sput v0, com.android.calendar.EventInfoFragment.mDialogWidth
56044 10| const v0, #+2131361831 (0x7f0a0027 | 1.83434e+38)
56045 13| invoke-static {v2,v0}, Tracer.WrapInvoke(android.content.res.Resources, int):float
56046 16| move-result v0
56047 17| float-to-int v0, v0
56048 18| sput v0, com.android.calendar.EventInfoFragment.mDialogHeight
56061 3| move-result-object v0
56062 4| check-cast v0, android.widget.TextView
56064 .local v0, "textView", android.widget.TextView
56065 6| if-nez v0, Label_1
56070 … 9| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
56083 3| move-result-object v0
56085 .local v0, "v", android.view.View
56086 4| if-eqz v0, Label_1
56088 6| invoke-static {v0,v4}, Tracer.WrapInvoke(android.view.View, int):void
56118 26| move-result-object v0
56120 .local v0, "fragmentManager", android.app.FragmentManager
56121 27| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentManager):boolean
56130 …43| invoke-static {v1,v0,v2}, Tracer.WrapInvoke(com.android.calendar.event.EventColorPickerDialog,…
56146 6| iget-object v0, v5, com.android.calendar.EventInfoFragment.mAcceptedAttendees
56147 8| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
56148 11| move-result v0
56152 18| add-int/2addr v0, v1
56158 25| add-int/2addr v0, v1
56164 32| add-int/2addr v0, v1
56165 33| if-lez v0, Label_3
56167 35| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56168 37| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView):void
56170 40| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56172 …44| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, java.util.A…
56174 47| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56176 …51| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, java.util.A…
56178 54| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56180 …58| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, java.util.A…
56182 61| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56184 …65| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, java.util.A…
56186 68| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56187 …70| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, boolean):vo…
56189 73| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56190 75| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, int):void
56194 81| move-result v0
56195 82| if-eqz v0, Label_4
56197 84| iget-object v0, v5, com.android.calendar.EventInfoFragment.mView
56198 …86| invoke-direct {v5,v0,v3,v2}, com.android.calendar.EventInfoFragment.setVisibilityCommon(androi…
56200 89| iget-object v0, v5, com.android.calendar.EventInfoFragment.emailAttendeesButton
56201 91| if-eqz v0, Label_2
56203 93| iget-object v0, v5, com.android.calendar.EventInfoFragment.emailAttendeesButton
56205 98| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.Button, int):void
56211 102| iget-object v0, v5, com.android.calendar.EventInfoFragment.mLongAttendees
56212 104| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, int):void
56217 112| move-result v0
56218 113| if-eqz v0, Label_5
56220 115| iget-object v0, v5, com.android.calendar.EventInfoFragment.mView
56221 …117| invoke-direct {v5,v0,v3,v2}, com.android.calendar.EventInfoFragment.setVisibilityCommon(andro…
56223 120| iget-object v0, v5, com.android.calendar.EventInfoFragment.emailAttendeesButton
56224 122| if-eqz v0, Label_2
56226 124| iget-object v0, v5, com.android.calendar.EventInfoFragment.emailAttendeesButton
56228 129| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.Button, int):void
56232 134| iget-object v0, v5, com.android.calendar.EventInfoFragment.mView
56233 …136| invoke-direct {v5,v0,v3,v4}, com.android.calendar.EventInfoFragment.setVisibilityCommon(andro…
56244 0| const-string/jumbo v0, ""
56245 3| iput-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount
56247 5| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarsCursor
56248 7| if-eqz v0, Label_21
56249 9| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventCursor
56250 11| if-eqz v0, Label_21
56252 13| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarsCursor
56253 15| invoke-interface {v0}, android.database.Cursor.moveToFirst():boolean
56255 18| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarsCursor
56257 21| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
56267 32| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarsCursor
56269 35| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56270 38| move-result v0
56271 39| if-eqz v0, Label_15
56272 41| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
56274 42| iput-boolean v0, v11, com.android.calendar.EventInfoFragment.mOwnerCanRespond
56276 44| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarsCursor
56278 47| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
56279 50| move-result-object v0
56280 51| iput-object v0, v11, com.android.calendar.EventInfoFragment.mSyncAccountName
56282 53| iget-object v0, v11, com.android.calendar.EventInfoFragment.mHandler
56298 …75| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment$QueryHa…
56300 78| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventCursor
56302 82| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
56303 85| move-result-object v0
56304 86| iput-object v0, v11, com.android.calendar.EventInfoFragment.mEventOrganizerEmail
56306 88| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount
56308 92| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
56309 95| move-result v0
56310 96| iput-boolean v0, v11, com.android.calendar.EventInfoFragment.mIsOrganizer
56312 98| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventOrganizerEmail
56313 100| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
56314 103| move-result v0
56315 104| if-nez v0, Label_3
56317 106| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventOrganizerEmail
56319 111| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
56320 114| move-result v0
56321 115| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
56323 117| if-eqz v0, Label_3
56325 119| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventOrganizerEmail
56326 121| iput-object v0, v11, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName
56329 123| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mIsOrganizer
56330 125| if-nez v0, Label_16
56331 127| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName
56332 129| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
56333 132| move-result v0
56334 133| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
56335 135| if-eqz v0, Label_16
56337 137| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName
56339 …142| invoke-direct {v11,v12,v1,v0}, com.android.calendar.EventInfoFragment.setTextCommon(android.v…
56341 145| const v0, #+2131755174 (0x7f1000a6 | 1.91412e+38)
56343 …149| invoke-direct {v11,v12,v0,v1}, com.android.calendar.EventInfoFragment.setVisibilityCommon(and…
56346 152| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventCursor
56348 156| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56349 159| move-result v0
56350 160| if-eqz v0, Label_17
56351 162| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
56353 163| iput-boolean v0, v11, com.android.calendar.EventInfoFragment.mHasAttendeeData
56355 165| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventCursor
56357 169| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56358 172| move-result v0
56362 175| if-lt v0, v1, Label_18
56363 177| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
56365 178| iput-boolean v0, v11, com.android.calendar.EventInfoFragment.mCanModifyCalendar
56367 180| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mCanModifyCalendar
56368 182| if-eqz v0, Label_19
56369 184| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mIsOrganizer
56371 186| iput-boolean v0, v11, com.android.calendar.EventInfoFragment.mCanModifyEvent
56373 188| iget-object v0, v11, com.android.calendar.EventInfoFragment.mEventCursor
56375 192| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56376 195| move-result v0
56378 198| if-ne v0, v1, Label_20
56379 200| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
56382 201| iput-boolean v0, v11, com.android.calendar.EventInfoFragment.mIsBusyFreeCalendar
56384 203| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mIsBusyFreeCalendar
56385 205| if-nez v0, Label_9
56387 207| iget-object v0, v11, com.android.calendar.EventInfoFragment.mView
56389 212| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
56393 216| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
56394 217| invoke-static {v8,v0}, Tracer.WrapInvoke(android.view.View, boolean):void
56396 220| new-instance v0, com.android.calendar.EventInfoFragment$13
56397 …222| invoke-direct {v0,v11}, com.android.calendar.EventInfoFragment$13.<init>(com.android.calendar…
56398 …225| invoke-static {v8,v0}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener…
56402 228| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mCanModifyCalendar
56403 230| if-eqz v0, Label_10
56405 232| iget-object v0, v11, com.android.calendar.EventInfoFragment.mView
56407 237| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
56413 243| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
56414 244| invoke-static {v9,v0}, Tracer.WrapInvoke(android.view.View, boolean):void
56416 247| const/4 v0, #+0 (0x00000000 | 0.00000)
56417 248| invoke-static {v9,v0}, Tracer.WrapInvoke(android.view.View, int):void
56421 251| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mCanModifyEvent
56422 253| if-eqz v0, Label_11
56424 255| iget-object v0, v11, com.android.calendar.EventInfoFragment.mView
56426 260| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
56432 266| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
56433 267| invoke-static {v9,v0}, Tracer.WrapInvoke(android.view.View, boolean):void
56435 270| const/4 v0, #+0 (0x00000000 | 0.00000)
56436 271| invoke-static {v9,v0}, Tracer.WrapInvoke(android.view.View, int):void
56440 274| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mIsDialog
56441 276| if-nez v0, Label_12
56442 278| iget-boolean v0, v11, com.android.calendar.EventInfoFragment.mIsTabletConfig
56443 280| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
56444 282| if-nez v0, Label_13
56447 284| iget v0, v11, com.android.calendar.EventInfoFragment.mWindowStyle
56448 286| if-nez v0, Label_14
56450 288| iget-object v0, v11, com.android.calendar.EventInfoFragment.mMenu
56451 290| if-eqz v0, Label_14
56453 292| iget-object v0, v11, com.android.calendar.EventInfoFragment.mActivity
56454 294| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):void
56460 298| const/4 v0, #+0 (0x00000000 | 0.00000)
56464 301| const v0, #+2131755174 (0x7f1000a6 | 1.91412e+38)
56466 …306| invoke-direct {v11,v12,v0,v1}, com.android.calendar.EventInfoFragment.setVisibilityCommon(and…
56470 311| const/4 v0, #+0 (0x00000000 | 0.00000)
56474 314| const/4 v0, #+0 (0x00000000 | 0.00000)
56478 317| const/4 v0, #+0 (0x00000000 | 0.00000)
56482 320| const/4 v0, #+0 (0x00000000 | 0.00000)
56486 323| const v0, #+2131755061 (0x7f100035 | 1.91410e+38)
56488 …328| invoke-direct {v11,v12,v0,v1}, com.android.calendar.EventInfoFragment.setVisibilityCommon(and…
56490 331| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
56491 …333| invoke-direct {v11,v0}, com.android.calendar.EventInfoFragment.sendAccessibilityEventIfQueryD…
56522 31| move-result-object v0
56524 .local v0, "customAppPackage", java.lang.String
56531 40| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
56547 …61| invoke-static {v9,v0,v11}, Tracer.WrapInvoke(android.content.pm.PackageManager, java.lang.Stri…
56566 …83| invoke-static {v6,v0}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):android.con…
56657 0| move-object/from16 v0, v35
56658 2| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56675 16| move-object/from16 v0, v35
56676 18| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56695 44| move-object/from16 v0, v35
56696 46| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56700 54| move-object/from16 v0, v35
56701 56| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis
56706 64| move-object/from16 v0, v35
56707 66| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56711 73| move-object/from16 v0, v35
56712 75| iput-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56714 77| move-object/from16 v0, v35
56715 79| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56719 87| move-object/from16 v0, v35
56720 89| iput-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis
56722 91| move-object/from16 v0, v35
56723 93| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis
56728 101| move-object/from16 v0, v35
56729 103| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56744 122| move-object/from16 v0, v18
56745 …124| invoke-static {v13,v0}, Tracer.WrapInvoke(com.android.calendarcommon2.Duration, java.lang.Str…
56747 127| move-object/from16 v0, v35
56748 129| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56754 137| move-object/from16 v0, v35
56755 139| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56759 145| move-wide/from16 v0:v1, v20:v21
56761 149| iput-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEndMillis
56768 151| move-object/from16 v0, v35
56769 153| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis
56774 161| move-object/from16 v0, v35
56775 163| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56776 165| move-object/from16 v0, v35
56777 167| iput-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis
56781 169| move-object/from16 v0, v35
56782 171| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56789 181| move-object/from16 v0, v35
56790 183| iput-boolean v4, v0, com.android.calendar.EventInfoFragment.mAllDay
56792 185| move-object/from16 v0, v35
56793 187| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56799 195| move-object/from16 v0, v35
56800 197| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56806 205| move-object/from16 v0, v35
56807 207| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56813 214| move-object/from16 v0, v35
56814 216| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor
56820 223| move-object/from16 v0, v35
56821 225| iget-object v4, v0, com.android.calendar.EventInfoFragment.mHeadlines
56822 227| move-object/from16 v0, v35
56823 229| iget v5, v0, com.android.calendar.EventInfoFragment.mCurrentColor
56829 239| move-object/from16 v0, v35
56832 …245| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
56835 248| move-object/from16 v0, v35
56836 250| iget-object v4, v0, com.android.calendar.EventInfoFragment.mActivity
56837 252| move-object/from16 v0, v35
56838 254| iget-object v5, v0, com.android.calendar.EventInfoFragment.mTZUpdater
56847 264| move-object/from16 v0, v35
56848 266| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56849 268| move-object/from16 v0, v35
56850 270| iget-wide v6:v7, v0, com.android.calendar.EventInfoFragment.mEndMillis
56854 276| move-object/from16 v0, v35
56855 278| iget-boolean v11, v0, com.android.calendar.EventInfoFragment.mAllDay
56864 286| move-object/from16 v0, v35
56865 288| iget-boolean v4, v0, com.android.calendar.EventInfoFragment.mAllDay
56868 292| move-object/from16 v0, v35
56869 294| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56870 296| move-object/from16 v0, v24
56871 …298| invoke-static {v4,v5,v10,v0}, com.android.calendar.Utils.getDisplayedTimezone(long, java.lang…
56879 307| move-object/from16 v0, v35
56882 …313| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
56896 329| move-object/from16 v0, v23
56898 …333| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendarcommon2.EventRecurrence, java.la…
56904 341| move-object/from16 v0, v35
56905 343| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis
56908 348| move-object/from16 v0, v35
56909 350| iget-boolean v4, v0, com.android.calendar.EventInfoFragment.mAllDay
56916 359| move-object/from16 v0, v23
56917 …361| invoke-static {v0,v14}, Tracer.WrapInvoke(com.android.calendarcommon2.EventRecurrence, androi…
56919 364| move-object/from16 v0, v35
56920 366| iget-object v4, v0, com.android.calendar.EventInfoFragment.mContext
56924 369| move-object/from16 v0, v30
56926 …373| invoke-static {v4,v0,v1,v5}, com.android.calendar.EventRecurrenceFormatter.getRepeatString(an…
56936 382| move-object/from16 v0, v36
56937 384| invoke-static {v0,v4}, Tracer.WrapInvoke(android.view.View, int):android.view.View
56953 410| move-object/from16 v0, v35
56955 …414| invoke-direct {v0,v1,v4,v5}, com.android.calendar.EventInfoFragment.setVisibilityCommon(andro…
56963 425| move-object/from16 v0, v35
56964 427| iget-object v4, v0, com.android.calendar.EventInfoFragment.mDesc
56995 457| move-object/from16 v0, v18
56996 …459| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
57017 488| move-object/from16 v0, v18
57018 …490| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
57022 498| move-object/from16 v0, v19
57023 …500| invoke-static {v4,v5,v0}, android.util.Log.d(java.lang.String, java.lang.String, java.lang.Th…
57046 517| move-object/from16 v0, v16
57047 …519| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
57052 530| move-object/from16 v0, v17
57053 …532| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
57059 542| move-object/from16 v0, v31
57061 …546| invoke-direct {v0,v1}, android.text.SpannableStringBuilder.<init>(java.lang.CharSequence):void
57067 554| move-object/from16 v0, v30
57068 556| invoke-static {v0,v4}, Tracer.WrapInvoke(android.content.res.Resources, int):int
57071 560| move-object/from16 v0, v34
57072 562| invoke-direct {v0,v4}, android.text.style.ForegroundColorSpan.<init>(int):void
57080 571| move-object/from16 v0, v31
57083 …577| invoke-static {v0,v1,v2,v4,v5}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.l…
57086 583| move-object/from16 v0, v35
57089 …589| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
57097 597| move-object/from16 v0, v35
57100 …603| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
57104 608| move-object/from16 v0, v35
57105 610| iget-object v0, v0, com.android.calendar.EventInfoFragment.mWhere
57106 612| move-object/from16 v32, v0
57112 617| move-object/from16 v0, v32
57113 619| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, int):void
57117 626| move-object/from16 v0, v32
57118 …628| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
57128 644| move-object/from16 v0, v32
57129 …646| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
57136 655| move-object/from16 v0, v27
57137 657| instance-of v4, v0, android.text.method.LinkMovementMethod
57148 673| move-object/from16 v0, v32
57149 …675| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, android.text.method.Movemen…
57156 680| move-object/from16 v0, v35
57157 …682| invoke-direct {v4,v0}, com.android.calendar.EventInfoFragment$11.<init>(com.android.calendar.…
57158 685| move-object/from16 v0, v32
57159 …687| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnTouchLi…
57168 699| move-object/from16 v0, v25
57169 …701| invoke-static {v4,v5,v0}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Th…
57200 31| move-result-object v0
57202 .local v0, "changeColor", android.view.MenuItem
57221 56| if-eqz v0, Label_4
57229 69| invoke-interface {v0,v3}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem
57232 74| invoke-interface {v0,v3}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem
57250 6| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount
57251 8| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
57252 11| move-result v0
57253 12| if-nez v0, Label_1
57255 14| const-string/jumbo v0, "attendeeEmail"
57257 …19| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
57260 22| const-string/jumbo v0, "attendeeStatus"
57263 …29| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
57265 32| const-string/jumbo v0, "event_id"
57268 …39| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
57270 42| sget-object v0, android.provider.CalendarContract$Attendees.CONTENT_URI
57271 …44| invoke-static {v0,v14,v15}, android.content.ContentUris.withAppendedId(android.net.Uri, long):…
57276 50| iget-object v0, v11, com.android.calendar.EventInfoFragment.mHandler
57277 … 52| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment$QueryHandler):int
57298 7| move-result-object v0
57300 .local v0, "res", android.content.res.Resources
57310 … 25| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
57321 … 40| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
57333 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEndMillis
57334 2| return-wide v0:v1
57343 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEventId
57344 2| return-wide v0:v1
57353 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mStartMillis
57354 2| return-wide v0:v1
57363 0| const-wide/16 v0:v1, #+128 (0x00000080 | 1.79366e-43)
57364 2| return-wide v0:v1
57374 0| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment):void
57386 0| move-object/from16 v0, v17
57387 2| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders
57390 7| move-object/from16 v0, v17
57391 9| iget-object v1, v0, com.android.calendar.EventInfoFragment.mUnsupportedReminders
57400 21| move-object/from16 v0, v19
57401 23| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
57406 28| move-object/from16 v0, v19
57407 30| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
57412 36| move-object/from16 v0, v17
57413 38| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderMethodValues
57421 52| move-object/from16 v0, v17
57422 54| iget-object v1, v0, com.android.calendar.EventInfoFragment.mUnsupportedReminders
57429 65| move-object/from16 v0, v17
57430 67| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders
57439 78| move-object/from16 v0, v17
57440 80| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders
57443 85| move-object/from16 v0, v17
57444 87| iget-boolean v1, v0, com.android.calendar.EventInfoFragment.mUserModifiedReminders
57450 92| move-object/from16 v0, v17
57451 94| iget-object v1, v0, com.android.calendar.EventInfoFragment.mScrollView
57465 110| move-object/from16 v0, v17
57466 112| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderViews
57469 116| move-object/from16 v0, v17
57470 118| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderViews
57474 123| move-object/from16 v0, v17
57475 125| iget-boolean v1, v0, com.android.calendar.EventInfoFragment.mHasAlarm
57478 129| move-object/from16 v0, v17
57479 131| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminders
57482 135| move-object/from16 v0, v17
57483 137| iget-object v0, v0, com.android.calendar.EventInfoFragment.mReminders
57484 139| move-object/from16 v16, v0
57500 157| move-object/from16 v0, v17
57501 159| iget-object v1, v0, com.android.calendar.EventInfoFragment.mActivity
57502 161| move-object/from16 v0, v17
57503 163| iget-object v2, v0, com.android.calendar.EventInfoFragment.mReminderMinuteValues
57504 165| move-object/from16 v0, v17
57505 167| iget-object v3, v0, com.android.calendar.EventInfoFragment.mReminderMinuteLabels
57516 178| move-object/from16 v0, v17
57517 180| iget-object v0, v0, com.android.calendar.EventInfoFragment.mOriginalReminders
57518 182| move-object/from16 v16, v0
57535 202| move-object/from16 v0, v17
57536 204| iget-object v1, v0, com.android.calendar.EventInfoFragment.mActivity
57537 206| move-object/from16 v0, v17
57538 208| iget-object v2, v0, com.android.calendar.EventInfoFragment.mScrollView
57539 210| move-object/from16 v0, v17
57540 212| iget-object v4, v0, com.android.calendar.EventInfoFragment.mReminderViews
57542 214| move-object/from16 v0, v17
57543 216| iget-object v5, v0, com.android.calendar.EventInfoFragment.mReminderMinuteValues
57544 218| move-object/from16 v0, v17
57545 220| iget-object v6, v0, com.android.calendar.EventInfoFragment.mReminderMinuteLabels
57546 222| move-object/from16 v0, v17
57547 224| iget-object v7, v0, com.android.calendar.EventInfoFragment.mReminderMethodValues
57549 226| move-object/from16 v0, v17
57550 228| iget-object v8, v0, com.android.calendar.EventInfoFragment.mReminderMethodLabels
57551 230| move-object/from16 v0, v17
57552 232| iget-object v11, v0, com.android.calendar.EventInfoFragment.mReminderChangeListener
57561 244| move-object/from16 v0, v17
57562 246| iget-object v1, v0, com.android.calendar.EventInfoFragment.mView
57563 248| move-object/from16 v0, v17
57564 250| iget-object v2, v0, com.android.calendar.EventInfoFragment.mReminderViews
57565 252| move-object/from16 v0, v17
57566 254| iget v3, v0, com.android.calendar.EventInfoFragment.mMaxReminders
57612 42| move-result-object v0
57614 .local v0, "activity", android.app.Activity
57615 43| iput-object v0, v3, com.android.calendar.EventInfoFragment.mContext
57617 45| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):android.app.FragmentManager
57649 6| iget-object v0, v3, com.android.calendar.EventInfoFragment.mActivity
57651 …11| invoke-static {v0,v1}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):…
57652 14| move-result v0
57653 15| iput-boolean v0, v3, com.android.calendar.EventInfoFragment.mIsTabletConfig
57655 17| iget-object v0, v3, com.android.calendar.EventInfoFragment.mActivity
57656 …19| invoke-static {v0}, com.android.calendar.CalendarController.getInstance(android.content.Contex…
57657 22| move-result-object v0
57658 23| iput-object v0, v3, com.android.calendar.EventInfoFragment.mController
57660 25| iget-object v0, v3, com.android.calendar.EventInfoFragment.mController
57662 …30| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(com.android.calendar.CalendarController, int, com.…
57664 33| new-instance v0, com.android.calendar.EditResponseHelper
57665 …35| invoke-direct {v0,v4}, com.android.calendar.EditResponseHelper.<init>(android.app.Activity):vo…
57666 38| iput-object v0, v3, com.android.calendar.EventInfoFragment.mEditResponseHelper
57668 40| iget-object v0, v3, com.android.calendar.EventInfoFragment.mEditResponseHelper
57673 …47| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.EditResponseHelper, android.cont…
57675 50| iget v0, v3, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent
57676 52| if-eqz v0, Label_1
57678 54| iget-object v0, v3, com.android.calendar.EventInfoFragment.mEditResponseHelper
57679 56| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.EditResponseHelper, int):void
57681 59| iget-object v0, v3, com.android.calendar.EventInfoFragment.mEditResponseHelper
57682 61| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EditResponseHelper):int
57683 64| move-result v0
57684 65| iput v0, v3, com.android.calendar.EventInfoFragment.mWhichEvents
57687 67| new-instance v0, com.android.calendar.EventInfoFragment$QueryHandler
57688 …69| invoke-direct {v0,v3,v4}, com.android.calendar.EventInfoFragment$QueryHandler.<init>(com.andro…
57689 72| iput-object v0, v3, com.android.calendar.EventInfoFragment.mHandler
57691 74| iget-boolean v0, v3, com.android.calendar.EventInfoFragment.mIsDialog
57692 76| if-nez v0, Label_2
57714 8| move-result v0
57716 .local v0, "response", int
57720 13| iput v0, v3, com.android.calendar.EventInfoFragment.mUserSetResponse
57730 24| iput v0, v3, com.android.calendar.EventInfoFragment.mUserSetResponse
57735 27| iput v0, v3, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
57757 9| move-result-object v0
57758 10| check-cast v0, android.widget.LinearLayout
57760 .local v0, "parent", android.widget.LinearLayout
57761 … 12| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.LinearLayout, android.view.View):void
57786 2| iget-object v0, v1, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap
57787 4| invoke-static {v0,v2}, Tracer.WrapInvoke(android.util.SparseIntArray, int):int
57788 7| move-result v0
57789 8| iput v0, v1, com.android.calendar.EventInfoFragment.mCurrentColorKey
57791 10| iget-object v0, v1, com.android.calendar.EventInfoFragment.mHeadlines
57792 12| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):void
57806 3| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsDialog
57807 5| if-nez v0, Label_1
57808 7| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsTabletConfig
57809 9| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
57810 11| if-nez v0, Label_2
57812 13| iget v0, v1, com.android.calendar.EventInfoFragment.mWindowStyle
57813 15| if-nez v0, Label_3
57816 17| const v0, #+2131689474 (0x7f0f0002 | 1.90080e+38)
57817 …20| invoke-static {v3,v0,v2}, Tracer.WrapInvoke(android.view.MenuInflater, int, android.view.Menu)…
57838 6| move-object/from16 v0, v18
57839 …8| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):boole…
57847 18| move-object/from16 v0, v18
57848 20| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):int
57854 30| move-object/from16 v0, v18
57855 …32| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):bool…
57861 41| move-object/from16 v0, v18
57862 43| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
57867 52| move-object/from16 v0, v18
57868 54| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
57874 63| move-object/from16 v0, v18
57875 65| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
57881 74| move-object/from16 v0, v18
57882 76| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
57887 85| move-object/from16 v0, v18
57888 87| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
57894 96| move-object/from16 v0, v18
57895 98| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
57900 107| move-object/from16 v0, v18
57901 109| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
57909 119| move-object/from16 v0, v18
57910 121| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):int
57925 141| move-object/from16 v0, v18
57926 143| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):int
57935 154| move-object/from16 v0, v18
57936 156| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):int
57946 170| move-object/from16 v0, v18
57947 172| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):int
57963 193| move-object/from16 v0, v16
57965 …197| invoke-static {v0,v2,v1,v3}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view…
58041 334| move-object/from16 v0, v18
58042 336| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
58053 355| move-object/from16 v0, v18
58054 357| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
58059 366| move-object/from16 v0, v18
58060 368| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
58211 593| move-object/from16 v0, v16
58213 …597| invoke-static {v0,v2,v1,v3}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view…
58225 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
58226 1| iput-boolean v0, v1, com.android.calendar.EventInfoFragment.mEventDeletionStarted
58237 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEventCursor
58238 2| if-eqz v0, Label_1
58240 4| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEventCursor
58241 6| invoke-interface {v0}, android.database.Cursor.close():void
58244 9| iget-object v0, v1, com.android.calendar.EventInfoFragment.mCalendarsCursor
58245 11| if-eqz v0, Label_2
58247 13| iget-object v0, v1, com.android.calendar.EventInfoFragment.mCalendarsCursor
58248 15| invoke-interface {v0}, android.database.Cursor.close():void
58251 18| iget-object v0, v1, com.android.calendar.EventInfoFragment.mAttendeesCursor
58252 20| if-eqz v0, Label_3
58254 22| iget-object v0, v1, com.android.calendar.EventInfoFragment.mAttendeesCursor
58255 24| invoke-interface {v0}, android.database.Cursor.close():void
58271 3| iget-object v0, v2, com.android.calendar.EventInfoFragment.mController
58275 …12| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.lang.In…
58296 10| move-result v0
58298 .local v0, "itemId", int
58300 14| if-ne v0, v1, Label_2
58312 30| if-ne v0, v1, Label_4
58326 48| if-ne v0, v1, Label_5
58356 96| if-ne v0, v1, Label_3
58369 1| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
58370 2| iput-boolean v0, v3, com.android.calendar.EventInfoFragment.mIsPaused
58372 4| iget-object v0, v3, com.android.calendar.EventInfoFragment.mHandler
58374 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment$QueryHandler, j…
58378 14| iget-boolean v0, v3, com.android.calendar.EventInfoFragment.mDeleteDialogVisible
58379 16| if-eqz v0, Label_1
58380 18| iget-object v0, v3, com.android.calendar.EventInfoFragment.mDeleteHelper
58381 20| if-eqz v0, Label_1
58383 22| iget-object v0, v3, com.android.calendar.EventInfoFragment.mDeleteHelper
58384 24| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.DeleteEventHelper):void
58389 29| iget v0, v3, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
58390 31| if-eqz v0, Label_2
58392 33| iget-object v0, v3, com.android.calendar.EventInfoFragment.mEditResponseHelper
58393 35| if-eqz v0, Label_2
58395 37| iget-object v0, v3, com.android.calendar.EventInfoFragment.mEditResponseHelper
58396 39| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EditResponseHelper):void
58472 91| move-result v0
58474 .local v0, "buttonId", int
58476 94| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.RadioGroup, int):void
58600 184| move-result v0
58602 .local v0, "numReminders", int
58604 187| invoke-direct {v4,v0}, java.util.ArrayList.<init>(int):void
58608 192| invoke-direct {v3,v0}, java.util.ArrayList.<init>(int):void
58638 .end_local v0
58649 .restart_local v0
58671 3| move-result-object v0
58673 .local v0, "act", android.app.Activity
58676 8| if-eqz v0, Label_2
58677 10| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):boolean
58720 1| iget-object v0, v8, com.android.calendar.EventInfoFragment.mHandler
58721 3| if-eqz v0, Label_1
58723 5| iget-object v0, v8, com.android.calendar.EventInfoFragment.mHandler
58730 …15| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.EventInfoFragment$QueryHa…
58743 0| iput v1, v0, com.android.calendar.EventInfoFragment.mX
58745 2| iput v2, v0, com.android.calendar.EventInfoFragment.mY
58747 4| iput v3, v0, com.android.calendar.EventInfoFragment.mMinTop
58796 49| move-result v0
58798 .local v0, "buttonToCheck", int
58800 52| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.RadioGroup, int):void
58808 .end_local v0
58849 0| invoke-direct {v0}, java.lang.Object.<init>():void
58851 3| iput v1, v0, com.android.calendar.EventLoader$LoadEventsRequest.id
58853 5| iput v2, v0, com.android.calendar.EventLoader$LoadEventsRequest.startDay
58855 7| iput v3, v0, com.android.calendar.EventLoader$LoadEventsRequest.numDays
58857 9| iput-object v4, v0, com.android.calendar.EventLoader$LoadEventsRequest.events
58859 11| iput-object v5, v0, com.android.calendar.EventLoader$LoadEventsRequest.successCallback
58861 13| iput-object v6, v0, com.android.calendar.EventLoader$LoadEventsRequest.cancelCallback
58874 3| move-result-object v0
58883 …16| invoke-static/range {v0..v5}, com.android.calendar.Event.loadEvents(android.content.Context, j…
58885 19| iget v0, v6, com.android.calendar.EventLoader$LoadEventsRequest.id
58890 29| if-ne v0, v1, Label_2
58893 34| move-result-object v0
58895 37| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
58902 44| move-result-object v0
58904 47| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
58916 3| move-result-object v0
58918 6| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
58931 0| invoke-direct {v0}, java.lang.Thread.<init>():void
58933 3| iput-object v1, v0, com.android.calendar.EventLoader$LoaderThread.mQueue
58935 5| iput-object v2, v0, com.android.calendar.EventLoader$LoaderThread.mEventLoader
58989 48| move-exception v0
58991 .local v0, "ex", java.lang.InterruptedException
59017 12| move-exception v0
59019 .local v0, "ex", java.lang.InterruptedException
59032 0| invoke-direct {v0}, java.lang.Object.<init>():void
59042 0| invoke-direct {v0}, com.android.calendar.EventLoader$ShutdownRequest.<init>():void
59068 0| iget-object v0, v1, com.android.calendar.EventLoader.mContext
59069 2| return-object v0
59074 0| iget-object v0, v1, com.android.calendar.EventLoader.mHandler
59075 2| return-object v0
59080 0| iget-object v0, v1, com.android.calendar.EventLoader.mSequenceNumber
59081 2| return-object v0
59093 3| new-instance v0, android.os.Handler
59094 5| invoke-direct {v0}, android.os.Handler.<init>():void
59095 8| iput-object v0, v1, com.android.calendar.EventLoader.mHandler
59097 10| new-instance v0, java.util.concurrent.atomic.AtomicInteger
59098 12| invoke-direct {v0}, java.util.concurrent.atomic.AtomicInteger.<init>():void
59099 15| iput-object v0, v1, com.android.calendar.EventLoader.mSequenceNumber
59103 19| new-instance v0, java.util.concurrent.LinkedBlockingQueue
59104 21| invoke-direct {v0}, java.util.concurrent.LinkedBlockingQueue.<init>():void
59105 24| iput-object v0, v1, com.android.calendar.EventLoader.mLoaderQueue
59108 29| move-result-object v0
59109 30| iput-object v0, v1, com.android.calendar.EventLoader.mResolver
59127 6| new-instance v0, com.android.calendar.EventLoader$LoadEventsRequest
59133 …13| invoke-direct/range {v0..v6}, com.android.calendar.EventLoader$LoadEventsRequest.<init>(int, i…
59136 .local v0, "request", com.android.calendar.EventLoader$LoadEventsRequest
59138 …18| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.concurrent.LinkedBlockingQueue, java.lang.O…
59161 0| new-instance v0, com.android.calendar.EventLoader$LoaderThread
59163 …4| invoke-direct {v0,v1,v2}, com.android.calendar.EventLoader$LoaderThread.<init>(java.util.concur…
59164 7| iput-object v0, v2, com.android.calendar.EventLoader.mLoaderThread
59166 9| iget-object v0, v2, com.android.calendar.EventLoader.mLoaderThread
59167 11| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventLoader$LoaderThread):void
59178 0| iget-object v0, v1, com.android.calendar.EventLoader.mLoaderThread
59179 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.EventLoader$LoaderThread):void
59190 0| invoke-direct {v0}, java.lang.Object.<init>():void
59202 1| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59203 3| if-nez v0, Label_1
59205 5| new-array v0, v3, int[]
59206 7| sput-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59208 9| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59211 15| aput v1, v0, v2
59213 17| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59216 23| aput v1, v0, v2
59218 25| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59221 31| aput v1, v0, v2
59223 33| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59226 39| aput v1, v0, v2
59228 41| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59231 47| aput v1, v0, v2
59233 49| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59236 55| aput v1, v0, v2
59238 57| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59241 63| aput v1, v0, v2
59244 65| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs
59245 67| if-nez v0, Label_2
59247 69| new-array v0, v3, java.lang.String[][]
59248 71| sput-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs
59251 73| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs
59252 75| aget-object v0, v0, v5
59253 77| if-nez v0, Label_3
59255 79| sget-object v0, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs
59262 89| aput-object v1, v0, v5
59276 3| move-result v0
59277 …4| invoke-static {v0,v2}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.Str…
59278 7| move-result-object v0
59279 8| return-object v0
59291 3| new-instance v0, java.lang.IllegalArgumentException
59301 25| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
59302 28| throw v0
59305 29| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
59306 30| return v0
59309 31| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
59310 32| return v0
59313 33| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
59314 34| return v0
59317 35| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
59318 36| return v0
59321 37| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
59322 38| return v0
59325 39| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
59326 40| return v0
59329 41| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
59330 42| return v0
59360 10| move-object/from16 v0, v24
59361 12| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until
59362 14| move-object/from16 v18, v0
59370 23| move-object/from16 v0, v24
59371 25| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until
59372 27| move-object/from16 v18, v0
59373 29| move-object/from16 v0, v16
59375 33| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):boolean
59378 38| move-object/from16 v0, v16
59380 42| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
59384 48| move-object/from16 v0, v22
59387 …54| invoke-static {v0,v1,v2,v3}, android.text.format.DateUtils.formatDateTime(android.content.Cont…
59392 60| move/from16 v0, v18
59393 62| new-array v0, v0, java.lang.Object[]
59394 64| move-object/from16 v18, v0
59398 73| move-object/from16 v0, v23
59401 …79| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.res.Resources, int, java.lang.Obje…
59403 83| move-object/from16 v0, v18
59404 …85| invoke-static {v14,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
59411 88| move-object/from16 v0, v24
59412 90| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count
59413 92| move/from16 v18, v0
59416 96| move-object/from16 v0, v24
59417 98| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count
59418 100| move/from16 v18, v0
59420 104| move/from16 v0, v19
59421 106| new-array v0, v0, java.lang.Object[]
59422 108| move-object/from16 v19, v0
59424 110| move-object/from16 v0, v24
59425 112| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count
59426 114| move/from16 v20, v0
59433 127| move-object/from16 v0, v23
59437 …135| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.content.res.Resources, int, int, java.…
59439 139| move-object/from16 v0, v18
59440 …141| invoke-static {v14,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59448 148| move-object/from16 v0, v24
59449 150| iget v0, v0, com.android.calendarcommon2.EventRecurrence.interval
59450 152| move/from16 v18, v0
59452 156| move/from16 v0, v18
59454 160| if-gt v0, v1, Label_5
59459 163| move-object/from16 v0, v24
59460 165| iget v0, v0, com.android.calendarcommon2.EventRecurrence.freq
59461 167| move/from16 v18, v0
59469 175| move-object/from16 v0, v24
59470 177| iget v13, v0, com.android.calendarcommon2.EventRecurrence.interval
59478 188| move/from16 v0, v19
59479 190| new-array v0, v0, java.lang.Object[]
59480 192| move-object/from16 v19, v0
59486 205| move-object/from16 v0, v23
59489 …211| invoke-static {v0,v1,v13,v2}, Tracer.WrapInvoke(android.content.res.Resources, int, int, java…
59493 219| move-object/from16 v0, v18
59494 …221| invoke-static {v0,v11}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59508 244| move-object/from16 v0, v23
59510 … 248| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
59514 256| move-object/from16 v0, v18
59515 …258| invoke-static {v0,v11}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59525 269| move-object/from16 v0, v24
59526 271| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount
59527 273| move/from16 v18, v0
59529 277| move/from16 v0, v18
59531 281| if-ne v0, v1, Label_9
59540 290| move-object/from16 v0, v24
59541 292| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount
59542 294| move/from16 v18, v0
59545 298| move-object/from16 v0, v24
59546 300| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount
59547 302| move/from16 v18, v0
59556 309| move-object/from16 v0, v24
59557 311| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byday
59558 313| move-object/from16 v18, v0
59560 317| move/from16 v0, v18
59561 …319| invoke-static {v0,v8}, com.android.calendar.EventRecurrenceFormatter.dayToString(int, int):ja…
59563 323| move-object/from16 v0, v18
59564 …325| invoke-static {v9,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
59567 331| move-object/from16 v0, v18
59568 …333| invoke-static {v9,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
59574 340| move-object/from16 v0, v24
59575 342| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byday
59576 344| move-object/from16 v18, v0
59578 348| move/from16 v0, v18
59579 …350| invoke-static {v0,v8}, com.android.calendar.EventRecurrenceFormatter.dayToString(int, int):ja…
59581 354| move-object/from16 v0, v18
59582 …356| invoke-static {v9,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
59594 370| move/from16 v0, v19
59595 372| new-array v0, v0, java.lang.Object[]
59596 374| move-object/from16 v19, v0
59604 391| move-object/from16 v0, v23
59607 …397| invoke-static {v0,v1,v13,v2}, Tracer.WrapInvoke(android.content.res.Resources, int, int, java…
59611 405| move-object/from16 v0, v18
59612 …407| invoke-static {v0,v11}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59620 416| move-object/from16 v0, v24
59621 418| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate
59622 420| move-object/from16 v18, v0
59629 427| move-object/from16 v0, v24
59630 429| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate
59631 431| move-object/from16 v18, v0
59632 433| move-object/from16 v0, v18
59633 435| iget v0, v0, android.text.format.Time.weekDay
59634 437| move/from16 v18, v0
59640 445| move/from16 v0, v18
59641 …447| invoke-static {v6,v0}, com.android.calendar.EventRecurrenceFormatter.dayToString(int, int):ja…
59651 453| move-object/from16 v0, v24
59652 455| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount
59653 457| move/from16 v18, v0
59655 461| move/from16 v0, v18
59657 465| if-ne v0, v1, Label_16
59659 467| move-object/from16 v0, v24
59660 469| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate
59661 471| move-object/from16 v18, v0
59662 473| move-object/from16 v0, v18
59663 475| iget v0, v0, android.text.format.Time.weekDay
59664 477| move/from16 v17, v0
59667 479| move-object/from16 v0, v23
59669 …483| invoke-static {v0,v1}, com.android.calendar.EventRecurrenceFormatter.cacheMonthRepeatStrings(…
59671 486| move-object/from16 v0, v24
59672 488| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate
59673 490| move-object/from16 v18, v0
59674 492| move-object/from16 v0, v18
59675 494| iget v0, v0, android.text.format.Time.monthDay
59676 496| move/from16 v18, v0
59686 510| move-object/from16 v0, v23
59688 … 514| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
59690 518| move-object/from16 v0, v18
59691 …520| invoke-static {v14,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59694 526| move-object/from16 v0, v18
59695 …528| invoke-static {v14,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59700 537| move-object/from16 v0, v18
59701 …539| invoke-static {v14,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59704 545| move-object/from16 v0, v18
59705 …547| invoke-static {v14,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59720 566| move-object/from16 v0, v23
59722 … 570| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
59726 578| move-object/from16 v0, v18
59727 …580| invoke-static {v0,v11}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59737 597| move-object/from16 v0, v23
59739 … 601| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
59743 609| move-object/from16 v0, v18
59744 …611| invoke-static {v0,v11}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
59775 3| const/4 v0, #+0 (0x00000000 | 0.00000)
59776 4| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mRelayout
59778 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
59779 7| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mCollapsed
59781 9| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
59782 11| iput v0, v1, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59795 0| const/4 v0, #+0 (0x00000000 | 0.00000)
59797 …1| invoke-direct {v1,v2,v3,v0}, android.widget.LinearLayout.<init>(android.content.Context, androi…
59799 4| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mRelayout
59801 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
59802 7| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mCollapsed
59804 9| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
59805 11| iput v0, v1, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59821 3| const/4 v0, #+0 (0x00000000 | 0.00000)
59822 4| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mRelayout
59824 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
59825 7| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mCollapsed
59827 9| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
59828 11| iput v0, v1, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59841 0| const v0, #+2131755188 (0x7f1000b4 | 1.91412e+38)
59842 …3| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.ExpandableTextView, int):android.…
59843 6| move-result-object v0
59844 7| check-cast v0, android.widget.TextView
59845 9| iput-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59847 11| iget-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59848 …13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnClickLis…
59850 16| const v0, #+2131755189 (0x7f1000b5 | 1.91413e+38)
59851 …19| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.ExpandableTextView, int):android…
59852 22| move-result-object v0
59853 23| check-cast v0, android.widget.ImageButton
59854 25| iput-object v0, v1, com.android.calendar.ExpandableTextView.mButton
59856 27| iget-object v0, v1, com.android.calendar.ExpandableTextView.mButton
59857 …29| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ImageButton, android.view.View$OnClick…
59868 0| iget-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59869 2| if-nez v0, Label_1
59871 4| const-string/jumbo v0, ""
59872 7| return-object v0
59875 8| iget-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59876 10| invoke-static {v0}, Tracer.WrapInvoke(android.widget.TextView):java.lang.CharSequence
59877 13| move-result-object v0
59878 14| return-object v0
59888 3| move-result-object v0
59890 7| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
59891 10| move-result v0
59892 11| iput v0, v2, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59895 16| move-result-object v0
59897 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):android.graphics.…
59898 23| move-result-object v0
59899 24| iput-object v0, v2, com.android.calendar.ExpandableTextView.mExpandDrawable
59902 29| move-result-object v0
59904 …33| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):android.graphics.…
59905 36| move-result-object v0
59906 37| iput-object v0, v2, com.android.calendar.ExpandableTextView.mCollapseDrawable
59918 0| iget-object v0, v2, com.android.calendar.ExpandableTextView.mButton
59919 2| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ImageButton):int
59920 5| move-result v0
59921 6| if-eqz v0, Label_1
59926 9| iget-boolean v0, v2, com.android.calendar.ExpandableTextView.mCollapsed
59927 11| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
59928 13| iput-boolean v0, v2, com.android.calendar.ExpandableTextView.mCollapsed
59931 17| iget-boolean v0, v2, com.android.calendar.ExpandableTextView.mCollapsed
59932 19| if-eqz v0, Label_4
59933 21| iget-object v0, v2, com.android.calendar.ExpandableTextView.mExpandDrawable
59935 …23| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.ImageButton, android.graphics.drawable…
59938 28| iget-boolean v0, v2, com.android.calendar.ExpandableTextView.mCollapsed
59939 30| if-eqz v0, Label_5
59940 32| iget v0, v2, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59942 34| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
59947 38| iget-object v0, v2, com.android.calendar.ExpandableTextView.mCollapseDrawable
59951 42| const v0, #+2147483647 (0x7fffffff | NaN)
59964 3| iget-boolean v0, v3, com.android.calendar.ExpandableTextView.mRelayout
59965 5| if-eqz v0, Label_1
59967 10| move-result v0
59968 11| if-ne v0, v1, Label_2
59978 19| iget-object v0, v3, com.android.calendar.ExpandableTextView.mButton
59979 21| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ImageButton, int):void
59981 24| iget-object v0, v3, com.android.calendar.ExpandableTextView.mTv
59983 29| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, int):void
59987 35| iget-object v0, v3, com.android.calendar.ExpandableTextView.mTv
59988 37| invoke-static {v0}, Tracer.WrapInvoke(android.widget.TextView):int
59989 40| move-result v0
59991 43| if-gt v0, v1, Label_3
59996 46| iget-boolean v0, v3, com.android.calendar.ExpandableTextView.mCollapsed
59997 48| if-eqz v0, Label_4
59999 50| iget-object v0, v3, com.android.calendar.ExpandableTextView.mTv
60001 54| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, int):void
60004 57| iget-object v0, v3, com.android.calendar.ExpandableTextView.mButton
60005 59| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.ImageButton, int):void
60030 14| move-result-object v0
60032 .local v0, "trimmedText", java.lang.String
60034 … 17| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
60036 20| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
60052 0| invoke-direct {v0}, java.lang.Object.<init>():void
60064 0| const/4 v0, #+0 (0x00000000 | 0.00000)
60065 1| return-object v0
60075 0| const/4 v0, #+0 (0x00000000 | 0.00000)
60076 1| return v0
60085 0| invoke-direct {v0}, java.lang.Object.<init>():void
60106 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
60107 1| return v0
60127 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
60128 1| return v0
60137 0| invoke-direct {v0}, java.lang.Object.<init>():void
60149 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
60150 1| return v0
60170 1| const-string/jumbo v0, "ExtensionsFactory"
60171 4| sput-object v0, com.android.calendar.ExtensionsFactory.TAG
60173 6| const-string/jumbo v0, "calendar_extensions.properties"
60174 9| sput-object v0, com.android.calendar.ExtensionsFactory.EXTENSIONS_PROPERTIES
60176 11| const-string/jumbo v0, "AllInOneMenuExtensions"
60177 14| sput-object v0, com.android.calendar.ExtensionsFactory.ALL_IN_ONE_MENU_KEY
60179 16| const-string/jumbo v0, "CloudNotificationChannel"
60180 19| sput-object v0, com.android.calendar.ExtensionsFactory.CLOUD_NOTIFICATION_KEY
60182 21| const-string/jumbo v0, "AnalyticsLogger"
60183 24| sput-object v0, com.android.calendar.ExtensionsFactory.ANALYTICS_LOGGER_KEY
60185 26| new-instance v0, java.util.Properties
60186 28| invoke-direct {v0}, java.util.Properties.<init>():void
60187 31| sput-object v0, com.android.calendar.ExtensionsFactory.sProperties
60202 0| invoke-direct {v0}, java.lang.Object.<init>():void
60215 3| move-result-object v0
60217 .local_ex v0, "c", java.lang.Class, "Ljava/lang/Class<*>;"
60218 4| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.Object
60227 .end_local v0
60300 14| move-result-object v0
60302 .local v0, "className", java.lang.String
60303 15| if-eqz v0, Label_4
60305 …17| invoke-static {v0}, com.android.calendar.ExtensionsFactory.createInstance(java.lang.String):ja…
60355 14| move-result-object v0
60357 .local v0, "className", java.lang.String
60358 15| if-eqz v0, Label_4
60360 …17| invoke-static {v0}, com.android.calendar.ExtensionsFactory.createInstance(java.lang.String):ja…
60408 8| move-result-object v0
60410 .local v0, "className", java.lang.String
60411 9| if-eqz v0, Label_3
60413 …11| invoke-static {v0}, com.android.calendar.ExtensionsFactory.createInstance(java.lang.String):ja…
60481 27| move-exception v0
60483 .local v0, "e", java.io.FileNotFoundException
60497 0| iput-object v1, v0, com.android.calendar.GeneralPreferences$1.this$0
60499 2| invoke-direct {v0}, java.lang.Object.<init>():void
60511 0| iget-object v0, v1, com.android.calendar.GeneralPreferences$1.this$0
60512 …2| invoke-static {v0}, com.android.calendar.GeneralPreferences.-wrap0(com.android.calendar.General…
60514 5| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
60515 6| return v0
60524 0| invoke-direct {v0}, com.android.calendar.GeneralPreferences.showTimezoneDialog():void
60534 0| invoke-direct {v0}, android.preference.PreferenceFragment.<init>():void
60545 0| const-string/jumbo v0, "com.android.calendar_preferences"
60547 …4| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.content.Context, java.lang.String, int):and…
60548 7| move-result-object v0
60549 8| return-object v0
60580 42| move-result-object v0
60582 .local v0, "type", java.lang.String
60584 46| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
60606 .end_local v0
60610 .restart_local v0
60612 85| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
60628 111| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
60651 1| const-string/jumbo v0, "com.android.calendar_preferences"
60655 …7| invoke-static {v3,v0,v2,v1,v2}, android.preference.PreferenceManager.setDefaultValues(android.c…
60667 0| iget-object v0, v1, com.android.calendar.GeneralPreferences.mUseHomeTZ
60668 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.CheckBoxPreference, android.prefere…
60670 5| iget-object v0, v1, com.android.calendar.GeneralPreferences.mHomeTZ
60671 …7| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.Preference, android.preference.Pref…
60673 10| iget-object v0, v1, com.android.calendar.GeneralPreferences.mWeekStart
60674 …12| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.ListPreference, android.preference…
60676 15| iget-object v0, v1, com.android.calendar.GeneralPreferences.mDefaultReminder
60677 …17| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.ListPreference, android.preference…
60679 20| iget-object v0, v1, com.android.calendar.GeneralPreferences.mRingtone
60680 …22| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.RingtonePreference, android.prefer…
60682 25| iget-object v0, v1, com.android.calendar.GeneralPreferences.mHideDeclined
60683 …27| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.CheckBoxPreference, android.prefer…
60685 30| iget-object v0, v1, com.android.calendar.GeneralPreferences.mVibrate
60686 …32| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.CheckBoxPreference, android.prefer…
60699 4| move-result-object v0
60701 .local v0, "activity", android.app.Activity
60702 5| if-nez v0, Label_1
60717 …26| invoke-static {v0,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
60762 2| iget-object v0, v3, com.android.calendar.GeneralPreferences.mAlert
60763 4| invoke-static {v0}, Tracer.WrapInvoke(android.preference.CheckBoxPreference):boolean
60764 7| move-result v0
60765 8| if-eqz v0, Label_2
60767 10| iget-object v0, v3, com.android.calendar.GeneralPreferences.mVibrate
60768 … 12| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.CheckBoxPreference, boolean):void
60770 15| iget-object v0, v3, com.android.calendar.GeneralPreferences.mRingtone
60771 … 17| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.RingtonePreference, boolean):void
60773 20| iget-object v0, v3, com.android.calendar.GeneralPreferences.mPopup
60774 … 22| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.CheckBoxPreference, boolean):void
60780 26| iget-object v0, v3, com.android.calendar.GeneralPreferences.mVibrate
60781 … 28| invoke-static {v0,v1}, Tracer.WrapInvoke(android.preference.CheckBoxPreference, boolean):void
60783 31| iget-object v0, v3, com.android.calendar.GeneralPreferences.mRingtone
60784 … 33| invoke-static {v0,v1}, Tracer.WrapInvoke(android.preference.RingtonePreference, boolean):void
60786 36| iget-object v0, v3, com.android.calendar.GeneralPreferences.mPopup
60787 … 38| invoke-static {v0,v1}, Tracer.WrapInvoke(android.preference.CheckBoxPreference, boolean):void
60811 19| move-result-object v0
60813 .local v0, "ring", android.media.Ringtone
60814 20| if-eqz v0, Label_2
60816 …22| invoke-static {v0,v5}, Tracer.WrapInvoke(android.media.Ringtone, android.content.Context):java…
60849 24| move-object/from16 v0, v20
60850 26| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.calendar.GeneralPreferences, int):void
60860 42| move-object/from16 v0, v20
60861 44| iput-object v3, v0, com.android.calendar.GeneralPreferences.mAlert
60867 55| move-object/from16 v0, v20
60868 57| iput-object v3, v0, com.android.calendar.GeneralPreferences.mVibrate
60890 87| move-object/from16 v0, v20
60891 89| iget-object v3, v0, com.android.calendar.GeneralPreferences.mVibrate
60900 103| move-object/from16 v0, v20
60901 105| iput-object v3, v0, com.android.calendar.GeneralPreferences.mRingtone
60916 125| move-object/from16 v0, v20
60917 …127| invoke-static {v0,v2,v14}, Tracer.WrapInvoke(com.android.calendar.GeneralPreferences, android…
60921 131| move-object/from16 v0, v20
60922 133| iget-object v3, v0, com.android.calendar.GeneralPreferences.mRingtone
60933 152| move-object/from16 v0, v20
60934 154| iput-object v3, v0, com.android.calendar.GeneralPreferences.mPopup
60940 165| move-object/from16 v0, v20
60941 167| iput-object v3, v0, com.android.calendar.GeneralPreferences.mUseHomeTZ
60947 178| move-object/from16 v0, v20
60948 180| iput-object v3, v0, com.android.calendar.GeneralPreferences.mHideDeclined
60954 191| move-object/from16 v0, v20
60955 193| iput-object v3, v0, com.android.calendar.GeneralPreferences.mWeekStart
60961 204| move-object/from16 v0, v20
60962 206| iput-object v3, v0, com.android.calendar.GeneralPreferences.mDefaultReminder
60967 215| move-object/from16 v0, v20
60968 217| iput-object v3, v0, com.android.calendar.GeneralPreferences.mHomeTZ
60970 219| move-object/from16 v0, v20
60971 221| iget-object v3, v0, com.android.calendar.GeneralPreferences.mWeekStart
60972 223| move-object/from16 v0, v20
60973 225| iget-object v4, v0, com.android.calendar.GeneralPreferences.mWeekStart
60978 234| move-object/from16 v0, v20
60979 236| iget-object v3, v0, com.android.calendar.GeneralPreferences.mDefaultReminder
60980 238| move-object/from16 v0, v20
60981 240| iget-object v4, v0, com.android.calendar.GeneralPreferences.mDefaultReminder
60989 254| move-object/from16 v0, v20
60990 256| iput-object v3, v0, com.android.calendar.GeneralPreferences.mTimeZoneId
61009 286| move-object/from16 v0, v20
61010 288| iput-object v3, v0, com.android.calendar.GeneralPreferences.mTimeZoneId
61013 290| move-object/from16 v0, v20
61014 292| iget-object v3, v0, com.android.calendar.GeneralPreferences.mHomeTZ
61016 296| move-object/from16 v0, v20
61017 …298| invoke-direct {v4,v0}, com.android.calendar.GeneralPreferences$1.<init>(com.android.calendar.…
61020 304| move-object/from16 v0, v20
61021 306| iget-object v3, v0, com.android.calendar.GeneralPreferences.mTzPickerUtils
61028 319| move-object/from16 v0, v20
61029 321| iput-object v3, v0, com.android.calendar.GeneralPreferences.mTzPickerUtils
61032 323| move-object/from16 v0, v20
61033 325| iget-object v3, v0, com.android.calendar.GeneralPreferences.mTzPickerUtils
61036 331| move-object/from16 v0, v20
61037 333| iget-object v5, v0, com.android.calendar.GeneralPreferences.mTimeZoneId
61047 344| move-object/from16 v0, v20
61048 346| iget-object v3, v0, com.android.calendar.GeneralPreferences.mHomeTZ
61052 350| move-object/from16 v0, v17
61053 …352| invoke-static {v3,v0}, Tracer.WrapInvoke(android.preference.Preference, java.lang.CharSequenc…
61067 370| move-object/from16 v0, v18
61069 …374| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZonePickerDialog, com…
61072 377| move-object/from16 v0, v20
61074 …381| invoke-direct {v0,v1}, com.android.calendar.GeneralPreferences.migrateOldPreferences(android.…
61083 388| move-object/from16 v0, v20
61084 390| iget-object v0, v0, com.android.calendar.GeneralPreferences.mTimeZoneId
61085 392| move-object/from16 v17, v0
61098 4| move-result-object v0
61100 .local v0, "activity", android.app.Activity
61114 …19| invoke-static {v0,v3}, com.android.calendar.Utils.setTimeZone(android.content.Context, java.la…
61138 …45| invoke-static {v0}, com.android.calendar.Utils.getWidgetScheduledUpdateAction(android.content.…
61147 60| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Activity, android.content.Intent):void
61199 …123| invoke-static {v0,v4}, com.android.calendar.Utils.setRingTonePreference(android.content.Conte…
61203 …128| invoke-static {v7,v0,v9}, Tracer.WrapInvoke(com.android.calendar.GeneralPreferences, android.…
61245 4| move-result-object v0
61247 .local v0, "key", java.lang.String
61249 8| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
61294 3| move-result-object v0
61296 .local v0, "a", android.app.Activity
61304 16| if-eqz v0, Label_2
61311 …25| invoke-static {v1,v0,v2}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
61322 42| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Activity, android.content.Intent):void
61326 45| if-eqz v0, Label_3
61328 47| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):java.lang.String
61351 6| move-result-object v0
61352 …7| invoke-static {v0}, Tracer.WrapInvoke(android.preference.PreferenceScreen):android.content.Shar…
61353 10| move-result-object v0
61354 …11| invoke-interface {v0,v1}, android.content.SharedPreferences.registerOnSharedPreferenceChangeLi…
61368 3| move-result-object v0
61369 …4| invoke-static {v0}, Tracer.WrapInvoke(android.preference.PreferenceScreen):android.content.Shar…
61370 7| move-result-object v0
61371 …8| invoke-interface {v0,v1}, android.content.SharedPreferences.unregisterOnSharedPreferenceChangeL…
61373 11| const/4 v0, #+0 (0x00000000 | 0.00000)
61374 …12| invoke-direct {v1,v0}, com.android.calendar.GeneralPreferences.setPreferenceListeners(android.…
61408 31| move-result-object v0
61410 .local v0, "timezoneName", java.lang.CharSequence
61412 …34| invoke-static {v1,v0}, Tracer.WrapInvoke(android.preference.Preference, java.lang.CharSequence…
61429 0| iput-object v1, v0, com.android.calendar.GoogleCalendarUriIntentFilter$1.this$0
61430 2| iput-object v3, v0, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$intent
61431 4| iput v4, v0, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$status
61433 …6| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
61470 35| const v0, #+2131492909 (0x7f0c002d | 1.86093e+38)
61473 .local v0, "toastId", int
61478 …41| invoke-static {v1,v0,v2}, android.widget.Toast.makeText(android.content.Context, int, int):and…
61485 .end_local v0
61486 49| const v0, #+2131492911 (0x7f0c002f | 1.86093e+38)
61488 .restart_local v0
61492 .end_local v0
61493 54| const v0, #+2131492910 (0x7f0c002e | 1.86093e+38)
61495 .restart_local v0
61513 0| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
61514 1| new-array v0, v0, java.lang.String[]
61518 7| aput-object v1, v0, v2
61522 13| aput-object v1, v0, v2
61526 19| aput-object v1, v0, v2
61530 25| aput-object v1, v0, v2
61532 27| sput-object v0, com.android.calendar.GoogleCalendarUriIntentFilter.EVENT_PROJECTION
61543 0| invoke-direct {v0}, android.app.Activity.<init>():void
61568 15| move-result-object v0
61570 .local v0, "decodedBytes", byte[]
61574 17| array-length v8, v0
61577 20| aget-byte v8, v0, v7
61581 26| array-length v8, v0
61591 .end_local v0
61598 .restart_local v0
61605 37| array-length v8, v0
61607 40| aget-byte v8, v0, v8
61613 48| array-length v8, v0
61615 51| aget-byte v8, v0, v8
61625 71| array-length v10, v0
61627 74| aget-byte v10, v0, v10
61641 93| invoke-direct {v3,v0,v8,v7}, java.lang.String.<init>(byte[], int, int):void
61646 100| invoke-direct {v5,v0,v8,v6}, java.lang.String.<init>(byte[], int, int):void
61710 .end_local v0
61752 5| new-instance v0, com.android.calendar.GoogleCalendarUriIntentFilter$1
61753 …7| invoke-direct {v0,v9,v7,v13,v12}, com.android.calendar.GoogleCalendarUriIntentFilter$1.<init>(c…
61755 .local v0, "queryHandler", android.content.AsyncQueryHandler
61778 …43| invoke-static/range {v0..v6}, Tracer.WrapInvoke(android.content.AsyncQueryHandler, int, java.l…
61804 15| move-object/from16 v0, v29
61806 …19| invoke-direct {v0,v1}, com.android.calendar.GoogleCalendarUriIntentFilter.extractEidAndEmail(a…
61818 40| move-object/from16 v0, v28
61819 …42| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
61828 53| move-object/from16 v0, v29
61830 …57| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.GoogleCalendarUriIntentFilter, a…
61856 82| move-object/from16 v0, v25
61857 …84| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
61872 109| move-object/from16 v0, v24
61873 …111| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
61910 165| move-object/from16 v0, v25
61911 …167| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
61938 216| move-object/from16 v0, v25
61939 …218| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
61957 243| move-object/from16 v0, v17
61958 245| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
61963 250| move-object/from16 v0, v17
61964 252| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
61969 257| move-object/from16 v0, v17
61970 259| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
61979 270| move-object/from16 v0, v17
61980 272| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String
62016 307| move-object/from16 v0, v28
62017 309| invoke-static {v0,v5}, Tracer.WrapInvoke(android.net.Uri, java.lang.String):java.lang.String
62027 322| move-object/from16 v0, v28
62028 324| invoke-static {v0,v4}, Tracer.WrapInvoke(android.net.Uri, java.lang.String):java.lang.String
62040 337| move/from16 v0, v20
62041 339| int-to-long v8:v9, v0
62049 349| move-object/from16 v0, v23
62050 …351| invoke-direct {v0,v4,v11}, android.content.Intent.<init>(java.lang.String, android.net.Uri):v…
62058 356| move-object/from16 v0, v23
62060 …360| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, …
62063 366| move-object/from16 v0, v23
62065 …370| invoke-static {v0,v4,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
62068 376| move-object/from16 v0, v23
62070 …380| invoke-static {v0,v4,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
62074 385| move-object/from16 v0, v29
62076 …389| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.GoogleCalendarUriIntentFilter, …
62110 408| move-object/from16 v0, v29
62114 …416| invoke-direct {v0,v1,v2,v10,v3}, com.android.calendar.GoogleCalendarUriIntentFilter.updateSel…
62191 0| iput-object v1, v0, com.android.calendar.OtherPreferences$TimeSetListener.this$0
62192 2| invoke-direct {v0}, java.lang.Object.<init>():void
62194 5| iput v2, v0, com.android.calendar.OtherPreferences$TimeSetListener.mListenerId
62218 19| move-result-object v0
62220 .local v0, "editor", android.content.SharedPreferences$Editor
62243 59| invoke-interface {v0}, android.content.SharedPreferences$Editor.commit():boolean
62254 …75| invoke-interface {v0,v3,v8}, android.content.SharedPreferences$Editor.putInt(java.lang.String,…
62257 …81| invoke-interface {v0,v3,v9}, android.content.SharedPreferences$Editor.putInt(java.lang.String,…
62267 …98| invoke-interface {v0,v3,v8}, android.content.SharedPreferences$Editor.putInt(java.lang.String,…
62270 …104| invoke-interface {v0,v3,v9}, android.content.SharedPreferences$Editor.putInt(java.lang.String…
62282 0| iget-object v0, v1, com.android.calendar.OtherPreferences.mQuietHoursEnd
62283 2| return-object v0
62288 0| iget-object v0, v1, com.android.calendar.OtherPreferences.mQuietHoursStart
62289 2| return-object v0
62294 0| iput-object v1, v0, com.android.calendar.OtherPreferences.mTimePickerDialog
62305 3| move-result-object v0
62306 4| return-object v0
62315 0| invoke-direct {v0}, android.preference.PreferenceFragment.<init>():void
62337 13| const-string/jumbo v0, "%H:%M"
62340 .local v0, "format", java.lang.String
62341 …16| invoke-static {v1,v0}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):java.lang…
62346 .end_local v0
62347 21| const-string/jumbo v0, "%I:%M%P"
62348 .restart_local v0
62372 16| move-result-object v0
62374 .local v0, "entries", java.lang.CharSequence[]
62390 32| aget-object v5, v0, v1
62404 .end_local v0
62411 .restart_local v0
62433 8| const-string/jumbo v0, "com.android.calendar_preferences"
62434 …11| invoke-static {v11,v0}, Tracer.WrapInvoke(android.preference.PreferenceManager, java.lang.Stri…
62440 18| const v0, #+2131099652 (0x7f060004 | 1.78117e+38)
62441 21| invoke-static {v14,v0}, Tracer.WrapInvoke(com.android.calendar.OtherPreferences, int):void
62443 24| const-string/jumbo v0, "preferences_copy_db"
62444 …27| invoke-static {v14,v0}, Tracer.WrapInvoke(com.android.calendar.OtherPreferences, java.lang.Cha…
62445 30| move-result-object v0
62446 31| iput-object v0, v14, com.android.calendar.OtherPreferences.mCopyDb
62448 33| const-string/jumbo v0, "preferences_reminders_responded"
62449 …36| invoke-static {v14,v0}, Tracer.WrapInvoke(com.android.calendar.OtherPreferences, java.lang.Cha…
62450 39| move-result-object v0
62451 40| check-cast v0, android.preference.ListPreference
62452 42| iput-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders
62457 45| iget-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders
62458 47| if-eqz v0, Label_1
62460 49| iget-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders
62461 51| invoke-static {v0}, Tracer.WrapInvoke(android.preference.ListPreference):java.lang.String
62465 55| iget-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders
62466 …57| invoke-static {v0,v14}, Tracer.WrapInvoke(android.preference.ListPreference, android.preferenc…
62478 69| const-string/jumbo v0, "CalendarOtherPreferences"
62480 75| invoke-static {v0,v2}, android.util.Log.d(java.lang.String, java.lang.String):int
62484 81| move-result v0
62485 82| iput-boolean v0, v14, com.android.calendar.OtherPreferences.mIs24HourMode
62487 84| const-string/jumbo v0, "preferences_reminders_quiet_hours"
62488 …87| invoke-static {v14,v0}, Tracer.WrapInvoke(com.android.calendar.OtherPreferences, java.lang.Cha…
62489 90| move-result-object v0
62490 91| check-cast v0, android.preference.CheckBoxPreference
62492 93| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHours
62494 95| const-string/jumbo v0, "preferences_reminders_quiet_hours_start_hour"
62498 …100| invoke-interface {v12,v0,v2}, android.content.SharedPreferences.getInt(java.lang.String, int)…
62502 104| const-string/jumbo v0, "preferences_reminders_quiet_hours_start_minute"
62503 …107| invoke-interface {v12,v0,v6}, android.content.SharedPreferences.getInt(java.lang.String, int)…
62507 111| const-string/jumbo v0, "preferences_reminders_quiet_hours_start"
62508 …114| invoke-static {v14,v0}, Tracer.WrapInvoke(com.android.calendar.OtherPreferences, java.lang.Ch…
62509 117| move-result-object v0
62510 118| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStart
62512 120| new-instance v0, com.android.calendar.OtherPreferences$TimeSetListener
62514 …123| invoke-direct {v0,v14,v2}, com.android.calendar.OtherPreferences$TimeSetListener.<init>(com.a…
62515 126| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStartListener
62517 128| new-instance v0, android.app.TimePickerDialog
62523 …134| invoke-direct/range {v0..v5}, android.app.TimePickerDialog.<init>(android.content.Context, an…
62524 137| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStartDialog
62526 139| iget-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStart
62529 …145| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.Preference, java.lang.CharSequenc…
62531 148| const-string/jumbo v0, "preferences_reminders_quiet_hours_end_hour"
62535 …153| invoke-interface {v12,v0,v2}, android.content.SharedPreferences.getInt(java.lang.String, int)…
62539 157| const-string/jumbo v0, "preferences_reminders_quiet_hours_end_minute"
62540 …160| invoke-interface {v12,v0,v6}, android.content.SharedPreferences.getInt(java.lang.String, int)…
62544 164| const-string/jumbo v0, "preferences_reminders_quiet_hours_end"
62545 …167| invoke-static {v14,v0}, Tracer.WrapInvoke(com.android.calendar.OtherPreferences, java.lang.Ch…
62546 170| move-result-object v0
62547 171| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursEnd
62549 173| new-instance v0, com.android.calendar.OtherPreferences$TimeSetListener
62551 …176| invoke-direct {v0,v14,v2}, com.android.calendar.OtherPreferences$TimeSetListener.<init>(com.a…
62552 179| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursEndListener
62564 193| iget-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursEnd
62567 …199| invoke-static {v0,v2}, Tracer.WrapInvoke(android.preference.Preference, java.lang.CharSequenc…
62580 3| move-result-object v0
62582 .local v0, "key", java.lang.String
62584 7| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
62610 4| new-instance v0, android.content.Intent
62612 9| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
62614 .local v0, "intent", android.content.Intent
62621 …23| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, android.content.ComponentName…
62623 …26| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.OtherPreferences, android.conten…
62626 .end_local v0
62682 0| invoke-direct {v0}, android.preference.PreferenceFragment.<init>():void
62693 … 0| invoke-super {v0,v1}, android.preference.PreferenceFragment.onAttach(android.app.Activity):void
62753 57| new-instance v0, android.preference.EditTextPreference
62756 …63| invoke-direct {v0,v8}, android.preference.EditTextPreference.<init>(android.content.Context):v…
62758 .local v0, "et", android.preference.EditTextPreference
62760 69| invoke-static {v0,v8}, Tracer.WrapInvoke(android.preference.EditTextPreference, int):void
62762 …72| invoke-static {v0,v4}, Tracer.WrapInvoke(android.preference.EditTextPreference, java.lang.Char…
62764 …75| invoke-static {v0,v4}, Tracer.WrapInvoke(android.preference.EditTextPreference, java.lang.Stri…
62766 …78| invoke-static {v0,v9}, Tracer.WrapInvoke(android.preference.EditTextPreference, android.prefer…
62772 85| aput-object v0, v8, v2
62774 …87| invoke-static {v3,v0}, Tracer.WrapInvoke(android.preference.PreferenceScreen, android.preferen…
62783 .end_local v0
62804 1| const/4 v0, #+0 (0x00000000 | 0.00000)
62806 .local v0, "i", int
62809 5| if-ge v0, v1, Label_4
62812 9| aget-object v1, v1, v0
62818 19| aget-object v1, v1, v0
62826 31| aput-object v6, v1, v0
62829 35| aget-object v1, v1, v0
62831 39| aget-object v2, v2, v0
62835 46| aget-object v1, v1, v0
62837 50| aget-object v2, v2, v0
62852 69| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
62868 6| move-result-object v0
62869 7| check-cast v0, com.android.calendar.CalendarSettingsActivity
62871 .local v0, "activity", com.android.calendar.CalendarSettingsActivity
62872 9| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarSettingsActivity):boolean
62877 …18| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarSettingsActivity, int):v…
62897 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mContext
62898 2| return-object v0
62903 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mDelayedMessageHandler
62904 2| return-object v0
62909 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener
62910 2| return-object v0
62915 0| iget v0, v1, com.android.ex.chips.BaseRecipientAdapter.mRemainingDirectoryCount
62916 2| return v0
62921 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mEntryMap
62927 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mExistingDestinations
62933 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mNonAggregatedEntries
62939 0| iput v1, v0, com.android.ex.chips.BaseRecipientAdapter.mRemainingDirectoryCount
62950 3| move-result-object v0
62951 4| return-object v0
62961 3| move-result-object v0
62962 4| return-object v0
62971 …0| invoke-static {v0,v1,v2,v3,v4}, com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.andro…
62982 0| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
62984 …3| invoke-direct {v2,v3,v0,v1}, com.android.ex.chips.BaseRecipientAdapter.<init>(android.content.C…
62998 3| new-instance v0, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler
63000 …6| invoke-direct {v0,v3,v1}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.<init…
63001 9| iput-object v0, v3, com.android.ex.chips.BaseRecipientAdapter.mDelayedMessageHandler
63006 16| move-result-object v0
63007 17| iput-object v0, v3, com.android.ex.chips.BaseRecipientAdapter.mContentResolver
63011 21| new-instance v0, com.android.ex.chips.DefaultPhotoManager
63013 …25| invoke-direct {v0,v1}, com.android.ex.chips.DefaultPhotoManager.<init>(android.content.Content…
63014 28| iput-object v0, v3, com.android.ex.chips.BaseRecipientAdapter.mPhotoManager
63020 34| sget-object v0, com.android.ex.chips.Queries.EMAIL
63021 36| iput-object v0, v3, com.android.ex.chips.BaseRecipientAdapter.mQueryMode
63027 39| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
63028 40| if-ne v6, v0, Label_3
63030 42| sget-object v0, com.android.ex.chips.Queries.PHONE
63031 44| iput-object v0, v3, com.android.ex.chips.BaseRecipientAdapter.mQueryMode
63035 48| sget-object v0, com.android.ex.chips.Queries.EMAIL
63036 50| iput-object v0, v3, com.android.ex.chips.BaseRecipientAdapter.mQueryMode
63038 52| const-string/jumbo v0, "BaseRecipientAdapter"
63048 75| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
63061 0| new-instance v0, java.util.ArrayList
63062 2| invoke-direct {v0}, java.util.ArrayList.<init>():void
63064 .local_ex v0, "entries", java.util.List, "Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;"
63101 45| invoke-interface {v0,v1}, java.util.List.add(java.lang.Object):boolean
63142 87| return-object v0
63147 88| invoke-interface {v0,v1}, java.util.List.add(java.lang.Object):boolean
63164 1| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mContext
63166 …5| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, c…
63167 8| move-result v0
63168 9| if-nez v0, Label_1
63173 12| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mQueryMode
63174 14| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.Queries$Query):android.net.Uri
63175 17| move-result-object v0
63176 18| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):android.net.Uri$Builder
63177 21| move-result-object v0
63182 …26| invoke-static {v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String):android.ne…
63183 29| move-result-object v0
63191 …39| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
63197 45| const-string/jumbo v0, "directory"
63202 …52| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
63205 55| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mAccount
63206 57| if-eqz v0, Label_3
63208 59| const-string/jumbo v0, "name_for_primary_account"
63211 …66| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
63213 69| const-string/jumbo v0, "type_for_primary_account"
63216 …76| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
63223 83| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mContentResolver
63233 …97| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
63254 0| move-object/from16 v0, v16
63255 2| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination
63256 4| move-object/from16 v0, v20
63257 6| invoke-interface {v0,v2}, java.util.Set.contains(java.lang.Object):boolean
63264 13| move-object/from16 v0, v16
63265 15| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination
63266 17| move-object/from16 v0, v20
63267 19| invoke-interface {v0,v2}, java.util.Set.add(java.lang.Object):boolean
63271 24| move-object/from16 v0, v16
63272 26| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName
63274 28| move-object/from16 v0, v16
63275 30| iget v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource
63277 32| move-object/from16 v0, v16
63278 34| iget-object v4, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination
63279 36| move-object/from16 v0, v16
63280 38| iget v5, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType
63281 40| move-object/from16 v0, v16
63282 … 42| iget-object v6, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel
63284 44| move-object/from16 v0, v16
63285 46| iget-wide v7:v8, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId
63286 48| move-object/from16 v0, v16
63287 50| iget-object v9, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.directoryId
63288 52| move-object/from16 v0, v16
63289 54| iget-wide v10:v11, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId
63290 56| move-object/from16 v0, v16
63291 …58| iget-object v12, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriStri…
63293 60| move-object/from16 v0, v16
63294 62| iget-object v14, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey
63299 69| move-object/from16 v0, v19
63300 71| invoke-interface {v0,v2}, java.util.List.add(java.lang.Object):boolean
63306 75| move-object/from16 v0, v16
63307 77| iget-wide v2:v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId
63310 83| move-object/from16 v0, v18
63311 85| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object):boolean
63315 91| move-object/from16 v0, v16
63316 93| iget-wide v2:v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId
63319 99| move-object/from16 v0, v18
63320 …101| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object):java.lang…
63325 107| move-object/from16 v0, v16
63326 109| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName
63328 111| move-object/from16 v0, v16
63329 113| iget v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource
63331 115| move-object/from16 v0, v16
63332 117| iget-object v4, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination
63333 119| move-object/from16 v0, v16
63334 121| iget v5, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType
63335 123| move-object/from16 v0, v16
63336 … 125| iget-object v6, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel
63338 127| move-object/from16 v0, v16
63339 129| iget-wide v7:v8, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId
63340 131| move-object/from16 v0, v16
63341 133| iget-object v9, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.directoryId
63342 135| move-object/from16 v0, v16
63343 137| iget-wide v10:v11, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId
63344 139| move-object/from16 v0, v16
63345 …141| iget-object v12, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriStr…
63347 143| move-object/from16 v0, v16
63348 145| iget-object v14, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey
63362 162| move-object/from16 v0, v16
63363 164| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName
63365 166| move-object/from16 v0, v16
63366 168| iget v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource
63368 170| move-object/from16 v0, v16
63369 172| iget-object v4, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination
63370 174| move-object/from16 v0, v16
63371 176| iget v5, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType
63372 178| move-object/from16 v0, v16
63373 … 180| iget-object v6, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel
63375 182| move-object/from16 v0, v16
63376 184| iget-wide v7:v8, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId
63377 186| move-object/from16 v0, v16
63378 188| iget-object v9, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.directoryId
63379 190| move-object/from16 v0, v16
63380 192| iget-wide v10:v11, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId
63381 194| move-object/from16 v0, v16
63382 …196| iget-object v12, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriStr…
63384 198| move-object/from16 v0, v16
63385 200| iget-object v14, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey
63392 210| move-object/from16 v0, v16
63393 212| iget-wide v2:v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId
63396 218| move-object/from16 v0, v18
63397 …220| invoke-static {v0,v2,v15}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object, java.…
63524 147| move-exception v0
63526 .local v0, "e", android.content.pm.PackageManager$NameNotFoundException
63544 …182| invoke-static {v10,v11,v0}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.…
63548 .end_local v0
63572 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mEntries
63573 2| iput-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63586 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
63587 3| if-le v3, v0, Label_1
63601 0| const/4 v0, #+0 (0x00000000 | 0.00000)
63602 1| iput-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63613 0| iget-object v0, v2, com.android.ex.chips.BaseRecipientAdapter.mEntryMap
63615 …4| invoke-direct {v2,v0,v1}, com.android.ex.chips.BaseRecipientAdapter.constructEntryList(java.uti…
63616 7| move-result-object v0
63617 8| return-object v0
63627 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mPhotoManager
63628 …2| invoke-interface {v0,v2,v3}, com.android.ex.chips.PhotoManager.populatePhotoBytesAsync(com.andr…
63639 0| const/4 v0, #+0 (0x00000000 | 0.00000)
63640 1| return v0
63649 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mAccount
63650 2| return-object v0
63659 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mContext
63660 2| return-object v0
63670 3| move-result-object v0
63672 .local_ex v0, "entries", java.util.List, "Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;"
63673 4| if-eqz v0, Label_2
63674 6| invoke-interface {v0}, java.util.List.size():int
63689 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63690 2| if-eqz v0, Label_2
63691 4| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63693 6| return-object v0
63695 7| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mEntries
63705 0| new-instance v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter
63707 …3| invoke-direct {v0,v2,v1}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.<init>(com.an…
63708 6| return-object v0
63719 3| move-result-object v0
63720 4| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object
63721 7| move-result-object v0
63722 8| check-cast v0, com.android.ex.chips.RecipientEntry
63723 10| return-object v0
63734 3| move-result-object v0
63735 4| return-object v0
63745 0| int-to-long v0:v1, v3
63746 1| return-wide v0:v1
63757 3| move-result-object v0
63758 4| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object
63759 7| move-result-object v0
63760 8| check-cast v0, com.android.ex.chips.RecipientEntry
63761 10| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEntry):int
63762 13| move-result v0
63763 14| return v0
63774 0| const/4 v0, #+0 (0x00000000 | 0.00000)
63775 1| return-object v0
63787 3| move-result-object v0
63795 …13| invoke-static/range {v0..v5}, com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecip…
63806 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener
63807 2| return-object v0
63816 0| iget v0, v1, com.android.ex.chips.BaseRecipientAdapter.mQueryType
63817 2| return v0
63828 3| move-result-object v0
63829 4| invoke-interface {v0,v8}, java.util.List.get(int):java.lang.Object
63834 10| iget-object v0, v7, com.android.ex.chips.BaseRecipientAdapter.mCurrentConstraint
63835 12| if-nez v0, Label_2
63839 15| iget-object v0, v7, com.android.ex.chips.BaseRecipientAdapter.mDropdownChipLayouter
63846 …22| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, and…
63847 25| move-result-object v0
63848 26| return-object v0
63851 27| iget-object v0, v7, com.android.ex.chips.BaseRecipientAdapter.mCurrentConstraint
63852 29| invoke-interface {v0}, java.lang.CharSequence.toString():java.lang.String
63864 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
63865 1| return v0
63876 3| move-result-object v0
63877 4| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object
63878 7| move-result-object v0
63879 8| check-cast v0, com.android.ex.chips.RecipientEntry
63880 10| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEntry):boolean
63881 13| move-result v0
63882 14| return v0
63900 0| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter):void
63921 0| iget-object v0, v3, com.android.ex.chips.BaseRecipientAdapter.mEntryMap
63925 …6| invoke-static {v4,v5,v0,v1,v2}, com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.andro…
63937 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mEntriesUpdatedObserver
63951 1| iget-object v0, v8, com.android.ex.chips.BaseRecipientAdapter.mContext
63953 …5| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, c…
63954 8| move-result v0
63955 9| if-nez v0, Label_1
63960 12| iget v0, v8, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount
63963 18| sub-int v7, v0, v1
63972 23| iget-object v0, v8, com.android.ex.chips.BaseRecipientAdapter.mContentResolver
63981 …32| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
63985 36| iget-object v0, v8, com.android.ex.chips.BaseRecipientAdapter.mContext
63987 …40| invoke-static {v0,v6,v1}, com.android.ex.chips.BaseRecipientAdapter.setupOtherDirectories(andr…
63990 43| move-result-object v0
63997 49| return-object v0
64001 50| move-exception v0
64008 56| throw v0
64023 2| iget-object v0, v2, com.android.ex.chips.BaseRecipientAdapter.mDropdownChipLayouter
64025 …6| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, com.android…
64039 3| move-result v0
64041 .local v0, "count", int
64045 5| if-ge v1, v0, Label_3
64073 40| add-int/lit8 v3, v0, #-1 (0xffffffff | NaN)
64092 2| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mEntriesUpdatedObserver
64093 …4| invoke-interface {v0,v2}, com.android.ex.chips.BaseRecipientAdapter$EntriesUpdatedObserver.onCh…
64107 …0| invoke-direct {v0,v1}, com.android.ex.chips.BaseRecipientAdapter.<init>(android.content.Context…
64119 0| iput-object v1, v0, com.android.calendar.SearchActivity$1.this$0
64121 2| invoke-direct {v0,v2}, android.database.ContentObserver.<init>(android.os.Handler):void
64132 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
64133 1| return v0
64143 0| iget-object v0, v1, com.android.calendar.SearchActivity$1.this$0
64144 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.SearchActivity):void
64156 0| iput-object v1, v0, com.android.calendar.SearchActivity$2.this$0
64158 2| invoke-direct {v0}, java.lang.Object.<init>():void
64169 0| iget-object v0, v4, com.android.calendar.SearchActivity$2.this$0
64170 …2| invoke-static {v0}, com.android.calendar.SearchActivity.-get0(com.android.calendar.SearchActivi…
64171 5| move-result-object v0
64183 …24| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
64185 27| iget-object v0, v4, com.android.calendar.SearchActivity$2.this$0
64186 29| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.SearchActivity):void
64193 0| iget-object v0, v1, com.android.calendar.SearchActivity.mHandler
64194 2| return-object v0
64199 0| iget-object v0, v1, com.android.calendar.SearchActivity.mTimeChangesUpdater
64200 2| return-object v0
64209 0| const-class v0, com.android.calendar.SearchActivity
64210 2| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
64211 5| move-result-object v0
64212 6| sput-object v0, com.android.calendar.SearchActivity.TAG
64225 3| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
64226 5| iput-wide v0:v1, v2, com.android.calendar.SearchActivity.mCurrentEventId
64228 7| new-instance v0, com.android.calendar.SearchActivity$1
64231 …14| invoke-direct {v0,v2,v1}, com.android.calendar.SearchActivity$1.<init>(com.android.calendar.Se…
64232 17| iput-object v0, v2, com.android.calendar.SearchActivity.mObserver
64234 19| new-instance v0, com.android.calendar.SearchActivity$2
64235 …21| invoke-direct {v0,v2}, com.android.calendar.SearchActivity$2.<init>(com.android.calendar.Searc…
64236 24| iput-object v0, v2, com.android.calendar.SearchActivity.mTimeChangesUpdater
64265 27| move-result-object v0
64267 .local v0, "fragmentManager", android.app.FragmentManager
64268 …28| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentManager):android.app.FragmentTransac…
64284 .end_local v0
64305 19| move-result-object v0
64307 .local v0, "query", java.lang.String
64309 …21| invoke-direct {v3,v0,v1}, com.android.calendar.SearchActivity.search(java.lang.String, android…
64312 .end_local v0
64325 6| move-result-object v0
64327 .local v0, "fragmentManager", android.app.FragmentManager
64328 …7| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentManager):android.app.FragmentTransact…
64374 14| new-instance v0, com.android.calendar.CalendarController$EventInfo
64375 16| invoke-direct {v0}, com.android.calendar.CalendarController$EventInfo.<init>():void
64377 .local v0, "searchEventInfo", com.android.calendar.CalendarController$EventInfo
64379 21| iput-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.eventType
64381 23| iput-object v6, v0, com.android.calendar.CalendarController$EventInfo.query
64383 25| iput v4, v0, com.android.calendar.CalendarController$EventInfo.viewType
64387 29| iput-object v7, v0, com.android.calendar.CalendarController$EventInfo.startTime
64391 …33| invoke-static {v2,v5,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.lang…
64417 0| move-object/from16 v0, v18
64418 2| iget-boolean v2, v0, com.android.calendar.SearchActivity.mShowEventDetailsWithAgenda
64430 16| move-object/from16 v0, v19
64431 18| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
64433 20| move-object/from16 v0, v19
64434 22| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime
64438 29| move-object/from16 v0, v19
64439 31| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime
64453 50| move-object/from16 v0, v18
64454 52| iput-object v2, v0, com.android.calendar.SearchActivity.mEventInfoFragment
64456 54| move-object/from16 v0, v18
64457 56| iget-object v2, v0, com.android.calendar.SearchActivity.mEventInfoFragment
64459 61| move-object/from16 v0, v16
64460 …63| invoke-static {v0,v3,v2}, Tracer.WrapInvoke(android.app.FragmentTransaction, int, android.app.…
64467 69| move-object/from16 v0, v19
64468 71| iget-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.id
64469 73| move-object/from16 v0, v18
64470 75| iput-wide v2:v3, v0, com.android.calendar.SearchActivity.mCurrentEventId
64477 83| move-object/from16 v0, v17
64478 85| invoke-direct {v0,v2}, android.content.Intent.<init>(java.lang.String):void
64482 90| move-object/from16 v0, v19
64483 92| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
64488 98| move-object/from16 v0, v17
64489 …100| invoke-static {v0,v14}, Tracer.WrapInvoke(android.content.Intent, android.net.Uri):android.co…
64492 105| move-object/from16 v0, v17
64494 …109| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, …
64498 115| move-object/from16 v0, v19
64499 117| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime
64501 121| move-object/from16 v0, v19
64502 123| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime
64508 130| move-object/from16 v0, v17
64509 …132| invoke-static {v0,v4,v2,v3}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
64512 138| move-object/from16 v0, v19
64513 140| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime
64515 144| move-object/from16 v0, v19
64516 146| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime
64522 153| move-object/from16 v0, v17
64523 …155| invoke-static {v0,v4,v2,v3}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
64525 158| move-object/from16 v0, v18
64527 …162| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.SearchActivity, android.content…
64546 1| iget-object v0, v9, com.android.calendar.SearchActivity.mController
64552 …10| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
64563 0| const-wide/16 v0:v1, #+18 (0x00000012 | 2.52234e-44)
64564 2| return-wide v0:v1
64575 1| iget-object v0, v9, com.android.calendar.CalendarController$EventInfo.endTime
64576 3| if-nez v0, Label_3
64581 7| iget-wide v0:v1, v9, com.android.calendar.CalendarController$EventInfo.eventType
64583 11| cmp-long v0, v0:v1, v2:v3
64584 13| if-nez v0, Label_4
64593 19| iget-object v0, v9, com.android.calendar.CalendarController$EventInfo.endTime
64594 21| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
64600 27| iget-wide v0:v1, v9, com.android.calendar.CalendarController$EventInfo.eventType
64602 31| cmp-long v0, v0:v1, v2:v3
64603 33| if-nez v0, Label_2
64606 37| iget-object v0, v9, com.android.calendar.CalendarController$EventInfo.startTime
64607 39| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
64690 103| move-result-object v0
64692 .local v0, "intent", android.content.Intent
64694 107| invoke-static {v0}, Tracer.WrapInvoke(android.content.Intent):java.lang.String
64727 .end_local v0
64738 .restart_local v0
64741 …164| invoke-static {v0,v4}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):java.lang.…
64771 29| move-result-object v0
64772 30| check-cast v0, android.graphics.drawable.LayerDrawable
64774 .local v0, "icon", android.graphics.drawable.LayerDrawable
64779 …38| invoke-static {v0,v6,v3}, com.android.calendar.Utils.setTodayIcon(android.graphics.drawable.La…
64782 .end_local v0
64826 3| iget-object v0, v1, com.android.calendar.SearchActivity.mController
64827 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarController):void
64843 3| const/4 v0, #+0 (0x00000000 | 0.00000)
64844 4| return v0
64854 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
64855 1| return v0
64865 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.SearchActivity, android.content.I…
64867 …3| invoke-direct {v0,v1}, com.android.calendar.SearchActivity.handleIntent(android.content.Intent)…
64887 8| move/from16 v0, v17
64888 10| if-ne v0, v2, Label_1
64897 20| move-object/from16 v0, v18
64898 22| iget-object v2, v0, com.android.calendar.SearchActivity.mController
64912 40| move/from16 v0, v17
64913 42| if-ne v0, v2, Label_2
64920 49| move/from16 v0, v17
64921 51| if-ne v0, v2, Label_3
64923 53| move-object/from16 v0, v18
64924 55| iget-object v8, v0, com.android.calendar.SearchActivity.mController
64938 75| move/from16 v0, v17
64939 77| if-ne v0, v2, Label_4
64959 3| iget-object v0, v2, com.android.calendar.SearchActivity.mHandler
64961 …7| invoke-static {v0,v1}, com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, java…
64963 10| iget-object v0, v2, com.android.calendar.SearchActivity.mTimeChangesReceiver
64964 …12| invoke-static {v2,v0}, com.android.calendar.Utils.clearTimeChangesReceiver(android.content.Con…
64966 15| iget-object v0, v2, com.android.calendar.SearchActivity.mContentResolver
64968 …19| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentResolver, android.database.Con…
64980 0| const/4 v0, #+0 (0x00000000 | 0.00000)
64981 1| return v0
64995 4| iget-object v0, v13, com.android.calendar.SearchActivity.mController
65006 …19| invoke-static/range {v0..v12}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
65019 3| iget-object v0, v4, com.android.calendar.SearchActivity.mHandler
65025 …13| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
65029 19| iget-object v0, v4, com.android.calendar.SearchActivity.mTimeChangesUpdater
65030 …21| invoke-static {v4,v0}, com.android.calendar.Utils.setTimeChangesReceiver(android.content.Conte…
65031 24| move-result-object v0
65032 25| iput-object v0, v4, com.android.calendar.SearchActivity.mTimeChangesReceiver
65034 27| iget-object v0, v4, com.android.calendar.SearchActivity.mContentResolver
65038 …34| invoke-static {v0,v1,v3,v2}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.Ur…
65054 3| const-string/jumbo v0, "key_restore_time"
65058 … 12| invoke-static {v5,v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):void
65060 15| const-string/jumbo v0, "key_restore_search_query"
65062 …20| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Str…
65087 2| const/4 v0, #+0 (0x00000000 | 0.00000)
65095 10| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mContext
65097 12| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mAdapter
65099 14| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mIndexer
65101 16| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mHeaderHeightListener
65103 18| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mStickyHeader
65105 20| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mDummyHeader
65107 22| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mListView
65109 24| iput-object v0, v3, com.android.calendar.StickyHeaderListView.mListener
65135 5| const/4 v0, #+0 (0x00000000 | 0.00000)
65137 .local v0, "i", int
65138 6| if-ge v0, v1, Label_3
65140 …8| invoke-static {v7,v0}, Tracer.WrapInvoke(com.android.calendar.StickyHeaderListView, int):androi…
65152 21| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
65198 3| iget-boolean v0, v1, com.android.calendar.StickyHeaderListView.mChildViewsCreated
65199 5| if-nez v0, Label_1
65204 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
65205 11| iput-boolean v0, v1, com.android.calendar.StickyHeaderListView.mDoHeaderReset
65218 3| iget-boolean v0, v1, com.android.calendar.StickyHeaderListView.mChildViewsCreated
65219 5| if-nez v0, Label_1
65224 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
65225 11| iput-boolean v0, v1, com.android.calendar.StickyHeaderListView.mDoHeaderReset
65239 3| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65240 5| if-eqz v0, Label_1
65242 7| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65243 …9| invoke-interface {v0,v2,v3,v4,v5}, android.widget.AbsListView$OnScrollListener.onScroll(android…
65256 0| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65257 2| if-eqz v0, Label_1
65259 4| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65260 …6| invoke-interface {v0,v2,v3}, android.widget.AbsListView$OnScrollListener.onScrollStateChanged(a…
65275 2| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mAdapter
65288 0| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mHeaderHeightListener
65305 9| new-instance v0, android.widget.FrameLayout$LayoutParams
65310 …14| invoke-direct {v0,v1,v5,v2}, android.widget.FrameLayout$LayoutParams.<init>(int, int, int):void
65312 .local v0, "params", android.view.ViewGroup$LayoutParams
65314 …19| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, android.view.ViewGroup$LayoutParam…
65334 0| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mIndexer
65348 2| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListView
65349 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, android.widget.AbsListView$On…
65351 7| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListView
65352 9| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListView):int
65353 12| move-result v0
65354 13| iput v0, v1, com.android.calendar.StickyHeaderListView.mListViewHeadersCount
65366 0| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mListener
65476 120| move-result-object v0
65478 .local v0, "SectionLastView", android.view.View
65479 121| if-eqz v0, Label_11
65480 123| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):int
65484 129| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):int
65550 .end_local v0
65605 .restart_local v0
65635 0| invoke-direct {v0}, android.content.BroadcastReceiver.<init>():void
65658 0| invoke-direct {v0}, android.content.BroadcastReceiver.<init>():void
65660 3| iput-object v1, v0, com.android.calendar.Utils$CalendarBroadcastReceiver.mCallBack
65673 3| move-result-object v0
65675 7| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
65676 10| move-result v0
65677 11| if-nez v0, Label_1
65680 16| move-result-object v0
65682 20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
65683 23| move-result v0
65685 24| if-nez v0, Label_1
65688 29| move-result-object v0
65690 33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
65691 36| move-result v0
65693 37| if-nez v0, Label_1
65696 42| move-result-object v0
65698 46| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
65699 49| move-result v0
65701 50| if-eqz v0, Label_2
65704 52| iget-object v0, v2, com.android.calendar.Utils$CalendarBroadcastReceiver.mCallBack
65705 54| if-eqz v0, Label_2
65707 56| iget-object v0, v2, com.android.calendar.Utils$CalendarBroadcastReceiver.mCallBack
65708 58| invoke-interface {v0}, java.lang.Runnable.run():void
65720 0| invoke-direct {v0}, java.lang.Object.<init>():void
65730 0| invoke-direct {v0}, com.android.calendar.Utils$DNASegment.<init>():void
65740 0| invoke-direct {v0}, java.lang.Object.<init>():void
65751 1| const/16 v0, #+840 (0x00000348 | 1.17709e-42)
65752 3| sput v0, com.android.calendar.Utils.WORK_DAY_MINUTES
65754 5| const/16 v0, #+360 (0x00000168 | 5.04467e-43)
65755 7| sput v0, com.android.calendar.Utils.WORK_DAY_START_MINUTES
65757 9| const/16 v0, #+1200 (0x000004b0 | 1.68156e-42)
65758 11| sput v0, com.android.calendar.Utils.WORK_DAY_END_MINUTES
65760 13| sget v0, com.android.calendar.Utils.WORK_DAY_END_MINUTES
65761 15| rsub-int v0, v0, #+1440 (0x000005a0 | 2.01787e-42)
65762 17| sput v0, com.android.calendar.Utils.WORK_DAY_END_LENGTH
65764 19| const/high16 v0, #-16777216 (0xff000000 | -1.70141e+38)
65765 21| sput v0, com.android.calendar.Utils.CONFLICT_COLOR
65769 25| new-instance v0, com.android.calendar.CalendarUtils$TimeZoneUtils
65771 …30| invoke-direct {v0,v1}, com.android.calendar.CalendarUtils$TimeZoneUtils.<init>(java.lang.Strin…
65772 33| sput-object v0, com.android.calendar.Utils.mTZUtils
65776 37| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
65777 39| sput-wide v0:v1, com.android.calendar.Utils.mTardis
65779 41| const/4 v0, #+0 (0x00000000 | 0.00000)
65780 42| sput-object v0, com.android.calendar.Utils.sVersion
65782 44| const-string/jumbo v0, "^.*$"
65783 … 47| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern
65784 50| move-result-object v0
65785 51| sput-object v0, com.android.calendar.Utils.mWildcardPattern
65787 …53| const-string/jumbo v0, "([-+NnSs](\s)*)?[1-9]?[0-9](\xffffffc2\xffffffb0)(\s)*([1-5]?[0-9]')?(…
65788 … 56| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern
65789 59| move-result-object v0
65791 60| sput-object v0, com.android.calendar.Utils.COORD_PATTERN
65802 0| invoke-direct {v0}, java.lang.Object.<init>():void
65831 23| move-result v0
65833 .local v0, "end", int
65840 31| if-gt v1, v0, Label_5
65873 0| iget v0, v12, com.android.calendar.Event.startDay
65875 4| if-le v0, v2, Label_1
65877 6| const-string/jumbo v0, "CalUtils"
65889 33| invoke-static {v0,v2}, android.util.Log.wtf(java.lang.String, java.lang.String):int
65892 36| iget v0, v12, com.android.calendar.Event.startDay
65894 40| if-eq v0, v2, Label_4
65900 47| iget v0, v12, com.android.calendar.Event.color
65901 49| iput v0, v1, com.android.calendar.Event.color
65903 51| iget v0, v12, com.android.calendar.Event.startDay
65904 53| iput v0, v1, com.android.calendar.Event.startDay
65906 55| iget v0, v12, com.android.calendar.Event.startTime
65907 57| iput v0, v1, com.android.calendar.Event.startTime
65909 59| iget v0, v1, com.android.calendar.Event.startDay
65910 61| iput v0, v1, com.android.calendar.Event.endDay
65912 63| const/16 v0, #+1439 (0x0000059f | 2.01647e-42)
65913 65| iput v0, v1, com.android.calendar.Event.endTime
65916 67| iget v0, v1, com.android.calendar.Event.startDay
65918 71| if-eq v0, v2, Label_3
65919 73| move-object v0, v11
65925 …79| invoke-static/range {v0..v5}, com.android.calendar.Utils.addNewSegment(java.util.LinkedList, c…
65927 82| iget v0, v1, com.android.calendar.Event.startDay
65928 84| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
65929 86| iput v0, v1, com.android.calendar.Event.startDay
65931 88| iget v0, v1, com.android.calendar.Event.startDay
65932 90| iput v0, v1, com.android.calendar.Event.endDay
65934 92| const/4 v0, #+0 (0x00000000 | 0.00000)
65935 93| iput v0, v1, com.android.calendar.Event.startTime
65941 98| iget v0, v12, com.android.calendar.Event.endTime
65942 100| iput v0, v1, com.android.calendar.Event.endTime
65949 105| const/4 v0, #+0 (0x00000000 | 0.00000)
65950 …106| invoke-direct {v9,v0}, com.android.calendar.Utils$DNASegment.<init>(com.android.calendar.Util…
65953 109| iget v0, v12, com.android.calendar.Event.startDay
65954 111| sub-int/2addr v0, v14
65955 112| mul-int/lit16 v6, v0, #+1440 (0x000005a0 | 2.01787e-42)
65958 114| add-int/lit16 v0, v6, #+1440 (0x000005a0 | 2.01787e-42)
65959 116| add-int/lit8 v7, v0, #-1 (0xffffffff | NaN)
65962 118| iget v0, v12, com.android.calendar.Event.startTime
65963 120| add-int/2addr v0, v6
65964 121| invoke-static {v0,v15}, java.lang.Math.max(int, int):int
65965 124| move-result v0
65966 125| iput v0, v9, com.android.calendar.Utils$DNASegment.startMinute
65968 127| iget v0, v9, com.android.calendar.Utils$DNASegment.startMinute
65969 129| add-int v0, v0, v16
65970 131| invoke-static {v0,v7}, java.lang.Math.min(int, int):int
65974 135| iget v0, v12, com.android.calendar.Event.endTime
65975 137| add-int/2addr v0, v6
65976 138| invoke-static {v0,v8}, java.lang.Math.max(int, int):int
65977 141| move-result v0
65978 142| iput v0, v9, com.android.calendar.Utils$DNASegment.endMinute
65980 144| iget v0, v9, com.android.calendar.Utils$DNASegment.endMinute
65981 146| if-le v0, v7, Label_5
65986 150| iget v0, v12, com.android.calendar.Event.color
65987 152| iput v0, v9, com.android.calendar.Utils$DNASegment.color
65989 154| iget v0, v12, com.android.calendar.Event.startDay
65990 156| iput v0, v9, com.android.calendar.Utils$DNASegment.day
65994 161| iget v0, v9, com.android.calendar.Utils$DNASegment.color
65995 …163| invoke-static {v13,v0}, com.android.calendar.Utils.getOrCreateStrand(java.util.HashMap, int):…
65999 167| iget v0, v10, com.android.calendar.Utils$DNAStrand.count
66000 169| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
66001 171| iput v0, v10, com.android.calendar.Utils$DNAStrand.count
66025 16| move-result-object v0
66027 .local v0, "displayName", java.lang.String
66028 17| if-eqz v0, Label_1
66030 19| invoke-interface {v2,v0}, java.util.Map.containsKey(java.lang.Object):boolean
66034 …27| invoke-interface {v2,v0,v1}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.O…
66038 .end_local v0
66049 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Context, android.content.BroadcastRece…
66102 47| const/4 v0, #+0 (0x00000000 | 0.00000)
66104 .local v0, "i", int
66105 48| if-ge v0, v1, Label_5
66107 50| invoke-interface {v6,v0}, android.database.Cursor.getString(int):java.lang.String
66109 54| invoke-interface {v7,v0}, android.database.Cursor.getString(int):java.lang.String
66118 65| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
66122 .end_local v0
66146 12| const-string/jumbo v0, "UTC"
66147 15| iput-object v0, v3, android.text.format.Time.timezone
66149 17| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
66150 18| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
66151 21| move-result-wide v0:v1
66152 22| return-wide v0:v1
66170 7| const-string/jumbo v0, "UTC"
66171 10| iput-object v0, v3, android.text.format.Time.timezone
66177 17| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
66178 18| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
66179 21| move-result-wide v0:v1
66180 22| return-wide v0:v1
66192 3| new-instance v0, java.lang.IllegalArgumentException
66194 8| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
66195 11| throw v0
66198 12| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
66199 13| return v0
66202 14| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
66203 15| return v0
66206 16| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
66207 17| return v0
66210 18| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
66211 19| return v0
66214 20| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
66215 21| return v0
66218 22| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
66219 23| return v0
66222 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
66223 25| return v0
66259 22| move-object/from16 v0, v25
66260 24| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):int
66265 33| move-object/from16 v0, v25
66266 35| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):int
66271 44| move-object/from16 v0, v25
66272 46| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):int
66304 93| move-object/from16 v0, v29
66305 …95| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
66331 134| move/from16 v0, v32
66332 …136| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
66343 149| move-object/from16 v0, v33
66344 151| array-length v5, v0
66385 206| move-object/from16 v0, v33
66386 208| array-length v5, v0
66408 236| move/from16 v0, v28
66409 238| if-lt v5, v0, Label_5
66411 242| move/from16 v0, v21
66412 244| if-gt v5, v0, Label_5
66418 252| move-object/from16 v0, v33
66419 254| array-length v5, v0
66420 255| move/from16 v0, v28
66421 …257| invoke-static {v15,v4,v0,v5}, com.android.calendar.Utils.addAllDayToStrands(com.android.calen…
66428 267| move/from16 v0, v28
66429 269| if-ge v5, v0, Label_7
66431 271| move/from16 v0, v28
66432 273| iput v0, v3, com.android.calendar.Event.startDay
66439 280| move/from16 v0, v24
66440 282| rsub-int v6, v0, #+1440 (0x000005a0 | 2.01787e-42)
66443 286| move/from16 v0, v24
66444 288| rsub-int v5, v0, #+1440 (0x000005a0 | 2.01787e-42)
66449 294| move/from16 v0, v21
66450 296| if-le v5, v0, Label_9
66452 298| move/from16 v0, v21
66453 300| iput v0, v3, com.android.calendar.Event.endDay
66460 308| move/from16 v0, v24
66461 310| if-ge v5, v0, Label_10
66463 312| move/from16 v0, v24
66464 314| iput v0, v3, com.android.calendar.Event.endTime
66474 327| move/from16 v0, v24
66475 329| if-ge v5, v0, Label_11
66516 387| move/from16 v0, v24
66517 389| if-ge v5, v0, Label_11
66557 436| move/from16 v0, v18
66558 438| if-lt v0, v5, Label_15
66563 442| move-object/from16 v0, v22
66564 444| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66565 446| move/from16 v0, v27
66566 448| if-ge v0, v5, Label_25
66575 458| move/from16 v0, v19
66576 460| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.LinkedList, int):java.lang.Object
66580 468| move/from16 v0, v18
66581 470| if-lt v0, v5, Label_16
66589 476| move/from16 v0, v20
66590 478| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.LinkedList, int):java.lang.Object
66594 484| move-object/from16 v0, v17
66595 486| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66596 488| move/from16 v0, v27
66597 490| if-gt v0, v5, Label_25
66599 492| move-object/from16 v0, v17
66600 494| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66615 508| move-object/from16 v0, v17
66616 510| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66618 513| move/from16 v0, v18
66619 515| if-ge v0, v5, Label_21
66623 520| move-object/from16 v0, v26
66624 …522| invoke-direct {v0,v5}, com.android.calendar.Utils$DNASegment.<init>(com.android.calendar.Util…
66627 525| move-object/from16 v0, v17
66628 527| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66629 529| move-object/from16 v0, v26
66630 531| iput v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66632 533| move-object/from16 v0, v17
66633 535| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66634 537| move-object/from16 v0, v26
66635 539| iput v5, v0, com.android.calendar.Utils$DNASegment.color
66638 543| move-object/from16 v0, v26
66639 545| iput v5, v0, com.android.calendar.Utils$DNASegment.startMinute
66641 547| move-object/from16 v0, v17
66642 549| iget v5, v0, com.android.calendar.Utils$DNASegment.day
66643 551| move-object/from16 v0, v26
66644 553| iput v5, v0, com.android.calendar.Utils$DNASegment.day
66646 555| move/from16 v0, v18
66648 559| iput v0, v1, com.android.calendar.Utils$DNASegment.endMinute
66651 563| move-object/from16 v0, v26
66652 … 565| invoke-static {v2,v5,v0}, Tracer.WrapInvoke(java.util.LinkedList, int, java.lang.Object):void
66654 568| move-object/from16 v0, v26
66655 570| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66667 588| move-object/from16 v0, v17
66668 590| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute
66670 593| move/from16 v0, v27
66671 595| if-le v0, v5, Label_27
66675 600| move-object/from16 v0, v23
66676 …602| invoke-direct {v0,v5}, com.android.calendar.Utils$DNASegment.<init>(com.android.calendar.Util…
66679 605| move-object/from16 v0, v17
66680 607| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute
66681 609| move-object/from16 v0, v23
66682 611| iput v5, v0, com.android.calendar.Utils$DNASegment.startMinute
66684 613| move-object/from16 v0, v17
66685 615| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66686 617| move-object/from16 v0, v23
66687 619| iput v5, v0, com.android.calendar.Utils$DNASegment.color
66690 623| move-object/from16 v0, v23
66691 625| iput v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66693 627| move-object/from16 v0, v17
66694 629| iget v5, v0, com.android.calendar.Utils$DNASegment.day
66695 631| move-object/from16 v0, v23
66696 633| iput v5, v0, com.android.calendar.Utils$DNASegment.day
66698 635| move/from16 v0, v27
66700 639| iput v0, v1, com.android.calendar.Utils$DNASegment.startMinute
66705 643| move/from16 v0, v20
66707 … 647| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(java.util.LinkedList, int, java.lang.Object):void
66709 650| move-object/from16 v0, v23
66710 652| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66733 686| move-object/from16 v0, v26
66734 688| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66737 694| move-object/from16 v0, v17
66738 696| iget v5, v0, com.android.calendar.Utils$DNASegment.day
66739 698| move-object/from16 v0, v26
66740 700| iget v6, v0, com.android.calendar.Utils$DNASegment.day
66743 704| move-object/from16 v0, v26
66744 706| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute
66745 708| move-object/from16 v0, v17
66746 710| iget v6, v0, com.android.calendar.Utils$DNASegment.endMinute
66750 716| move-object/from16 v0, v17
66751 718| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute
66752 720| move-object/from16 v0, v26
66753 722| iget v6, v0, com.android.calendar.Utils$DNASegment.startMinute
66756 728| move-object/from16 v0, v26
66757 730| iput v5, v0, com.android.calendar.Utils$DNASegment.startMinute
66759 732| move-object/from16 v0, v17
66760 734| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):boolean
66762 737| move-object/from16 v0, v17
66763 739| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66786 771| move-object/from16 v0, v23
66787 773| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66790 779| move-object/from16 v0, v17
66791 781| iget v5, v0, com.android.calendar.Utils$DNASegment.day
66792 783| move-object/from16 v0, v23
66793 785| iget v6, v0, com.android.calendar.Utils$DNASegment.day
66796 789| move-object/from16 v0, v23
66797 791| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66798 793| move-object/from16 v0, v17
66799 795| iget v6, v0, com.android.calendar.Utils$DNASegment.startMinute
66803 801| move-object/from16 v0, v17
66804 803| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66805 805| move-object/from16 v0, v23
66806 807| iget v6, v0, com.android.calendar.Utils$DNASegment.endMinute
66809 813| move-object/from16 v0, v23
66810 815| iput v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66812 817| move-object/from16 v0, v17
66813 819| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):boolean
66815 822| move-object/from16 v0, v17
66816 824| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66832 846| move-object/from16 v0, v17
66833 848| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66837 854| move-object/from16 v0, v17
66838 856| iget v5, v0, com.android.calendar.Utils$DNASegment.color
66849 876| move-object/from16 v0, v17
66850 878| iput v5, v0, com.android.calendar.Utils$DNASegment.color
66866 900| move-object/from16 v0, v22
66867 902| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute
66868 904| move/from16 v0, v18
66869 906| if-le v0, v5, Label_5
66871 908| move-object/from16 v0, v22
66872 910| iget v6, v0, com.android.calendar.Utils$DNASegment.endMinute
67059 196| move-object/from16 v0, v18
67060 …198| invoke-static {v5,v11,v0}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, java.l…
67085 4| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
67087 5| return v0
67089 6| const/4 v0, #+0 (0x00000000 | 0.00000)
67093 12| move-result v0
67115 17| move-object/from16 v0, v22
67116 19| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
67121 27| move-object/from16 v0, v19
67123 … 31| invoke-static {v0,v1}, android.text.util.Linkify.addLinks(android.text.Spannable, int):boolean
67129 42| move-object/from16 v0, v19
67133 …50| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):jav…
67138 56| move-object/from16 v0, v20
67139 58| array-length v0, v0
67140 59| move/from16 v22, v0
67142 63| move/from16 v0, v22
67144 67| if-ne v0, v1, Label_1
67148 73| move-object/from16 v0, v19
67150 77| invoke-interface {v0,v1}, android.text.Spannable.getSpanStart(java.lang.Object):int
67156 85| move-object/from16 v0, v19
67158 89| invoke-interface {v0,v1}, android.text.Spannable.getSpanEnd(java.lang.Object):int
67164 97| move/from16 v0, v22
67165 99| if-gt v13, v0, Label_1
67170 107| move/from16 v0, v22
67171 109| if-lt v12, v0, Label_1
67189 131| move-object/from16 v0, v19
67192 …137| invoke-static {v0,v1,v2}, android.text.util.Linkify.addLinks(android.text.Spannable, java.uti…
67201 143| move-object/from16 v0, v19
67203 …147| invoke-static {v0,v1}, android.text.util.Linkify.addLinks(android.text.Spannable, int):boolean
67211 159| move-object/from16 v0, v19
67215 …167| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):ja…
67221 175| move-object/from16 v0, v22
67223 …179| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.regex.Pattern, java.lang.CharSequence):jav…
67243 198| move-object/from16 v0, v19
67245 …202| invoke-static {v0,v10,v1,v9}, com.android.calendar.Utils.spanWillOverlap(android.text.Spannab…
67261 234| move-object/from16 v0, v18
67263 238| invoke-direct {v0,v1}, android.text.style.URLSpan.<init>(java.lang.String):void
67267 243| move-object/from16 v0, v19
67271 …251| invoke-interface {v0,v1,v2,v9,v3}, android.text.Spannable.setSpan(java.lang.Object, int, int,…
67284 266| move-object/from16 v0, v19
67288 …274| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):ja…
67304 287| move-object/from16 v0, v17
67305 289| array-length v0, v0
67306 290| move/from16 v22, v0
67308 294| move/from16 v0, v22
67309 296| if-ge v15, v0, Label_13
67320 308| move-object/from16 v0, v19
67322 …312| invoke-static {v0,v10,v1,v9}, com.android.calendar.Utils.spanWillOverlap(android.text.Spannab…
67340 331| move-object/from16 v0, v19
67341 333| invoke-interface {v0,v11}, android.text.Spannable.charAt(int):char
67346 339| move/from16 v0, v22
67347 341| if-eq v4, v0, Label_10
67373 382| move-object/from16 v0, v18
67375 386| invoke-direct {v0,v1}, android.text.style.URLSpan.<init>(java.lang.String):void
67379 391| move-object/from16 v0, v19
67383 …399| invoke-interface {v0,v1,v2,v9,v3}, android.text.Spannable.setSpan(java.lang.Object, int, int,…
67420 449| move-object/from16 v0, v19
67423 …455| invoke-static {v0,v1,v2}, android.text.util.Linkify.addLinks(android.text.Spannable, java.uti…
67482 51| move-result v0
67485 52| invoke-static {v0}, java.lang.Character.isDigit(char):boolean
67491 60| move v3, v0
67501 66| const/16 v0, #+27 (0x0000001b | 3.78351e-44)
67502 .local v0, "ch", char
67506 .end_local v0
67507 70| invoke-static {v0}, java.lang.Character.isWhitespace(char):boolean
67550 115| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.String, int):int
67581 13| add-int/lit8 v0, v6, #+1 (0x00000001 | 1.40130e-45)
67583 .local v0, "endPos", int
67584 15| if-gez v0, Label_2
67608 41| if-ge v5, v0, Label_5
67616 53| if-ge v5, v0, Label_4
67622 59| if-ne v5, v0, Label_1
67656 101| if-ge v5, v0, Label_2
67675 0| sget-object v0, com.android.calendar.Utils.mTZUtils
67680 …6| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUtil…
67681 9| move-result-object v0
67682 10| return-object v0
67695 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
67696 3| invoke-static {v8,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
67703 12| move-result-object v0
67704 13| return-object v0
67713 0| sget-boolean v0, com.android.calendar.Utils.mAllowWeekForDetailView
67714 2| return v0
67725 3| move-result-object v0
67726 4| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):boolean
67727 7| move-result v0
67728 8| return v0
67740 2| const/4 v0, #+0 (0x00000000 | 0.00000)
67741 …3| invoke-static {v14,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
67750 11| sget-object v0, com.android.calendar.Utils.mTZUtils
67754 …16| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUti…
67755 19| move-result-object v0
67756 20| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
67757 23| move-result-object v0
67758 24| aput-object v0, v8, v9
67760 26| const v0, #+2131492956 (0x7f0c005c | 1.86094e+38)
67761 …29| invoke-static {v14,v0,v8}, Tracer.WrapInvoke(android.content.Context, int, java.lang.Object[])…
67773 38| add-int/lit8 v0, v11, #-1 (0xffffffff | NaN)
67774 40| if-ne v10, v0, Label_3
67778 44| sget-object v0, com.android.calendar.Utils.mTZUtils
67782 …49| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUti…
67783 52| move-result-object v0
67784 53| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
67785 56| move-result-object v0
67786 57| aput-object v0, v8, v9
67788 59| const v0, #+2131492957 (0x7f0c005d | 1.86094e+38)
67789 …62| invoke-static {v14,v0,v8}, Tracer.WrapInvoke(android.content.Context, int, java.lang.Object[])…
67796 68| add-int/lit8 v0, v11, #+1 (0x00000001 | 1.40130e-45)
67797 70| if-ne v10, v0, Label_4
67801 74| sget-object v0, com.android.calendar.Utils.mTZUtils
67805 …79| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUti…
67806 82| move-result-object v0
67807 83| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
67808 86| move-result-object v0
67809 87| aput-object v0, v8, v9
67811 89| const v0, #+2131492958 (0x7f0c005e | 1.86094e+38)
67812 …92| invoke-static {v14,v0,v8}, Tracer.WrapInvoke(android.content.Context, int, java.lang.Object[])…
67819 98| sget-object v0, com.android.calendar.Utils.mTZUtils
67823 …103| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUt…
67824 106| move-result-object v0
67825 107| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
67839 3| move-result-object v0
67841 .local v0, "prefs", android.content.SharedPreferences
67844 …8| invoke-interface {v0,v1,v2}, android.content.SharedPreferences.getInt(java.lang.String, int):int
67862 8| const/16 v0, #+102 (0x00000066 | 1.42932e-43)
67864 .local v0, "a", int
67918 29| move-result v0
67941 …70| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBui…
67949 81| return v0
67953 82| const/4 v0, #+0 (0x00000000 | 0.00000)
67954 .local v0, "vibrate", boolean
67958 .end_local v0
67965 92| move-result v0
67966 .local v0, "vibrate", boolean
67987 10| new-array v0, v1, float[]
67989 .local v0, "hsv", float[]
67990 12| invoke-static {v5,v0}, android.graphics.Color.colorToHSV(int, float[]):void
67992 15| aget v1, v0, v3
67998 27| aput v1, v0, v3
68000 29| aget v1, v0, v4
68003 35| aput v1, v0, v4
68005 37| invoke-static {v0}, android.graphics.Color.HSVToColor(float[]):int
68031 14| move-object/from16 v0, v24
68033 18| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
68036 21| move-object/from16 v0, v24
68038 25| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.text.format.Time, long):void
68050 37| move-wide/from16 v0:v1, v32:v33
68052 …41| invoke-static {v8,v0,v1,v2}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.f…
68057 46| move-wide/from16 v0:v1, v34:v35
68059 …50| invoke-static {v8,v0,v1,v2}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.f…
68063 54| move-object/from16 v0, v24
68064 56| iget-wide v8:v9, v0, android.text.format.Time.gmtoff
68072 68| move-object/from16 v0, v24
68073 70| iget-wide v14:v15, v0, android.text.format.Time.gmtoff
68082 80| move/from16 v0, v30
68083 82| if-ne v8, v0, Label_4
68086 87| move-object/from16 v0, v28
68087 … 89| invoke-static {v0,v8}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
68127 132| move/from16 v0, v30
68128 134| if-ne v8, v0, Label_2
68131 139| move-object/from16 v0, v28
68132 … 141| invoke-static {v0,v8}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
68142 147| move-object/from16 v0, v24
68143 149| iget-wide v14:v15, v0, android.text.format.Time.gmtoff
68160 175| move-object/from16 v0, v24
68161 177| iget-wide v0:v1, v0, android.text.format.Time.gmtoff
68162 179| move-wide/from16 v22:v23, v0:v1
68171 190| move/from16 v0, v30
68172 192| if-ne v8, v0, Label_6
68181 203| move-object/from16 v0, v28
68182 …205| invoke-static {v0,v10,v8}, Tracer.WrapInvoke(android.content.res.Resources, int, java.lang.Ob…
68190 212| move/from16 v0, v30
68191 214| if-ne v8, v0, Label_7
68200 225| move-object/from16 v0, v28
68201 …227| invoke-static {v0,v10,v8}, Tracer.WrapInvoke(android.content.res.Resources, int, java.lang.Ob…
68225 257| move-object/from16 v0, v28
68226 …259| invoke-static {v0,v10,v8}, Tracer.WrapInvoke(android.content.res.Resources, int, java.lang.Ob…
68292 29| new-instance v0, android.text.format.Time
68293 31| invoke-direct {v0,v8}, android.text.format.Time.<init>(java.lang.String):void
68295 .local v0, "startTime", android.text.format.Time
68296 34| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.text.format.Time, long):void
68298 37| iget v3, v0, android.text.format.Time.isDst
68327 13| move-result-object v0
68329 .local v0, "pref", java.lang.String
68331 17| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
68350 36| invoke-static {v0}, java.lang.Integer.parseInt(java.lang.String):int
68375 3| move-result v0
68376 4| invoke-static {v0}, com.android.calendar.Utils.convertDayOfWeekFromTimeToCalendar(int):int
68377 7| move-result v0
68378 8| return v0
68389 3| move-result-object v0
68391 .local v0, "prefs", android.content.SharedPreferences
68394 …8| invoke-interface {v0,v1,v2}, android.content.SharedPreferences.getBoolean(java.lang.String, boo…
68406 0| mul-int/lit8 v0, v2, #+7 (0x00000007 | 9.80909e-45)
68408 5| add-int/2addr v0, v1
68409 6| return v0
68432 13| iget v0, v3, android.text.format.Time.monthDay
68433 15| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
68434 17| iput v0, v3, android.text.format.Time.monthDay
68442 25| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
68443 26| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
68444 29| move-result-wide v0:v1
68445 30| return-wide v0:v1
68459 7| move-result-object v0
68460 8| check-cast v0, com.android.calendar.Utils$DNAStrand
68462 .local v0, "strand", com.android.calendar.Utils$DNAStrand
68463 10| if-nez v0, Label_1
68465 12| new-instance v0, com.android.calendar.Utils$DNAStrand
68466 .end_local v0
68467 14| invoke-direct {v0}, com.android.calendar.Utils$DNAStrand.<init>():void
68469 .restart_local v0
68470 17| iput v3, v0, com.android.calendar.Utils$DNAStrand.color
68473 20| iput v1, v0, com.android.calendar.Utils$DNAStrand.count
68475 22| iget v1, v0, com.android.calendar.Utils$DNAStrand.color
68478 …28| invoke-static {v2,v1,v0}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
68481 31| return-object v0
68496 8| div-int v0, v1, v2
68499 .local v0, "y", int
68500 10| return v0
68503 .end_local v0
68514 23| add-int v0, v6, v1
68515 .restart_local v0
68519 .end_local v0
68528 37| add-int v0, v1, v2
68529 .restart_local v0
68544 9| move-result-object v0
68546 .local v0, "s", java.lang.String[]
68547 10| if-nez v0, Label_1
68553 22| move-result-object v0
68556 23| return-object v0
68571 8| move-result-object v0
68573 .local v0, "prefs", android.content.SharedPreferences
68575 …12| invoke-interface {v0,v2,v4}, android.content.SharedPreferences.getString(java.lang.String, jav…
68601 0| new-instance v0, java.lang.StringBuilder
68602 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
68605 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
68606 12| move-result-object v0
68608 …16| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
68609 19| move-result-object v0
68610 20| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
68611 23| move-result-object v0
68612 24| return-object v0
68623 3| move-result-object v0
68625 .local v0, "prefs", android.content.SharedPreferences
68626 …4| invoke-interface {v0,v3,v4}, android.content.SharedPreferences.getInt(java.lang.String, int):int
68639 3| move-result-object v0
68641 .local v0, "prefs", android.content.SharedPreferences
68642 …4| invoke-interface {v0,v3,v4}, android.content.SharedPreferences.getString(java.lang.String, java…
68655 3| move-result-object v0
68657 .local v0, "prefs", android.content.SharedPreferences
68658 …4| invoke-interface {v0,v3,v4}, android.content.SharedPreferences.getBoolean(java.lang.String, boo…
68672 4| move-result-object v0
68674 .local v0, "prefs", android.content.SharedPreferences
68675 …5| invoke-interface {v0,v5,v3}, android.content.SharedPreferences.getStringSet(java.lang.String, j…
68704 3| move-result-object v0
68706 .local v0, "prefs", android.content.SharedPreferences
68710 …8| invoke-interface {v0,v1,v2}, android.content.SharedPreferences.getBoolean(java.lang.String, boo…
68721 0| sget-wide v0:v1, com.android.calendar.Utils.mTardis
68722 2| return-wide v0:v1
68732 0| sget-object v0, com.android.calendar.Utils.mTZUtils
68733 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUtils, a…
68734 5| move-result-object v0
68735 6| return-object v0
68768 24| move-exception v0
68770 .local v0, "e", android.content.pm.PackageManager$NameNotFoundException
68801 8| move-result-object v0
68803 .local v0, "extras", android.os.Bundle
68819 28| if-eqz v0, Label_3
68823 …34| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):bool…
68835 … 54| invoke-static {v0,v4}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.String
68873 21| move-result v0
68875 .local v0, "firstDayOfWeek", int
68879 26| if-eqz v0, Label_1
68880 28| if-ne v0, v4, Label_3
68897 48| if-ne v0, v4, Label_2
68914 0| rsub-int/lit8 v0, v4, #+4 (0x00000004 | 5.60519e-45)
68916 .local v0, "diff", int
68917 2| if-gez v0, Label_1
68919 4| add-int/lit8 v0, v0, #+7 (0x00000007 | 9.80909e-45)
68923 9| sub-int v1, v2, v0
68938 0| new-instance v0, java.lang.StringBuilder
68939 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
68942 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
68943 12| move-result-object v0
68945 …16| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
68946 19| move-result-object v0
68947 20| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
68948 23| move-result-object v0
68949 24| return-object v0
68959 0| new-instance v0, java.lang.StringBuilder
68960 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
68963 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
68964 12| move-result-object v0
68966 …16| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
68967 19| move-result-object v0
68968 20| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
68969 23| move-result-object v0
68970 24| return-object v0
68980 0| const/4 v0, #+0 (0x00000000 | 0.00000)
68982 .local v0, "i", int
68985 5| if-ge v0, v1, Label_3
68987 7| invoke-interface {v2,v0}, java.lang.CharSequence.charAt(int):char
68993 17| return v0
68996 18| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
69013 4| add-int/lit8 v0, v1, #-1 (0xffffffff | NaN)
69015 .local v0, "i", int
69016 6| if-ltz v0, Label_3
69018 8| invoke-interface {v2,v0}, java.lang.CharSequence.charAt(int):char
69024 18| return v0
69027 19| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
69043 3| move-result v0
69044 4| if-eqz v0, Label_2
69046 9| move-result v0
69047 10| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
69049 12| return v0
69051 13| const/4 v0, #+0 (0x00000000 | 0.00000)
69061 0| sget v0, android.os.Build$VERSION.SDK_INT
69063 4| if-lt v0, v1, Label_2
69064 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
69066 7| return v0
69068 8| const/4 v0, #+0 (0x00000000 | 0.00000)
69078 0| sget v0, android.os.Build$VERSION.SDK_INT
69080 4| if-lt v0, v1, Label_2
69081 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
69083 7| return v0
69085 8| const/4 v0, #+0 (0x00000000 | 0.00000)
69096 1| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
69102 7| return v0
69105 8| if-ne v5, v0, Label_3
69113 17| move v0, v1
69124 1| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
69130 7| return v0
69133 8| if-ne v4, v0, Label_3
69138 14| if-eq v3, v0, Label_1
69140 16| move v0, v1
69158 9| move-result v0
69160 .local v0, "currentDay", int
69161 10| sub-int v1, v2, v0
69186 2| const-string/jumbo v0, "calendar.google.com"
69187 5| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
69188 8| move-result v0
69189 9| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
69191 11| return v0
69193 12| const/4 v0, #+0 (0x00000000 | 0.00000)
69211 7| move-result-object v0
69213 .local v0, "columnNames", java.lang.String[]
69214 8| if-nez v0, Label_2
69217 11| new-array v0, v5, java.lang.String[]
69221 15| invoke-direct {v3,v0}, android.database.MatrixCursor.<init>(java.lang.String[]):void
69349 91| move-result v0
69351 .local v0, "method", int
69352 …92| invoke-static {v1,v0}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int)…
69360 .end_local v0
69394 0| if-eqz v0, Label_1
69401 5| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
69413 0| new-instance v0, android.content.Intent
69415 …4| invoke-direct {v0,v3,v1}, android.content.Intent.<init>(android.content.Context, java.lang.Clas…
69417 .local v0, "launchIntent", android.content.Intent
69419 …10| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):android.con…
69422 15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
69426 …22| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, boolean)…
69428 … 25| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):void
69440 0| sput-boolean v0, com.android.calendar.Utils.mAllowWeekForDetailView
69457 7| move-result-object v0
69459 .local v0, "editor", android.content.SharedPreferences$Editor
69474 …22| invoke-interface {v0,v3,v5}, android.content.SharedPreferences$Editor.putInt(java.lang.String,…
69478 …28| invoke-interface {v0,v3,v5}, android.content.SharedPreferences$Editor.putInt(java.lang.String,…
69480 31| invoke-interface {v0}, android.content.SharedPreferences$Editor.apply():void
69519 10| move-result-wide v0:v1
69521 .local v0, "now", long
69526 16| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
69562 7| move-result-object v0
69564 .local v0, "prefs", android.content.SharedPreferences
69565 …8| invoke-interface {v0}, android.content.SharedPreferences.edit():android.content.SharedPreferenc…
69587 7| move-result-object v0
69589 .local v0, "editor", android.content.SharedPreferences$Editor
69590 …8| invoke-interface {v0,v3,v4}, android.content.SharedPreferences$Editor.putInt(java.lang.String, …
69592 11| invoke-interface {v0}, android.content.SharedPreferences$Editor.apply():void
69605 3| move-result-object v0
69607 .local v0, "prefs", android.content.SharedPreferences
69608 …4| invoke-interface {v0}, android.content.SharedPreferences.edit():android.content.SharedPreferenc…
69629 7| move-result-object v0
69631 .local v0, "editor", android.content.SharedPreferences$Editor
69632 …8| invoke-interface {v0,v3,v4}, android.content.SharedPreferences$Editor.putBoolean(java.lang.Stri…
69634 11| invoke-interface {v0}, android.content.SharedPreferences$Editor.apply():void
69647 3| move-result-object v0
69649 .local v0, "prefs", android.content.SharedPreferences
69668 …22| invoke-interface {v0}, android.content.SharedPreferences.edit():android.content.SharedPreferen…
69684 0| new-instance v0, android.content.IntentFilter
69685 2| invoke-direct {v0}, android.content.IntentFilter.<init>():void
69687 .local v0, "filter", android.content.IntentFilter
69689 … 8| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.IntentFilter, java.lang.String):void
69692 … 14| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.IntentFilter, java.lang.String):void
69695 … 20| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.IntentFilter, java.lang.String):void
69698 … 26| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.IntentFilter, java.lang.String):void
69704 …34| invoke-static {v3,v1,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Broadcast…
69716 0| sget-object v0, com.android.calendar.Utils.mTZUtils
69717 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.CalendarUtils$TimeZoneUtils, a…
69731 6| move-result-object v0
69733 .local v0, "currentDrawable", android.graphics.drawable.Drawable
69734 7| if-eqz v0, Label_2
69735 9| instance-of v3, v0, com.android.calendar.DayOfMonthDrawable
69737 13| move-object v2, v0
69779 6| move-result-object v0
69780 7| check-cast v0, android.app.SearchManager
69782 .local v0, "searchManager", android.app.SearchManager
69785 …13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.SearchManager, android.content.ComponentN…
69816 17| move-result v0
69818 .local v0, "endDay", int
69819 18| if-ne v1, v0, Label_3
69852 17| move-result v0
69854 .local v0, "existingEnd", int
69856 20| if-ge v9, v0, Label_5
69891 73| if-le v10, v0, Label_3
69898 .end_local v0
69912 1| new-instance v0, android.os.Bundle
69913 3| invoke-direct {v0}, android.os.Bundle.<init>():void
69915 .local v0, "extras", android.os.Bundle
69917 … 9| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
69920 … 15| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
69925 …24| invoke-static {v3,v1,v0}, android.content.ContentResolver.requestSync(android.accounts.Account…
69937 3| move-result-wide v0:v1
69938 4| sput-wide v0:v1, com.android.calendar.Utils.mTardis
69952 5| move-result-object v0
69954 .local v0, "data", android.net.Uri
69962 17| if-eqz v0, Label_1
69963 19| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):boolean
69967 25| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):java.util.List
69985 52| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):java.lang.String
70042 20| new-instance v0, android.os.Bundle
70043 22| invoke-direct {v0}, android.os.Bundle.<init>():void
70045 .local v0, "extras", android.os.Bundle
70047 … 28| invoke-static {v0,v3,v5}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
70055 …38| invoke-static {v4,v3,v0}, android.content.ContentResolver.requestSync(android.accounts.Account…
70123 69| move-object/from16 v0, v19
70124 …71| invoke-static {v0,v14}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
70172 121| move/from16 v0, v16
70173 123| iput v0, v8, com.android.calendar.Utils$DNAStrand.position
70174 125| int-to-float v0, v11
70175 126| move/from16 v16, v0
70181 136| move/from16 v0, v16
70182 138| iput v0, v8, com.android.calendar.Utils$DNAStrand.position
70183 140| int-to-float v0, v12
70184 141| move/from16 v16, v0
70190 151| move/from16 v0, v16
70191 153| iput v0, v8, com.android.calendar.Utils$DNAStrand.position
70192 155| int-to-float v0, v11
70193 156| move/from16 v16, v0
70199 166| move/from16 v0, v16
70200 168| iput v0, v8, com.android.calendar.Utils$DNAStrand.position
70201 170| int-to-float v0, v13
70202 171| move/from16 v16, v0
70228 0| iput-object v1, v0, com.android.calendar.agenda.AgendaAdapter$1.this$0
70230 2| invoke-direct {v0}, java.lang.Object.<init>():void
70241 0| iget-object v0, v1, com.android.calendar.agenda.AgendaAdapter$1.this$0
70242 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaAdapter):void
70253 0| invoke-direct {v0}, java.lang.Object.<init>():void
70264 0| const/4 v0, #+0 (0x00000000 | 0.00000)
70265 …1| invoke-direct {v3,v4,v5,v0}, android.widget.ResourceCursorAdapter.<init>(android.content.Contex…
70267 4| new-instance v0, com.android.calendar.agenda.AgendaAdapter$1
70268 …6| invoke-direct {v0,v3}, com.android.calendar.agenda.AgendaAdapter$1.<init>(com.android.calendar.…
70269 9| iput-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mTZUpdater
70272 14| move-result-object v0
70273 15| iput-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70275 17| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70277 … 22| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
70278 25| move-result-object v0
70279 26| iput-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mNoTitleLabel
70281 28| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70283 33| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
70284 36| move-result v0
70285 37| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.mDeclinedColor
70287 39| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70289 44| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
70290 47| move-result v0
70291 48| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.mStandardColor
70293 50| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70295 55| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
70296 58| move-result v0
70297 59| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.mWhereDeclinedColor
70299 61| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70301 66| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
70302 69| move-result v0
70303 70| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.mWhereColor
70305 72| new-instance v0, java.lang.StringBuilder
70307 76| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
70308 79| iput-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mStringBuilder
70310 81| new-instance v0, java.util.Formatter
70314 …89| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
70315 92| iput-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mFormatter
70317 94| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70319 99| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
70320 102| move-result v0
70321 103| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT
70323 105| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70325 110| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
70326 113| move-result v0
70327 114| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT
70329 116| iget v0, v3, com.android.calendar.agenda.AgendaAdapter.mScale
70331 119| cmpl-float v0, v0, v1
70332 121| if-nez v0, Label_1
70334 123| iget-object v0, v3, com.android.calendar.agenda.AgendaAdapter.mResources
70335 …125| invoke-static {v0}, Tracer.WrapInvoke(android.content.res.Resources):android.util.DisplayMetr…
70336 128| move-result-object v0
70337 129| iget v0, v0, android.util.DisplayMetrics.density
70338 131| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.mScale
70340 133| iget v0, v3, com.android.calendar.agenda.AgendaAdapter.mScale
70342 137| cmpl-float v0, v0, v1
70343 139| if-eqz v0, Label_1
70345 141| iget v0, v3, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT
70346 143| int-to-float v0, v0
70348 146| mul-float/2addr v0, v1
70349 147| float-to-int v0, v0
70350 148| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT
70352 150| iget v0, v3, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT
70353 152| int-to-float v0, v0
70355 155| mul-float/2addr v0, v1
70356 156| float-to-int v0, v0
70357 157| iput v0, v3, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT
70377 6| move-object/from16 v0, v21
70378 8| instance-of v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder
70393 25| move-object/from16 v0, v30
70395 29| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, java.lang.Object):void
70398 35| move-object/from16 v0, v30
70399 37| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
70402 43| move-object/from16 v0, v16
70403 45| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title
70406 50| move-object/from16 v0, v30
70407 52| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
70410 58| move-object/from16 v0, v16
70411 60| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when
70414 65| move-object/from16 v0, v30
70415 67| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
70418 73| move-object/from16 v0, v16
70419 75| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where
70422 80| move-object/from16 v0, v30
70423 82| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
70427 88| move-object/from16 v0, v16
70428 90| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.textContainer
70431 95| move-object/from16 v0, v30
70432 97| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
70434 101| move-object/from16 v0, v16
70435 103| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.selectedMarker
70438 108| move-object/from16 v0, v30
70439 110| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
70442 116| move-object/from16 v0, v16
70443 118| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70448 121| move-object/from16 v0, v32
70449 123| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long
70451 127| move-object/from16 v0, v16
70452 129| iput-wide v2:v3, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.startTimeMilli
70455 132| move-object/from16 v0, v32
70456 134| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
70463 141| move-object/from16 v0, v16
70464 143| iput-boolean v10, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay
70467 147| move-object/from16 v0, v32
70468 149| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
70473 154| move/from16 v0, v20
70474 156| if-ne v0, v2, Label_16
70476 158| move-object/from16 v0, v16
70477 160| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title
70478 162| move-object/from16 v0, v29
70479 164| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mDeclinedColor
70482 169| move-object/from16 v0, v16
70483 171| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when
70484 173| move-object/from16 v0, v29
70485 175| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereDeclinedColor
70488 180| move-object/from16 v0, v16
70489 182| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where
70490 184| move-object/from16 v0, v29
70491 186| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereDeclinedColor
70494 191| move-object/from16 v0, v16
70495 193| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70500 199| move-object/from16 v0, v16
70501 201| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70508 209| move-object/from16 v0, v29
70509 211| iget v2, v0, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT
70510 213| move-object/from16 v0, v19
70511 215| iput v2, v0, android.view.ViewGroup$LayoutParams.height
70514 217| move-object/from16 v0, v16
70515 219| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70516 221| move-object/from16 v0, v19
70517 …223| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.ColorChipView, android.view.Vie…
70520 228| move-object/from16 v0, v32
70521 230| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
70528 238| move-object/from16 v0, v32
70529 240| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
70534 246| move-object/from16 v0, v32
70535 248| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
70539 252| move-object/from16 v0, v18
70541 256| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
70545 262| move-object/from16 v0, v16
70546 264| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70550 270| move-object/from16 v0, v16
70551 272| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title
70552 274| move-object/from16 v0, v29
70553 276| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor
70556 281| move-object/from16 v0, v16
70557 283| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when
70558 285| move-object/from16 v0, v29
70559 287| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor
70562 292| move-object/from16 v0, v16
70563 294| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where
70564 296| move-object/from16 v0, v29
70565 298| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor
70571 303| move-object/from16 v0, v16
70572 305| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title
70573 307| move-object/from16 v22, v0
70576 309| move-object/from16 v0, v16
70577 311| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when
70578 313| move-object/from16 v25, v0
70581 315| move-object/from16 v0, v16
70582 317| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where
70583 319| move-object/from16 v27, v0
70587 322| move-object/from16 v0, v32
70588 324| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long
70590 328| move-object/from16 v0, v16
70591 330| iput-wide v2:v3, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.instanceId
70594 333| move-object/from16 v0, v32
70595 335| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
70601 343| move-object/from16 v0, v16
70602 345| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70606 351| move-object/from16 v0, v32
70607 353| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
70617 365| move-object/from16 v0, v29
70618 367| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter.mNoTitleLabel
70619 369| move-object/from16 v23, v0
70625 375| move-object/from16 v0, v32
70626 377| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long
70631 383| move-object/from16 v0, v32
70632 385| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long
70637 391| move-object/from16 v0, v32
70638 393| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
70645 398| move-object/from16 v0, v29
70646 400| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter.mTZUpdater
70647 402| move-object/from16 v0, v31
70648 …404| invoke-static {v0,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.l…
70664 421| move-object/from16 v0, v29
70665 423| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter.mStringBuilder
70669 429| move-object/from16 v0, v29
70670 431| iget-object v3, v0, com.android.calendar.agenda.AgendaAdapter.mFormatter
70709 486| move-object/from16 v0, v26
70710 …488| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
70730 518| move-object/from16 v0, v32
70731 520| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
70741 533| move-object/from16 v0, v27
70742 535| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.TextView, int):void
70772 545| move-object/from16 v0, v16
70773 547| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title
70774 549| move-object/from16 v0, v29
70775 551| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor
70778 556| move-object/from16 v0, v16
70779 558| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when
70780 560| move-object/from16 v0, v29
70781 562| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereColor
70784 567| move-object/from16 v0, v16
70785 569| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where
70786 571| move-object/from16 v0, v29
70787 573| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereColor
70791 579| move/from16 v0, v20
70792 581| if-ne v0, v2, Label_17
70794 583| move-object/from16 v0, v16
70795 585| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70801 593| move-object/from16 v0, v16
70802 595| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip
70809 603| move-object/from16 v0, v29
70810 605| iget v2, v0, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT
70811 607| move-object/from16 v0, v19
70812 609| iput v2, v0, android.view.ViewGroup$LayoutParams.height
70839 622| move-object/from16 v0, v24
70840 …624| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.util.TimeZone, boolean, int):java.lang.String
70854 635| move-object/from16 v0, v27
70855 637| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.TextView, int):void
70866 0| iput-object v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0
70868 2| invoke-direct {v0}, java.lang.Object.<init>():void
70879 0| iget-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0
70885 …12| invoke-static {v0,v1}, com.android.calendar.agenda.AgendaByDayAdapter.-set0(com.android.calend…
70887 15| iget-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0
70893 …28| invoke-static {v0,v1}, com.android.calendar.agenda.AgendaByDayAdapter.-set1(com.android.calend…
70895 31| iget-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0
70896 33| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaByDayAdapter):void
70933 0| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
70944 12| iput-wide v0:v1, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventId
70946 …14| iput-wide v0:v1, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMil…
70948 … 16| iput-wide v0:v1, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventEndTimeMilli
70952 20| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
70953 22| iput-wide v0:v1, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mInstanceId
70981 15| const/4 v0, #+0 (0x00000000 | 0.00000)
70982 …16| iput-boolean v0, v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mFirstDayAfterYest…
70997 0| invoke-direct {v0}, java.lang.Object.<init>():void
71003 0| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mContext
71004 2| return-object v0
71009 0| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71010 2| return-object v0
71015 0| iput-object v1, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71021 0| iput-object v1, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime
71034 3| new-instance v0, com.android.calendar.agenda.AgendaByDayAdapter$1
71035 …5| invoke-direct {v0,v3}, com.android.calendar.agenda.AgendaByDayAdapter$1.<init>(com.android.cale…
71036 8| iput-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mTZUpdater
71040 12| new-instance v0, com.android.calendar.agenda.AgendaAdapter
71042 …17| invoke-direct {v0,v4,v1}, com.android.calendar.agenda.AgendaAdapter.<init>(android.content.Con…
71043 20| iput-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter
71045 22| iget-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mContext
71047 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.…
71048 30| move-result-object v0
71049 31| check-cast v0, android.view.LayoutInflater
71050 33| iput-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mInflater
71052 35| new-instance v0, java.lang.StringBuilder
71054 39| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
71055 42| iput-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mStringBuilder
71057 44| new-instance v0, java.util.Formatter
71061 …52| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
71062 55| iput-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mFormatter
71064 57| iget-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mTZUpdater
71065 …59| invoke-static {v4,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
71066 62| move-result-object v0
71067 63| iput-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71069 65| new-instance v0, android.text.format.Time
71071 69| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
71072 72| iput-object v0, v3, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime
71083 0| const/4 v0, #+0 (0x00000000 | 0.00000)
71084 1| return v0
71094 0| move-object/from16 v0, v53
71095 2| iget-object v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor
71096 4| move-object/from16 v27, v0
71107 15| move-object/from16 v0, v52
71108 17| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71109 19| move-object/from16 v0, v51
71110 21| invoke-direct {v0,v4}, android.text.format.Time.<init>(java.lang.String):void
71117 28| move-object/from16 v0, v51
71119 32| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.text.format.Time, long):void
71121 35| move-object/from16 v0, v51
71122 37| iget-wide v4:v5, v0, android.text.format.Time.gmtoff
71123 39| move-wide/from16 v0:v1, v48:v49
71124 41| invoke-static {v0,v1,v4,v5}, android.text.format.Time.getJulianDay(long, long):int
71126 45| move-object/from16 v0, v52
71127 47| iput v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay
71141 64| move-object/from16 v0, v27
71142 66| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
71147 72| move-object/from16 v0, v27
71148 74| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
71153 79| move-object/from16 v0, v27
71154 81| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
71159 87| move-object/from16 v0, v27
71160 89| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
71165 94| move-object/from16 v0, v27
71166 96| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
71171 101| move-object/from16 v0, v27
71172 103| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
71181 113| move-object/from16 v0, v52
71182 115| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71183 117| move-object/from16 v0, v51
71185 …121| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.…
71188 125| move-object/from16 v0, v52
71189 127| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71190 129| move-object/from16 v0, v51
71192 …133| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.…
71196 137| move-object/from16 v0, v53
71197 139| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
71198 141| move/from16 v0, v30
71199 143| invoke-static {v0,v4}, java.lang.Math.max(int, int):int
71202 147| move-object/from16 v0, v51
71204 151| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, int):long
71208 155| move-wide/from16 v0:v1, v34:v35
71210 159| invoke-static {v0,v1,v2,v3}, java.lang.Math.max(long, long):long
71213 163| move/from16 v0, v30
71215 167| if-eq v0, v1, Label_5
71218 170| move/from16 v0, v47
71219 172| if-ne v0, v4, Label_8
71223 177| move/from16 v0, v30
71224 …179| invoke-direct {v4,v5,v0}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.<init>(int, …
71225 182| move-object/from16 v0, v50
71226 184| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71233 191| move-object/from16 v0, v27
71234 193| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
71238 197| move-object/from16 v0, v53
71239 199| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
71240 201| move/from16 v0, v17
71241 203| invoke-static {v0,v4}, java.lang.Math.min(int, int):int
71244 207| move/from16 v0, v17
71246 211| if-le v0, v1, Label_17
71248 213| move-object/from16 v0, v52
71249 215| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71250 217| move-object/from16 v0, v51
71252 …221| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.getNextMidnight(android.text.format.T…
71259 232| move-object/from16 v0, v46
71260 234| invoke-static {v0,v15}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):boolean
71269 252| move-object/from16 v0, v50
71271 256| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71294 271| move/from16 v0, v30
71295 273| if-gt v6, v0, Label_16
71313 293| move-object/from16 v0, v44
71314 295| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay
71326 312| move-object/from16 v0, v50
71327 314| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71332 319| move-object/from16 v0, v44
71333 …321| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventSta…
71334 323| move-object/from16 v0, v52
71335 325| iget-object v7, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71337 327| move-object/from16 v0, v51
71338 …329| invoke-static {v0,v4,v5,v7}, com.android.calendar.Utils.getNextMidnight(android.text.format.T…
71342 333| move-object/from16 v0, v44
71343 335| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay
71346 339| move-object/from16 v0, v44
71347 …341| iget-wide v12:v13, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventE…
71352 345| move-object/from16 v0, v44
71353 347| iget v7, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mPosition
71355 349| move-object/from16 v0, v44
71356 351| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventId
71357 353| move-object/from16 v0, v44
71358 …355| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventS…
71360 357| move-object/from16 v0, v44
71361 …359| iget-wide v14:v15, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mInstan…
71362 361| move-object/from16 v0, v44
71363 363| iget-boolean v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mAllDay
71364 365| move/from16 v16, v0
71368 371| move-object/from16 v0, v50
71369 373| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71371 376| move-wide/from16 v0:v1, v20:v21
71373 …380| iput-wide v0:v1, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventSta…
71395 397| move/from16 v0, v30
71396 …399| invoke-direct {v4,v5,v0}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.<init>(int, …
71397 402| move-object/from16 v0, v50
71398 404| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71412 424| move-object/from16 v0, v50
71414 428| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71431 437| move-object/from16 v0, v53
71432 439| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
71452 461| move-object/from16 v0, v44
71453 463| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay
71465 480| move-object/from16 v0, v50
71466 482| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71471 487| move-object/from16 v0, v44
71472 …489| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventSta…
71474 491| move-object/from16 v0, v52
71475 493| iget-object v7, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
71477 495| move-object/from16 v0, v51
71478 …497| invoke-static {v0,v4,v5,v7}, com.android.calendar.Utils.getNextMidnight(android.text.format.T…
71482 501| move-object/from16 v0, v44
71483 503| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay
71485 507| move-object/from16 v0, v44
71486 …509| iget-wide v12:v13, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventE…
71491 513| move-object/from16 v0, v44
71492 515| iget v7, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mPosition
71494 517| move-object/from16 v0, v44
71495 519| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventId
71496 521| move-object/from16 v0, v44
71497 …523| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventS…
71499 525| move-object/from16 v0, v44
71500 …527| iget-wide v14:v15, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mInstan…
71501 529| move-object/from16 v0, v44
71502 531| iget-boolean v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mAllDay
71503 533| move/from16 v16, v0
71507 539| move-object/from16 v0, v50
71508 541| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
71510 544| move-wide/from16 v0:v1, v20:v21
71512 …548| iput-wide v0:v1, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventSta…
71532 560| move-object/from16 v0, v50
71534 564| iput-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71548 3| iget-object v0, v2, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter
71550 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaAdapter, android.dat…
71562 0| move-object/from16 v0, v22
71563 2| iget-object v0, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71564 4| move-object/from16 v20, v0
71572 13| move-object/from16 v0, v23
71574 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
71605 35| move-object/from16 v0, v22
71606 37| iget-object v0, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71607 39| move-object/from16 v20, v0
71617 48| move-object/from16 v0, v22
71618 50| iget-object v0, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71619 52| move-object/from16 v20, v0
71620 54| move-object/from16 v0, v20
71621 56| invoke-static {v0,v11}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
71626 62| move-object/from16 v0, v19
71627 64| iget v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
71628 66| move/from16 v20, v0
71636 74| move-object/from16 v0, v19
71637 76| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventId
71638 78| move-wide/from16 v20:v21, v0:v1
71642 84| move-object/from16 v0, v19
71643 …86| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMil…
71644 88| move-wide/from16 v20:v21, v0:v1
71651 95| move-object/from16 v0, v19
71652 …97| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMil…
71653 99| move-wide/from16 v20:v21, v0:v1
71673 116| move-object/from16 v0, v19
71674 …118| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMi…
71675 120| move-wide/from16 v20:v21, v0:v1
71678 126| move-object/from16 v0, v19
71679 …128| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventEndTimeMilli
71680 130| move-wide/from16 v20:v21, v0:v1
71684 136| move-object/from16 v0, v19
71685 138| iget-boolean v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mAllDay
71686 140| move/from16 v20, v0
71690 146| move/from16 v0, v20
71691 148| if-ne v3, v0, Label_3
71695 151| move-object/from16 v0, v19
71696 153| iget v2, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
71701 159| move/from16 v0, v20
71702 161| if-ne v6, v0, Label_3
71709 168| move/from16 v0, v20
71710 170| if-ne v6, v0, Label_3
71712 172| move-object/from16 v0, v19
71713 …174| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMi…
71714 176| move-wide/from16 v20:v21, v0:v1
71727 192| move-object/from16 v0, v19
71728 194| iget v13, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
71740 203| move/from16 v0, v20
71741 205| if-eq v6, v0, Label_12
71747 210| move/from16 v0, v20
71748 212| if-eq v3, v0, Label_13
71782 17| move v0, v6
71784 .local v0, "index", int
71785 18| if-ltz v0, Label_6
71788 22| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
71800 35| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
71814 0| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71815 2| if-eqz v0, Label_1
71817 4| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71818 6| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
71819 9| move-result v0
71820 10| return v0
71823 11| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter
71824 13| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaAdapter):int
71825 16| move-result v0
71826 17| return v0
71854 22| add-int/lit8 v0, v5, #+1 (0x00000001 | 1.40130e-45)
71856 .local v0, "nextPos", int
71860 30| if-ge v0, v2, Label_2
71862 …32| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaByDayAdapter, int):…
71863 35| move-result v0
71865 36| if-ltz v0, Label_2
71867 38| neg-int v2, v0
71871 .end_local v0
71891 6| const/4 v0, #+0 (0x00000000 | 0.00000)
71893 .local v0, "count", int
71910 30| return v0
71913 31| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
71919 37| return v0
71941 14| move v0, v5
71943 .local v0, "i", int
71944 15| if-ltz v0, Label_5
71947 19| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
71956 31| return v0
71959 32| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
71974 0| iget-object v0, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71975 2| if-eqz v0, Label_1
71976 4| iget-object v0, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71977 6| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
71978 9| move-result v0
71979 10| if-lt v3, v0, Label_2
71982 12| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
71983 14| return-wide v0:v1
71986 15| iget-object v0, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
71987 17| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
71988 20| move-result-object v0
71989 21| check-cast v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
71990 23| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mInstanceId
71991 25| return-wide v0:v1
72006 9| move-result-object v0
72007 10| check-cast v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72009 .local v0, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72010 12| iget v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
72013 16| return-object v0
72017 19| iget v2, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition
72023 .end_local v0
72042 9| move-result-object v0
72043 10| check-cast v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72045 .local v0, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72046 12| iget v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
72055 21| iget v2, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition
72061 .end_local v0
72075 0| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72076 2| if-eqz v0, Label_2
72077 4| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72078 6| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
72079 9| move-result v0
72080 10| if-le v0, v2, Label_2
72082 12| iget-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72083 14| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
72084 17| move-result-object v0
72085 18| check-cast v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72086 20| iget v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
72089 22| return v0
72092 23| const/4 v0, #+0 (0x00000000 | 0.00000)
72103 0| iget-object v0, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72104 2| if-eqz v0, Label_1
72105 4| iget-object v0, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72106 6| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
72107 9| move-result v0
72108 10| if-lt v3, v0, Label_2
72111 12| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
72112 14| return-wide v0:v1
72115 15| iget-object v0, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72116 17| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
72117 20| move-result-object v0
72118 21| check-cast v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72119 …23| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMil…
72120 25| return-wide v0:v1
72130 0| move-object/from16 v0, v24
72131 2| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72133 6| move-object/from16 v0, v24
72134 8| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72137 14| move/from16 v0, v25
72138 16| if-le v0, v4, Label_2
72141 18| move-object/from16 v0, v24
72142 20| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter
72143 22| move/from16 v0, v25
72146 …28| invoke-static {v4,v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaAdapter, int,…
72151 33| move-object/from16 v0, v24
72152 35| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo
72153 37| move/from16 v0, v25
72154 39| invoke-static {v4,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
72159 45| move-object/from16 v0, v20
72160 47| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
72178 66| move-object/from16 v0, v21
72179 68| instance-of v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder
72189 78| move-object/from16 v0, v20
72190 80| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
72191 82| move-object/from16 v0, v18
72192 84| iput v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.julianDay
72204 93| move-object/from16 v0, v24
72205 95| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mInflater
72208 101| move-object/from16 v0, v27
72209 …103| invoke-static {v4,v5,v0,v8}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view…
72217 116| move-object/from16 v0, v18
72218 118| iput-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dayView
72224 129| move-object/from16 v0, v18
72225 131| iput-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dateView
72227 133| move-object/from16 v0, v20
72228 135| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
72229 137| move-object/from16 v0, v18
72230 139| iput v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.julianDay
72233 142| move-object/from16 v0, v18
72234 144| iput-boolean v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.grayed
72236 146| move-object/from16 v0, v18
72237 148| invoke-static {v12,v0}, Tracer.WrapInvoke(android.view.View, java.lang.Object):void
72242 151| move-object/from16 v0, v24
72243 153| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mContext
72244 155| move-object/from16 v0, v24
72245 157| iget-object v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTZUpdater
72250 163| move-object/from16 v0, v24
72251 165| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime
72253 169| move-object/from16 v0, v23
72254 …171| invoke-static {v0,v4}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSe…
72258 177| move-object/from16 v0, v23
72260 181| iput-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
72263 185| move-object/from16 v0, v23
72264 187| invoke-direct {v4,v0}, android.text.format.Time.<init>(java.lang.String):void
72265 190| move-object/from16 v0, v24
72266 192| iput-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime
72269 194| move-object/from16 v0, v24
72270 196| iget-object v14, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime
72273 198| move-object/from16 v0, v20
72274 200| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
72282 207| move-object/from16 v0, v24
72283 209| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mStringBuilder
72287 215| move-object/from16 v0, v20
72288 217| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
72289 219| move-object/from16 v0, v24
72290 221| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay
72292 223| move-object/from16 v0, v24
72293 225| iget-object v8, v0, com.android.calendar.agenda.AgendaByDayAdapter.mContext
72299 231| move-object/from16 v0, v24
72300 233| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mStringBuilder
72306 241| move-object/from16 v0, v24
72307 243| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mContext
72308 245| move-object/from16 v0, v24
72309 247| iget-object v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mFormatter
72311 249| move-object/from16 v0, v24
72312 251| iget-object v11, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone
72321 262| move-object/from16 v0, v18
72322 264| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dayView
72323 266| move-object/from16 v0, v16
72324 …268| invoke-static {v4,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
72326 271| move-object/from16 v0, v18
72327 273| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dateView
72330 278| move-object/from16 v0, v20
72331 280| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
72332 282| move-object/from16 v0, v24
72333 284| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay
72340 294| move-object/from16 v0, v18
72341 296| iput-boolean v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.grayed
72351 306| move-object/from16 v0, v18
72352 308| iput-boolean v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.grayed
72362 312| move-object/from16 v0, v20
72363 314| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
72367 319| move-object/from16 v0, v24
72368 321| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter
72369 323| move-object/from16 v0, v20
72370 325| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition
72371 327| move-object/from16 v0, v26
72373 …331| invoke-static {v4,v5,v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaAdapter, int…
72382 341| move-object/from16 v0, v17
72383 343| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title
72384 345| move-object/from16 v22, v0
72387 347| move-object/from16 v0, v20
72388 …349| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMi…
72389 351| move-object/from16 v0, v17
72390 353| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.startTimeMilli
72392 355| move-object/from16 v0, v17
72393 357| iget-boolean v13, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay
72398 363| move-object/from16 v0, v22
72399 …365| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
72402 370| move-object/from16 v0, v20
72403 …372| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMi…
72411 385| move-object/from16 v0, v19
72412 387| invoke-static {v0,v4}, Tracer.WrapInvoke(android.view.View, int):void
72415 392| move-object/from16 v0, v22
72416 …394| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, android.graphics.Typeface):…
72419 398| move-object/from16 v0, v17
72420 400| iput-boolean v4, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.grayed
72423 402| move-object/from16 v0, v20
72424 404| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
72425 406| move-object/from16 v0, v17
72426 408| iput v4, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.julianDay
72432 413| move-object/from16 v0, v20
72433 415| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay
72434 417| move-object/from16 v0, v24
72435 419| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay
72440 425| move-object/from16 v0, v19
72441 427| invoke-static {v0,v4}, Tracer.WrapInvoke(android.view.View, int):void
72444 432| move-object/from16 v0, v22
72445 …434| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, android.graphics.Typeface):…
72448 438| move-object/from16 v0, v17
72449 440| iput-boolean v4, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.grayed
72463 458| move-object/from16 v0, v20
72464 460| iget v8, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
72479 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
72480 1| return v0
72489 0| const/4 v0, #+0 (0x00000000 | 0.00000)
72494 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
72496 8| return v0
72516 18| move-result-object v0
72517 19| check-cast v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72519 .local v0, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72520 21| iget v2, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType
72529 .end_local v0
72541 3| move-result v0
72543 .local v0, "headerPos", int
72545 6| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
72582 20| move-result-object v0
72583 21| check-cast v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72585 .local v0, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo
72587 …24| iput-boolean v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mFirstDayAfterYest…
72599 0| iput-object v1, v0, com.android.calendar.agenda.AgendaFragment$1.this$0
72601 2| invoke-direct {v0}, java.lang.Object.<init>():void
72612 0| iget-object v0, v2, com.android.calendar.agenda.AgendaFragment$1.this$0
72618 …12| invoke-static {v0,v1}, com.android.calendar.agenda.AgendaFragment.-set0(com.android.calendar.a…
72620 15| iget-object v0, v2, com.android.calendar.agenda.AgendaFragment$1.this$0
72621 …17| invoke-static {v0}, com.android.calendar.agenda.AgendaFragment.-get1(com.android.calendar.agen…
72622 20| move-result-object v0
72626 27| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
72638 0| iput-object v1, v0, com.android.calendar.agenda.AgendaFragment$2.this$0
72640 2| invoke-direct {v0}, java.lang.Object.<init>():void
72653 3| iget-object v0, v14, com.android.calendar.agenda.AgendaFragment$2.this$0
72654 …5| invoke-static {v0}, com.android.calendar.agenda.AgendaFragment.-get2(com.android.calendar.agend…
72655 8| move-result-object v0
72656 9| invoke-direct {v4,v0}, android.text.format.Time.<init>(java.lang.String):void
72659 12| iget-object v0, v14, com.android.calendar.agenda.AgendaFragment$2.this$0
72660 14| iget v0, v0, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop
72661 16| invoke-static {v4,v0}, Tracer.WrapInvoke(android.text.format.Time, int):long
72663 19| iget-object v0, v14, com.android.calendar.agenda.AgendaFragment$2.this$0
72664 …21| invoke-static {v0}, com.android.calendar.agenda.AgendaFragment.-get0(com.android.calendar.agen…
72665 24| move-result-object v0
72678 …36| invoke-static/range {v0..v13}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
72685 0| iget-object v0, v1, com.android.calendar.agenda.AgendaFragment.mController
72686 2| return-object v0
72691 0| iget-object v0, v1, com.android.calendar.agenda.AgendaFragment.mTime
72692 2| return-object v0
72697 0| iget-object v0, v1, com.android.calendar.agenda.AgendaFragment.mTimeZone
72698 2| return-object v0
72703 0| iput-object v1, v0, com.android.calendar.agenda.AgendaFragment.mTimeZone
72713 0| const-class v0, com.android.calendar.agenda.AgendaFragment
72714 2| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
72715 5| move-result-object v0
72716 6| sput-object v0, com.android.calendar.agenda.AgendaFragment.TAG
72718 8| const/4 v0, #+0 (0x00000000 | 0.00000)
72719 9| sput-boolean v0, com.android.calendar.agenda.AgendaFragment.DEBUG
72730 0| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
72732 …3| invoke-direct {v3,v0,v1,v2}, com.android.calendar.agenda.AgendaFragment.<init>(long, boolean):v…
72744 2| const/4 v0, #+0 (0x00000000 | 0.00000)
72749 7| iput-boolean v0, v5, com.android.calendar.agenda.AgendaFragment.mUsedForSearch
72753 11| iput-boolean v0, v5, com.android.calendar.agenda.AgendaFragment.mOnAttachAllDay
72757 15| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
72758 16| iput-boolean v0, v5, com.android.calendar.agenda.AgendaFragment.mForceReplace
72762 20| const/4 v0, #-1 (0xffffffff | NaN)
72763 21| iput v0, v5, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop
72765 23| new-instance v0, com.android.calendar.agenda.AgendaFragment$1
72766 …25| invoke-direct {v0,v5}, com.android.calendar.agenda.AgendaFragment$1.<init>(com.android.calenda…
72767 28| iput-object v0, v5, com.android.calendar.agenda.AgendaFragment.mTZUpdater
72775 36| new-instance v0, android.text.format.Time
72776 38| invoke-direct {v0}, android.text.format.Time.<init>():void
72777 41| iput-object v0, v5, com.android.calendar.agenda.AgendaFragment.mTime
72779 43| new-instance v0, android.text.format.Time
72780 45| invoke-direct {v0}, android.text.format.Time.<init>():void
72781 48| iput-object v0, v5, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime
72783 50| iget-wide v0:v1, v5, com.android.calendar.agenda.AgendaFragment.mInitialTimeMillis
72785 54| cmp-long v0, v0:v1, v2:v3
72786 56| if-nez v0, Label_2
72788 58| iget-object v0, v5, com.android.calendar.agenda.AgendaFragment.mTime
72789 60| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
72792 63| iget-object v0, v5, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime
72794 …67| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):v…
72801 73| iget-object v0, v5, com.android.calendar.agenda.AgendaFragment.mTime
72803 77| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.text.format.Time, long):void
72814 0| iget-object v0, v13, com.android.calendar.CalendarController$EventInfo.selectedTime
72815 2| if-eqz v0, Label_2
72817 4| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mTime
72819 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):vo…
72822 11| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mAgendaListView
72823 13| if-nez v0, Label_3
72828 16| iget-object v0, v13, com.android.calendar.CalendarController$EventInfo.startTime
72829 18| if-eqz v0, Label_1
72831 20| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mTime
72833 …24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):v…
72837 29| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mAgendaListView
72857 …54| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, an…
72859 57| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mAgendaListView
72860 …59| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView):com.android.…
72865 65| new-instance v0, java.lang.StringBuilder
72866 67| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
72868 …73| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
72871 79| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
72873 …80| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBui…
72874 83| move-result-object v0
72875 84| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
72876 87| move-result-object v0
72877 88| invoke-static {v1,v0}, android.util.Log.d(java.lang.String, java.lang.String):int
72880 93| iget-boolean v0, v7, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay
72883 …97| invoke-direct {v12,v13,v0,v1}, com.android.calendar.agenda.AgendaFragment.showEventInfo(com.an…
72885 100| const/4 v0, #+0 (0x00000000 | 0.00000)
72886 101| iput-boolean v0, v12, com.android.calendar.agenda.AgendaFragment.mForceReplace
72897 107| const/4 v0, #+0 (0x00000000 | 0.00000)
72901 110| const/4 v0, #+0 (0x00000000 | 0.00000)
72916 4| iget-object v0, v7, com.android.calendar.agenda.AgendaFragment.mTime
72917 …6| invoke-static {v0,v9}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):vo…
72920 9| iget-object v0, v7, com.android.calendar.agenda.AgendaFragment.mAgendaListView
72921 11| if-nez v0, Label_2
72926 14| iget-object v0, v7, com.android.calendar.agenda.AgendaFragment.mAgendaListView
72932 …23| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, an…
72944 0| move-object/from16 v0, v18
72945 2| iget-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.id
72956 24| move-object/from16 v0, v18
72957 26| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
72967 40| move-object/from16 v0, v18
72968 42| iget-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.id
72969 44| move-object/from16 v0, v17
72970 46| iput-wide v2:v3, v0, com.android.calendar.agenda.AgendaFragment.mLastShownEventId
72972 48| move-object/from16 v0, v17
72973 50| iget-boolean v2, v0, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda
72982 60| move-object/from16 v0, v18
72984 64| iput-object v0, v1, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo
72986 66| move/from16 v0, v19
72988 70| iput-boolean v0, v1, com.android.calendar.agenda.AgendaFragment.mOnAttachAllDay
72999 79| move-object/from16 v0, v18
73000 81| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime
73004 88| move-object/from16 v0, v18
73005 90| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime
73024 125| move-object/from16 v0, v18
73025 127| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime
73043 164| move-object/from16 v0, v18
73044 166| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime
73061 201| move/from16 v0, v19
73062 …203| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBu…
73073 222| move-object/from16 v0, v18
73074 224| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime
73080 231| move-object/from16 v0, v18
73081 233| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime
73102 263| move-object/from16 v0, v17
73103 265| iget-object v3, v0, com.android.calendar.agenda.AgendaFragment.mActivity
73104 267| move-object/from16 v0, v18
73105 269| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
73114 278| move-object/from16 v0, v17
73115 280| iput-object v2, v0, com.android.calendar.agenda.AgendaFragment.mEventFragment
73117 282| move-object/from16 v0, v17
73118 284| iget-object v2, v0, com.android.calendar.agenda.AgendaFragment.mEventFragment
73120 289| move-object/from16 v0, v16
73121 …291| invoke-static {v0,v3,v2}, Tracer.WrapInvoke(android.app.FragmentTransaction, int, android.app…
73145 310| move-object/from16 v0, v18
73146 312| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
73160 0| iget-object v0, v2, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73161 2| if-eqz v0, Label_1
73163 4| iget-object v0, v2, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73165 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, boolean):v…
73177 0| iget-wide v0:v1, v2, com.android.calendar.agenda.AgendaFragment.mLastShownEventId
73178 2| return-wide v0:v1
73187 0| iget-boolean v0, v4, com.android.calendar.agenda.AgendaFragment.mUsedForSearch
73188 2| if-eqz v0, Label_2
73189 4| const-wide/16 v0:v1, #+256 (0x00000100 | 3.58732e-43)
73192 8| or-long/2addr v0:v1, v2:v3
73193 9| return-wide v0:v1
73195 10| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
73206 0| iget-wide v0:v1, v5, com.android.calendar.CalendarController$EventInfo.eventType
73208 4| cmp-long v0, v0:v1, v2:v3
73209 6| if-nez v0, Label_4
73211 8| iget-wide v0:v1, v5, com.android.calendar.CalendarController$EventInfo.id
73212 10| iput-wide v0:v1, v4, com.android.calendar.agenda.AgendaFragment.mLastHandledEventId
73214 12| iget-object v0, v5, com.android.calendar.CalendarController$EventInfo.selectedTime
73215 14| if-eqz v0, Label_3
73216 16| iget-object v0, v5, com.android.calendar.CalendarController$EventInfo.selectedTime
73219 18| iput-object v0, v4, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime
73221 20| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
73222 …21| invoke-direct {v4,v5,v0}, com.android.calendar.agenda.AgendaFragment.goTo(com.android.calendar…
73228 25| iget-object v0, v5, com.android.calendar.CalendarController$EventInfo.startTime
73232 29| iget-wide v0:v1, v5, com.android.calendar.CalendarController$EventInfo.eventType
73234 33| cmp-long v0, v0:v1, v2:v3
73235 35| if-nez v0, Label_5
73237 37| iget-object v0, v5, com.android.calendar.CalendarController$EventInfo.query
73239 …41| invoke-direct {v4,v0,v1}, com.android.calendar.agenda.AgendaFragment.search(java.lang.String, …
73243 46| iget-wide v0:v1, v5, com.android.calendar.CalendarController$EventInfo.eventType
73245 50| cmp-long v0, v0:v1, v2:v3
73246 52| if-nez v0, Label_2
73262 4| iget-object v0, v4, com.android.calendar.agenda.AgendaFragment.mTZUpdater
73263 …6| invoke-static {v5,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lan…
73264 9| move-result-object v0
73265 10| iput-object v0, v4, com.android.calendar.agenda.AgendaFragment.mTimeZone
73267 12| iget-object v0, v4, com.android.calendar.agenda.AgendaFragment.mTime
73269 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
73273 21| iget-object v0, v4, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo
73274 23| if-eqz v0, Label_1
73276 25| iget-object v0, v4, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo
73279 …30| invoke-direct {v4,v0,v1,v2}, com.android.calendar.agenda.AgendaFragment.showEventInfo(com.andr…
73320 43| move-result-wide v0:v1
73322 .local v0, "prevTime", long
73323 44| cmp-long v2, v0:v1, v4:v5
73327 50| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
73348 .end_local v0
73359 0| move-object/from16 v0, v16
73360 2| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mActivity
73370 18| move-object/from16 v0, v17
73371 …20| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.V…
73379 33| move-object/from16 v0, v16
73380 35| iput-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73382 37| move-object/from16 v0, v16
73383 39| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73391 52| move-object/from16 v0, v19
73392 …54| invoke-static {v0,v13,v14,v15}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):l…
73400 64| move-object/from16 v0, v16
73401 66| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73411 78| move-object/from16 v0, v16
73412 80| iget-boolean v13, v0, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda
73427 100| move-object/from16 v0, v16
73428 102| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73443 123| move-object/from16 v0, v16
73444 125| iput-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter
73446 127| move-object/from16 v0, v16
73447 129| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter
73450 134| move-object/from16 v0, v16
73451 136| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter
73455 141| move-object/from16 v0, v16
73456 …143| invoke-static {v8,v0}, Tracer.WrapInvoke(com.android.calendar.StickyHeaderListView, android.w…
73470 162| move-object/from16 v0, v16
73471 164| iget-boolean v13, v0, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda
73494 184| move-object/from16 v0, v16
73495 186| iput-object v2, v0, com.android.calendar.agenda.AgendaFragment.mAdapter
73497 188| move-object/from16 v0, v16
73498 190| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter
73501 195| move-object/from16 v0, v16
73502 197| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter
73515 214| move-object/from16 v0, v16
73516 216| iget-object v11, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73551 3| iget-object v0, v1, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73552 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView):void
73568 7| sget-boolean v0, com.android.calendar.agenda.AgendaFragment.DEBUG
73569 9| if-eqz v0, Label_1
73571 11| sget-object v0, com.android.calendar.agenda.AgendaFragment.TAG
73584 39| invoke-static {v0,v1}, android.util.Log.v(java.lang.String, java.lang.String):int
73588 45| move-result-object v0
73590 …46| invoke-static {v0}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.conte…
73594 50| const-string/jumbo v0, "preferences_hide_declined"
73596 …53| invoke-interface {v8,v0,v6}, android.content.SharedPreferences.getBoolean(java.lang.String, bo…
73600 57| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73601 …59| invoke-static {v0,v7}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, boolean):…
73603 62| iget-wide v0:v1, v12, com.android.calendar.agenda.AgendaFragment.mLastHandledEventId
73604 64| cmp-long v0, v0:v1, v10:v11
73605 66| if-eqz v0, Label_3
73607 68| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73611 …76| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, an…
73613 79| const/4 v0, #+0 (0x00000000 | 0.00000)
73614 80| iput-object v0, v12, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime
73619 84| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73620 86| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView):void
73625 90| iget-object v0, v12, com.android.calendar.agenda.AgendaFragment.mAgendaListView
73629 …97| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, an…
73728 119| move-result-wide v0:v1
73730 .local v0, "firstVisibleTime", long
73731 120| cmp-long v3, v0:v1, v10:v11
73735 126| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
73738 …131| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarController, long):vo…
73741 …137| invoke-static {v13,v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):vo…
73764 13| move-result v0
73766 .local v0, "julianDay", int
73767 14| if-nez v0, Label_1
73773 19| if-eq v2, v0, Label_2
73775 21| iput v0, v6, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop
73810 0| iget-object v0, v1, com.android.calendar.agenda.AgendaFragment.mAdapter
73811 2| if-eqz v0, Label_1
73813 4| iget-object v0, v1, com.android.calendar.agenda.AgendaFragment.mAdapter
73814 …6| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, int):…
73842 21| move-result-object v0
73844 .local v0, "f", android.app.Fragment
73845 22| if-eqz v0, Label_2
73847 …24| invoke-static {v1,v0}, Tracer.WrapInvoke(android.app.FragmentTransaction, android.app.Fragment…
73862 0| iput-object v1, v0, com.android.calendar.agenda.AgendaListView$1.this$0
73864 2| invoke-direct {v0}, java.lang.Object.<init>():void
73875 0| iget-object v0, v2, com.android.calendar.agenda.AgendaListView$1.this$0
73881 …12| invoke-static {v0,v1}, com.android.calendar.agenda.AgendaListView.-set0(com.android.calendar.a…
73883 15| iget-object v0, v2, com.android.calendar.agenda.AgendaListView$1.this$0
73884 …17| invoke-static {v0}, com.android.calendar.agenda.AgendaListView.-get3(com.android.calendar.agen…
73885 20| move-result-object v0
73889 27| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
73901 0| iput-object v1, v0, com.android.calendar.agenda.AgendaListView$2.this$0
73903 2| invoke-direct {v0}, java.lang.Object.<init>():void
73914 0| iget-object v0, v3, com.android.calendar.agenda.AgendaListView$2.this$0
73916 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, boolean):v…
73918 6| iget-object v0, v3, com.android.calendar.agenda.AgendaListView$2.this$0
73919 …8| invoke-static {v0}, com.android.calendar.agenda.AgendaListView.-get1(com.android.calendar.agend…
73920 11| move-result-object v0
73927 …24| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
73939 0| iput-object v1, v0, com.android.calendar.agenda.AgendaListView$3.this$0
73941 2| invoke-direct {v0}, java.lang.Object.<init>():void
73952 0| iget-object v0, v2, com.android.calendar.agenda.AgendaListView$3.this$0
73953 …2| invoke-static {v0}, com.android.calendar.agenda.AgendaListView.-wrap0(com.android.calendar.agen…
73954 5| move-result v0
73955 6| if-eqz v0, Label_1
73957 8| iget-object v0, v2, com.android.calendar.agenda.AgendaListView$3.this$0
73959 …11| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, boolean):…
73962 14| iget-object v0, v2, com.android.calendar.agenda.AgendaListView$3.this$0
73963 …16| invoke-static {v0}, com.android.calendar.agenda.AgendaListView.-wrap1(com.android.calendar.age…
73970 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mContext
73971 2| return-object v0
73976 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mHandler
73977 2| return-object v0
73982 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mMidnightUpdater
73983 2| return-object v0
73988 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mTime
73989 2| return-object v0
73994 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mTimeZone
73995 2| return-object v0
74000 0| iput-object v1, v0, com.android.calendar.agenda.AgendaListView.mTimeZone
74007 3| move-result v0
74008 4| return v0
74013 0| invoke-direct {v0}, com.android.calendar.agenda.AgendaListView.setPastEventsUpdater():void
74026 3| const/4 v0, #+0 (0x00000000 | 0.00000)
74027 4| iput-object v0, v1, com.android.calendar.agenda.AgendaListView.mHandler
74029 6| new-instance v0, com.android.calendar.agenda.AgendaListView$1
74030 …8| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaListView$1.<init>(com.android.calendar…
74031 11| iput-object v0, v1, com.android.calendar.agenda.AgendaListView.mTZUpdater
74033 13| new-instance v0, com.android.calendar.agenda.AgendaListView$2
74034 …15| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaListView$2.<init>(com.android.calenda…
74035 18| iput-object v0, v1, com.android.calendar.agenda.AgendaListView.mMidnightUpdater
74037 20| new-instance v0, com.android.calendar.agenda.AgendaListView$3
74038 …22| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaListView$3.<init>(com.android.calenda…
74039 25| iput-object v0, v1, com.android.calendar.agenda.AgendaListView.mPastEventUpdater
74058 7| iget-object v0, v7, com.android.calendar.agenda.AgendaListView.mTZUpdater
74059 …9| invoke-static {v8,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lan…
74060 12| move-result-object v0
74061 13| iput-object v0, v7, com.android.calendar.agenda.AgendaListView.mTimeZone
74063 15| new-instance v0, android.text.format.Time
74065 19| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
74066 22| iput-object v0, v7, com.android.calendar.agenda.AgendaListView.mTime
74072 30| new-instance v0, com.android.calendar.agenda.AgendaWindowAdapter
74077 …36| invoke-direct {v0,v8,v7,v1}, com.android.calendar.agenda.AgendaWindowAdapter.<init>(android.co…
74078 39| iput-object v0, v7, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74080 41| iget-object v0, v7, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74082 …45| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, l…
74084 48| iget-object v0, v7, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74085 …50| invoke-static {v7,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, android.w…
74088 56| move-result-object v0
74090 60| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
74091 63| move-result v0
74092 … 64| invoke-static {v7,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, int):void
74094 67| new-instance v0, com.android.calendar.DeleteEventHelper
74095 …69| invoke-direct {v0,v8,v6,v4}, com.android.calendar.DeleteEventHelper.<init>(android.content.Con…
74097 72| iput-object v0, v7, com.android.calendar.agenda.AgendaListView.mDeleteEventHelper
74099 74| iget-object v0, v7, com.android.calendar.agenda.AgendaListView.mContext
74100 …76| invoke-static {v0,v5}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):…
74101 79| move-result v0
74102 80| iput-boolean v0, v7, com.android.calendar.agenda.AgendaListView.mShowEventDetailsWithAgenda
74108 88| new-instance v0, android.os.Handler
74109 90| invoke-direct {v0}, android.os.Handler.<init>():void
74110 93| iput-object v0, v7, com.android.calendar.agenda.AgendaListView.mHandler
74121 0| iget-object v0, v2, com.android.calendar.agenda.AgendaListView.mHandler
74123 4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
74136 6| move-result-wide v0:v1
74138 .local v0, "now", long
74139 7| div-long v4:v5, v0:v1, v8:v9
74149 22| sub-long v6:v7, v0:v1, v2:v3
74164 3| move-result-object v0
74166 .local v0, "firstVisibleItem", android.view.View
74167 4| if-eqz v0, Label_4
74173 11| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, android.graphics.Rect):boolean
74175 …14| invoke-static {v5,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, android.v…
74219 3| move-result v0
74221 .local v0, "childCount", int
74244 26| if-ge v3, v0, Label_2
74317 3| move-result v0
74319 .local v0, "position", int
74343 35| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
74352 …40| invoke-static {v3,v0,v4}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, i…
74364 0| move-object v0, v9
74366 .local v0, "agendaItem", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem
74370 6| move-result-object v0
74373 7| if-eqz v0, Label_2
74380 16| iget-wide v6:v7, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
74392 27| iget v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.startDay
74426 8| move-result v0
74428 .local v0, "childCount", int
74432 10| if-ge v1, v0, Label_3
74464 5| move-result-object v0
74466 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
74467 6| if-eqz v0, Label_1
74469 … 8| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
74470 10| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
74487 0| iget-object v0, v2, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74488 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter):long
74489 5| move-result-wide v0:v1
74490 6| return-wide v0:v1
74499 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74500 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter):com.andr…
74501 5| move-result-object v0
74502 6| return-object v0
74516 4| const/4 v0, #+0 (0x00000000 | 0.00000)
74517 …5| invoke-static {v10,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, com.andro…
74521 9| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
74522 11| cmp-long v0, v8:v9, v0:v1
74523 13| if-gtz v0, Label_1
74533 22| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mTime
74534 …24| invoke-static {v0,v11}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):…
74536 27| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mTime
74538 31| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
74540 34| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mTime
74542 37| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
74544 40| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74550 …49| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapte…
74617 54| move-result-object v0
74619 .local v0, "agendaItem", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem
74620 55| if-nez v0, Label_8
74627 61| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id
74630 67| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
74663 3| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74664 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter):void
74681 6| move-object/from16 v0, v22
74682 8| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74683 10| move/from16 v0, v25
74684 …12| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, int)…
74688 16| move-object/from16 v0, v22
74689 18| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74694 24| move-object/from16 v0, v22
74695 26| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74696 28| move-object/from16 v0, v24
74697 …30| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, andr…
74700 35| move-object/from16 v0, v22
74701 37| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74707 47| move-object/from16 v0, v22
74708 49| iget-boolean v3, v0, com.android.calendar.agenda.AgendaListView.mShowEventDetailsWithAgenda
74714 55| move-object/from16 v0, v19
74715 57| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
74718 59| move-object/from16 v0, v19
74719 61| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end
74726 67| move-object/from16 v0, v18
74727 69| instance-of v3, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder
74732 75| move-object/from16 v0, v18
74733 77| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.startTimeMilli
74734 79| move-wide/from16 v16:v17, v0:v1
74738 81| move-object/from16 v0, v19
74739 83| iget-boolean v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
74742 87| move-object/from16 v0, v22
74743 89| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mTime
74744 91| move-object/from16 v0, v22
74745 93| iget-object v4, v0, com.android.calendar.agenda.AgendaListView.mTimeZone
74749 99| move-object/from16 v0, v22
74750 101| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mTime
74751 103| move-object/from16 v0, v22
74752 105| iget-object v4, v0, com.android.calendar.agenda.AgendaListView.mTimeZone
74757 111| move-object/from16 v0, v22
74758 113| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mTime
74761 118| move-object/from16 v0, v22
74762 120| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mContext
74767 126| move-object/from16 v0, v19
74768 128| iget-wide v6:v7, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id
74770 130| move-object/from16 v0, v19
74771 132| iget-boolean v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
74811 0| iget-object v0, v2, com.android.calendar.agenda.AgendaListView.mHandler
74813 …4| invoke-static {v0,v1}, com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, java…
74826 0| iget-object v0, v3, com.android.calendar.agenda.AgendaListView.mTZUpdater
74827 2| invoke-interface {v0}, java.lang.Runnable.run():void
74829 5| iget-object v0, v3, com.android.calendar.agenda.AgendaListView.mHandler
74832 …11| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
74836 17| iget-object v0, v3, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74837 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter):void
74849 0| iget-object v0, v7, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74855 …9| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter…
74867 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74868 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, boole…
74880 0| iget-object v0, v1, com.android.calendar.agenda.AgendaListView.mWindowAdapter
74881 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, lo…
74896 6| move-result v0
74898 .local v0, "position", int
74900 8| if-eq v0, v1, Label_1
74902 10| add-int v1, v0, v4
74917 0| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$1.this$0
74919 2| invoke-direct {v0}, java.lang.Object.<init>():void
74930 0| iget-object v0, v2, com.android.calendar.agenda.AgendaWindowAdapter$1.this$0
74936 …12| invoke-static {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.-set8(com.android.calen…
74938 15| iget-object v0, v2, com.android.calendar.agenda.AgendaWindowAdapter$1.this$0
74939 17| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter):void
74951 0| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$2.this$0
74953 2| invoke-direct {v0}, java.lang.Object.<init>():void
74964 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter$2.this$0
74965 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter):void
74976 0| invoke-direct {v0}, java.lang.Object.<init>():void
74989 3| new-instance v0, com.android.calendar.agenda.AgendaByDayAdapter
74990 …5| invoke-direct {v0,v2}, com.android.calendar.agenda.AgendaByDayAdapter.<init>(android.content.Co…
74991 … 8| iput-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
75007 6| new-instance v0, java.lang.StringBuilder
75008 8| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
75010 .local v0, "sb", java.lang.StringBuilder
75017 …22| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
75029 …44| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
75036 …58| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
75042 …70| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
75047 79| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
75059 0| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1
75061 2| invoke-direct {v0}, java.lang.Object.<init>():void
75073 0| iget-object v0, v3, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1
75074 2| iget-object v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75075 …4| invoke-static {v0}, com.android.calendar.agenda.AgendaWindowAdapter.-get6(com.android.calendar.…
75076 7| move-result-object v0
75077 8| if-ne v4, v0, Label_2
75079 10| iget-object v0, v3, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1
75080 12| iget-object v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75084 …20| invoke-static {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap2(com.android.cale…
75090 24| iget-object v0, v3, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1
75091 26| iget-object v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75095 …34| invoke-static {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap2(com.android.cale…
75106 0| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75108 …2| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
75129 14| move-result-object v0
75131 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
75135 16| if-nez v0, Label_6
75137 18| new-instance v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
75138 .end_local v0
75142 …26| invoke-direct {v0,v4}, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.<init>(a…
75145 .restart_local v0
75147 31| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
75150 35| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
75152 37| iput-object v10, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor
75154 … 39| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
75155 …41| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaByDayAdapter, com.a…
75157 … 44| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
75160 50| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size
75183 88| invoke-static {v4,v0}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):void
75185 91| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size
75224 .end_local v0
75234 .restart_local v0
75236 147| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size
75244 158| invoke-static {v4,v0}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):void
75272 6| move-object/from16 v0, v41
75273 8| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75277 16| move-object/from16 v0, v41
75278 18| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75286 32| move-object/from16 v0, v41
75287 34| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75303 55| move-object/from16 v0, v41
75304 57| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75309 62| move-object/from16 v0, v41
75310 64| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75325 82| move-object/from16 v0, v41
75326 84| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75337 101| move-object/from16 v0, v41
75339 …105| invoke-direct {v0,v15,v1}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.proce…
75349 115| move-object/from16 v0, v41
75350 117| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75355 124| move-object/from16 v0, v41
75356 126| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75359 132| move/from16 v0, v27
75360 …134| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, int):void
75363 137| move-object/from16 v0, v41
75364 139| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75371 152| move/from16 v0, v28
75372 154| if-eq v0, v4, Label_8
75386 173| move-object/from16 v0, v41
75387 175| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75388 177| move-object/from16 v0, v41
75389 179| iget-object v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75390 181| move/from16 v0, v28
75391 …183| invoke-static {v5,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap7(com.android.cal…
75396 190| move-object/from16 v0, v41
75397 192| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75404 205| move-object/from16 v0, v41
75405 207| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75416 222| move-object/from16 v0, v44
75417 224| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean
75424 233| move-object/from16 v0, v41
75425 235| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75431 242| move-object/from16 v0, v44
75432 244| invoke-interface {v0,v6}, android.database.Cursor.getLong(int):long
75442 256| move-object/from16 v0, v41
75443 258| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75449 265| move-object/from16 v0, v41
75450 267| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75464 284| move-object/from16 v0, v41
75465 286| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75476 304| move-object/from16 v0, v41
75477 306| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75481 309| move-object/from16 v0, v44
75482 311| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long
75486 318| move-object/from16 v0, v41
75487 320| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75492 330| move-object/from16 v0, v41
75493 332| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75498 339| move-object/from16 v0, v44
75499 341| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
75513 354| move-object/from16 v0, v41
75514 356| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75518 359| move-object/from16 v0, v33
75520 …363| invoke-static {v4,v0,v1,v5}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap3(com.andro…
75524 367| move-object/from16 v0, v41
75525 369| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75526 371| move/from16 v0, v28
75527 …373| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap8(com.android.cal…
75531 377| move-object/from16 v0, v41
75532 379| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75533 381| move-object/from16 v0, v24
75535 …385| invoke-static {v4,v0,v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap10(com.andr…
75543 388| move-object/from16 v0, v41
75544 390| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75550 400| move-object/from16 v0, v20
75552 …404| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.<init>(…
75555 407| move-object/from16 v0, v41
75556 409| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75559 415| move-object/from16 v0, v20
75560 …417| invoke-static {v4,v0}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnClickLi…
75562 420| move-object/from16 v0, v41
75563 422| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75566 428| move-object/from16 v0, v20
75567 …430| invoke-static {v4,v0}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnClickLi…
75569 433| move-object/from16 v0, v41
75570 435| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75573 441| move-object/from16 v0, v41
75574 443| iget-object v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75579 452| move-object/from16 v0, v41
75580 454| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75586 460| move-object/from16 v0, v41
75587 462| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75601 475| move-object/from16 v0, v41
75602 477| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75610 489| move-object/from16 v0, v41
75611 491| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75619 502| move-object/from16 v0, v41
75620 504| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75627 515| move-object/from16 v0, v41
75628 517| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75634 529| iget v0, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
75635 531| move/from16 v39, v0
75637 533| move-object/from16 v0, v41
75638 535| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75644 547| iget v0, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
75645 549| move/from16 v38, v0
75649 551| move-object/from16 v0, v41
75650 553| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75651 555| move/from16 v0, v39
75653 …559| invoke-static {v4,v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap11(com.android…
75655 562| move-object/from16 v0, v41
75656 564| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75664 571| move-object/from16 v0, v41
75665 573| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75674 587| move-object/from16 v0, v41
75675 589| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75678 595| move-object/from16 v0, v37
75679 597| invoke-direct {v0,v4}, android.text.format.Time.<init>(java.lang.String):void
75686 604| move-object/from16 v0, v37
75688 608| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.text.format.Time, long):void
75690 611| move-object/from16 v0, v37
75691 613| iget-wide v10:v11, v0, android.text.format.Time.gmtoff
75692 615| move-wide/from16 v0:v1, v30:v31
75693 617| invoke-static {v0,v1,v10,v11}, android.text.format.Time.getJulianDay(long, long):int
75698 623| move-object/from16 v0, v22
75699 625| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
75702 629| move-object/from16 v0, v41
75703 631| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75713 647| move-object/from16 v0, v41
75714 649| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75740 679| move-object/from16 v0, v22
75741 681| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size
75742 683| move/from16 v0, v21
75743 685| if-ge v0, v4, Label_18
75745 687| move-object/from16 v0, v22
75746 … 689| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
75747 691| move/from16 v0, v21
75748 …693| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaByDayAdapter, int)…
75752 699| move-object/from16 v0, v22
75753 … 701| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
75754 703| move/from16 v0, v21
75755 …705| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaByDayAdapter, int)…
75775 712| iget-object v0, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime
75776 714| move-object/from16 v19, v0
75779 716| move-object/from16 v0, v41
75780 718| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75783 723| move-object/from16 v0, v41
75784 725| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75786 729| move-object/from16 v0, v19
75787 …731| invoke-static {v4,v0,v6,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap5(com.andro…
75792 737| move-object/from16 v0, v41
75793 739| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75798 746| move-object/from16 v0, v41
75799 748| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75807 759| move-object/from16 v0, v41
75808 761| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75813 769| move-object/from16 v0, v41
75814 771| iget-object v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75821 782| move-object/from16 v0, v41
75822 784| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75828 793| move-object/from16 v0, v19
75829 …795| invoke-static {v8,v0}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):…
75831 798| move-object/from16 v0, v41
75832 800| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75858 827| move/from16 v0, v28
75859 829| if-eq v0, v4, Label_13
75861 831| move-object/from16 v0, v41
75862 833| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75863 835| move/from16 v0, v28
75864 …837| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap0(com.android.cal…
75868 841| move-object/from16 v0, v41
75869 843| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75870 845| move/from16 v0, v28
75871 …847| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap6(com.android.cal…
75891 862| move-object/from16 v0, v41
75892 864| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75909 880| move-object/from16 v0, v41
75910 882| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75918 894| move-object/from16 v0, v41
75919 896| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75926 908| move-object/from16 v0, v41
75927 910| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75935 922| move-object/from16 v0, v41
75936 924| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
75944 936| move-object/from16 v0, v16
75945 938| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
75947 942| move-object/from16 v0, v32
75948 944| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
75950 948| move-object/from16 v0, v32
75951 950| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
75952 952| move-object/from16 v0, v16
75953 954| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
75956 958| move-object/from16 v0, v32
75957 960| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
75958 962| move-object/from16 v0, v16
75959 964| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
75962 966| move-object/from16 v0, v32
75963 968| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
75964 970| move-object/from16 v0, v26
75965 972| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
75968 978| move-object/from16 v0, v26
75969 980| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
75970 982| move-object/from16 v0, v32
75971 984| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
75974 988| move-object/from16 v0, v32
75975 990| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
75976 992| move-object/from16 v0, v26
75977 994| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
75980 996| move-object/from16 v0, v16
75981 998| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
75982 1000| move/from16 v39, v0
75984 1002| move-object/from16 v0, v26
75985 1004| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
75986 1006| move/from16 v38, v0
75991 1008| move-object/from16 v0, v32
75992 1010| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType
75996 1015| move-object/from16 v0, v41
75997 1017| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
76006 1032| move-object/from16 v0, v41
76007 1034| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
76014 1045| move-object/from16 v0, v32
76015 1047| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76016 1049| move/from16 v39, v0
76018 1051| move-object/from16 v0, v32
76019 1053| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76020 1055| move/from16 v38, v0
76024 1059| move-object/from16 v0, v32
76025 1061| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76026 1063| move/from16 v39, v0
76028 1065| move-object/from16 v0, v32
76029 1067| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76031 1071| move-object/from16 v0, v32
76032 1073| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76036 1077| move-object/from16 v0, v32
76037 1079| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76038 1081| move/from16 v38, v0
76040 1083| move-object/from16 v0, v32
76041 1085| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76043 1089| move-object/from16 v0, v32
76044 1091| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76048 1095| move-object/from16 v0, v32
76049 1097| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76050 1099| move/from16 v39, v0
76052 1101| move-object/from16 v0, v32
76053 1103| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76054 1105| move/from16 v38, v0
76056 1107| move-object/from16 v0, v32
76057 1109| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76059 1113| move-object/from16 v0, v32
76060 1115| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76062 1117| move-object/from16 v0, v32
76063 1119| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76065 1123| move-object/from16 v0, v32
76066 1125| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76086 1134| move-object/from16 v0, v41
76087 1136| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
76104 1158| move-object/from16 v0, v29
76105 1160| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType
76109 1165| move-object/from16 v0, v41
76110 1167| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
76111 1169| move-object/from16 v0, v29
76112 1171| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76113 1173| move-object/from16 v0, v29
76114 1175| iget v7, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76122 1185| move-object/from16 v0, v41
76123 1187| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0
76124 1189| move-object/from16 v0, v29
76125 …1191| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap9(com.android.ca…
76175 5| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
76176 7| iput-wide v0:v1, v2, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id
76205 19| move-object v0, v9
76207 20| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec
76209 .local v0, "other", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec
76211 24| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
76214 …30| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryStartMillis
76223 39| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType
76226 45| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
76230 51| iget-object v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery
76237 61| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id
76247 77| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime
76256 88| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime
76313 56| move-result-wide v0:v1
76315 .local v0, "goToTimeMillis", long
76317 59| ushr-long v6:v7, v0:v1, v10
76318 61| xor-long/2addr v6:v7, v0:v1
76323 .end_local v0
76334 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos
76335 2| return-object v0
76340 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView
76341 2| return-object v0
76346 0| iget v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount
76347 2| return v0
76352 0| iget-wide v0:v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId
76353 2| return-wide v0:v1
76358 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
76359 2| return-object v0
76364 0| iget-boolean v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart
76365 2| return v0
76370 0| iget-boolean v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mShuttingDown
76371 2| return v0
76376 0| iget v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize
76377 2| return v0
76382 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone
76383 2| return-object v0
76388 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mContext
76389 2| return-object v0
76394 … 0| iget-boolean v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mDoneSettingUpHeaderFooter
76395 2| return v0
76400 0| iget v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mEmptyCursorCount
76401 2| return v0
76406 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mFooterView
76407 2| return-object v0
76412 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mHeaderView
76413 2| return-object v0
76418 0| iget v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequestsProcessed
76419 2| return v0
76424 0| iget v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequestsProcessed
76425 2| return v0
76430 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mQueryQueue
76431 2| return-object v0
76436 … 0| iput-boolean v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mDoneSettingUpHeaderFooter
76442 0| iput v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mEmptyCursorCount
76448 0| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo
76454 0| iput v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequestsProcessed
76460 0| iput v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequestsProcessed
76466 0| iput v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount
76478 0| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
76484 0| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone
76495 3| move-result-object v0
76496 4| return-object v0
76506 3| move-result v0
76507 4| return v0
76516 …0| invoke-direct {v0,v1,v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter.sendViewEvent(com.…
76526 …0| invoke-direct {v0,v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.updateHeaderFooter(in…
76537 3| move-result v0
76538 4| return v0
76548 3| move-result-object v0
76549 4| return-object v0
76559 3| move-result-object v0
76560 4| return-object v0
76570 3| move-result v0
76571 4| return v0
76581 3| move-result v0
76582 4| return v0
76592 3| move-result-wide v0:v1
76593 4| return-wide v0:v1
76603 3| move-result-wide v0:v1
76604 4| return-wide v0:v1
76613 …0| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.doQuery(com.android.cale…
76624 1| const/16 v0, #+17 (0x00000011 | 2.38221e-44)
76625 3| new-array v0, v0, java.lang.String[]
76629 9| aput-object v1, v0, v2
76633 15| aput-object v1, v0, v2
76637 21| aput-object v1, v0, v2
76641 27| aput-object v1, v0, v2
76645 33| aput-object v1, v0, v2
76648 38| aput-object v1, v0, v3
76652 44| aput-object v1, v0, v2
76656 50| aput-object v1, v0, v2
76660 57| aput-object v1, v0, v2
76664 64| aput-object v1, v0, v2
76668 71| aput-object v1, v0, v2
76672 78| aput-object v1, v0, v2
76676 85| aput-object v1, v0, v2
76680 92| aput-object v1, v0, v2
76684 99| aput-object v1, v0, v2
76688 106| aput-object v1, v0, v2
76692 113| aput-object v1, v0, v2
76694 115| sput-object v0, com.android.calendar.agenda.AgendaWindowAdapter.PROJECTION
76697 120| move-result v0
76698 121| if-nez v0, Label_1
76700 123| sget-object v0, com.android.calendar.agenda.AgendaWindowAdapter.PROJECTION
76702 128| aput-object v1, v0, v3
76826 170| move-result-object v0
76827 171| check-cast v0, android.view.LayoutInflater
76829 .local v0, "inflater", android.view.LayoutInflater
76830 …173| invoke-static {v0,v6,v5}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.Vi…
76835 …181| invoke-static {v0,v6,v5}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.Vi…
76866 9| new-instance v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem
76867 11| invoke-direct {v0}, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.<init>():void
76869 .local v0, "agendaItem", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem
76873 19| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
76878 27| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end
76883 35| iput v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.startDay
76891 45| iput-boolean v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
76893 47| iget-boolean v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
76901 58| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
76908 71| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
76917 81| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id
76919 83| iget-boolean v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
76927 94| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end
76934 107| iput-wide v2:v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end
76938 109| return-object v0
76941 .end_local v0
76945 .restart_local v0
76958 127| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
76969 142| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
76979 0| iget-boolean v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mHideDeclined
76980 2| if-eqz v0, Label_1
76982 4| const-string/jumbo v0, "visible=1 AND selfAttendeeStatus!=2"
76983 7| return-object v0
76986 8| const-string/jumbo v0, "visible=1"
76987 11| return-object v0
77004 7| move-result-object v0
77006 .local v0, "builder", android.net.Uri$Builder
77008 …9| invoke-static {v0,v2,v3}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):a…
77011 …13| invoke-static {v0,v2,v3}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
77015 …18| invoke-static {v0,v7}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String):android.ne…
77018 21| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri$Builder):android.net.Uri
77023 .end_local v0
77037 0| const/16 v0, #+60 (0x0000003c | 8.40779e-44)
77039 .local v0, "queryDuration", int
77047 14| div-int v0, v1, v2
77051 18| if-le v0, v1, Label_3
77053 20| const/16 v0, #+60 (0x0000003c | 8.40779e-44)
77056 22| return v0
77060 24| if-ge v0, v1, Label_2
77062 26| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
77075 2| iget-object v0, v11, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos
77076 4| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedList):boolean
77077 7| move-result v0
77078 8| if-nez v0, Label_3
77080 10| iget-object v0, v11, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos
77081 12| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedList):java.lang.Object
77082 15| move-result-object v0
77083 16| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77084 18| iget v10, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
77087 20| iget-object v0, v11, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos
77088 22| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedList):java.lang.Object
77089 25| move-result-object v0
77090 26| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77091 28| iget v8, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
77098 34| iget v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType
77099 36| packed-switch v0, Label_6
77102 39| iget v0, v11, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount
77104 43| if-ge v0, v2, Label_3
77105 45| iget v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType
77106 47| if-eq v0, v4, Label_3
77110 51| iget v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
77111 53| if-le v0, v10, Label_2
77116 57| iget v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
77117 59| if-ge v0, v8, Label_3
77125 63| iget-object v0, v11, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler
77126 …65| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter$Query…
77128 68| iget v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
77132 …74| invoke-direct {v11,v0,v2,v4}, com.android.calendar.agenda.AgendaWindowAdapter.buildQueryUri(in…
77136 78| iget-object v0, v11, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler
77147 …91| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapte…
77156 95| add-int/lit8 v0, v10, #-1 (0xffffffff | NaN)
77157 97| iput v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
77159 99| iget v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
77160 101| sub-int/2addr v0, v9
77161 102| iput v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
77165 106| add-int/lit8 v0, v8, #+1 (0x00000001 | 1.40130e-45)
77166 108| iput v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
77168 110| iget v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
77169 112| add-int/2addr v0, v9
77170 113| iput v0, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
77188 3| move-result-object v0
77190 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77194 5| if-eqz v0, Label_1
77196 7| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
77197 … 9| iget-object v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
77214 3| move-result-object v0
77216 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77217 4| if-eqz v0, Label_1
77219 … 6| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
77220 8| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
77239 3| move-result-object v0
77241 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77242 4| if-eqz v0, Label_1
77244 … 6| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
77245 8| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
77265 3| iget-object v0, v9, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone
77266 5| invoke-direct {v8,v0}, android.text.format.Time.<init>(java.lang.String):void
77275 15| iget-object v0, v9, com.android.calendar.agenda.AgendaWindowAdapter.mStringBuilder
77276 17| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
77278 20| iget-object v0, v9, com.android.calendar.agenda.AgendaWindowAdapter.mContext
77286 …30| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
77287 33| move-result-object v0
77288 34| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
77289 37| move-result-object v0
77290 38| return-object v0
77311 15| move-result v0
77313 .local v0, "day", int
77332 39| if-gt v6, v0, Label_1
77336 43| if-gt v0, v6, Label_1
77363 4| move-result-object v0
77365 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77366 5| if-eqz v0, Label_1
77368 7| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor
77383 3| move-result-object v0
77385 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77386 4| if-eqz v0, Label_1
77388 … 6| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
77389 8| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
77412 4| iget-object v0, v3, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos
77413 6| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedList):boolean
77416 9| move-result v0
77417 10| if-eqz v0, Label_1
77424 14| iget-object v0, v3, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos
77425 16| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedList):java.lang.Object
77426 19| move-result-object v0
77427 20| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77428 22| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start
77429 24| if-gt v0, v4, Label_3
77430 26| iget-object v0, v3, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos
77431 28| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedList):java.lang.Object
77432 31| move-result-object v0
77433 32| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77434 34| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end
77437 36| if-gt v5, v0, Label_3
77438 38| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
77441 40| return v0
77443 41| move v0, v1
77447 44| move-exception v0
77449 46| throw v0
77483 30| move-object v0, v4
77484 31| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77485 33| move-object v3, v0
77511 55| move-object v0, v4
77512 56| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77513 58| move-object v3, v0
77585 0| new-instance v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec
77586 …2| invoke-direct {v0,v7}, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.<init>(int):vo…
77588 .local v0, "queryData", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec
77591 10| iput-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime
77593 12| iput v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start
77595 14| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end
77597 16| iput-object v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery
77599 18| iput-wide v8:v9, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id
77601 …20| invoke-direct {v2,v0}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android.…
77629 21| move-result-object v0
77631 .local v0, "doQueryNow", java.lang.Boolean
77639 32| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Boolean):boolean
77654 .end_local v0
77668 0| move-object/from16 v0, v19
77669 2| iget-boolean v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
77672 6| move-object/from16 v0, v19
77673 8| iget-wide v2:v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
77674 10| move-object/from16 v0, v18
77675 12| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone
77681 19| move-object/from16 v0, v19
77682 21| iget-wide v2:v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end
77683 23| move-object/from16 v0, v18
77684 25| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone
77691 32| move-object/from16 v0, v18
77692 34| iget-object v2, v0, com.android.calendar.agenda.AgendaWindowAdapter.mContext
77696 40| move-object/from16 v0, v19
77697 42| iget-wide v6:v7, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id
77699 44| move-object/from16 v0, v19
77700 46| iget-boolean v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
77722 65| move-object/from16 v0, v19
77723 67| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin
77726 69| move-object/from16 v0, v19
77727 71| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end
77741 2| iget-object v0, v6, com.android.calendar.agenda.AgendaWindowAdapter.mHeaderView
77752 … 21| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
77754 24| iget-object v0, v6, com.android.calendar.agenda.AgendaWindowAdapter.mFooterView
77765 … 43| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
77777 0| iput v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize
77788 0| const/4 v0, #+0 (0x00000000 | 0.00000)
77789 1| return v0
77798 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
77799 1| iput-boolean v0, v2, com.android.calendar.agenda.AgendaWindowAdapter.mShuttingDown
77801 3| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
77802 …4| invoke-direct {v2,v0}, com.android.calendar.agenda.AgendaWindowAdapter.pruneAdapterInfo(int):co…
77804 7| iget-object v0, v2, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler
77805 9| if-eqz v0, Label_1
77807 11| iget-object v0, v2, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler
77809 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter$Query…
77857 44| move-result-object v0
77858 45| check-cast v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77860 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
77861 47| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
77864 51| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
77865 53| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size
77869 58| iput-object v0, v6, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo
77874 61| return-object v0
77876 .end_local v0
77895 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
77896 …1| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, in…
77897 4| move-result-object v0
77898 5| return-object v0
77930 22| move-result v0
77932 .local v0, "cursorPosition", int
77934 25| if-ne v0, v5, Label_3
77942 29| if-gez v0, Label_4
77944 31| neg-int v0, v0
77952 39| if-ge v0, v5, Label_6
77955 …43| invoke-direct {v8,v5,v0,v2}, com.android.calendar.agenda.AgendaWindowAdapter.buildAgendaItemFr…
77986 0| iget v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount
77987 2| return v0
78008 13| move-result-object v0
78010 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
78011 14| if-eqz v0, Label_3
78013 … 16| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
78014 18| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
78039 9| move-result-object v0
78041 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
78042 10| if-eqz v0, Label_3
78044 … 12| iget-object v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
78045 14| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
78052 24| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
78071 4| move-result-object v0
78073 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
78074 5| if-eqz v0, Label_1
78076 … 7| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
78077 9| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
78105 17| move-result v0
78107 .local v0, "curPos", int
78109 20| if-ne v0, v2, Label_1
78114 23| if-ltz v0, Label_2
78117 27| invoke-interface {v2,v0}, android.database.Cursor.moveToPosition(int):boolean
78143 .end_local v0
78155 3| move-result-object v0
78157 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
78158 4| if-eqz v0, Label_1
78160 … 6| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
78161 8| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
78178 0| iget-wide v0:v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId
78179 2| return-wide v0:v1
78188 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
78189 2| return-object v0
78198 0| iget v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize
78199 2| return v0
78209 0| move-object/from16 v0, v16
78210 2| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount
78212 6| move/from16 v0, v17
78213 8| if-lt v0, v12, Label_1
78215 10| move-object/from16 v0, v16
78216 12| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests
78217 14| move-object/from16 v0, v16
78218 16| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequestsProcessed
78221 20| move-object/from16 v0, v16
78222 22| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests
78224 26| move-object/from16 v0, v16
78225 28| iput v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests
78230 36| move-object/from16 v0, v16
78231 …38| invoke-direct {v0,v12}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android…
78235 42| move/from16 v0, v17
78236 44| if-ge v0, v12, Label_2
78238 46| move-object/from16 v0, v16
78239 48| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests
78240 50| move-object/from16 v0, v16
78241 52| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequestsProcessed
78244 56| move-object/from16 v0, v16
78245 58| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests
78247 62| move-object/from16 v0, v16
78248 64| iput v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests
78253 72| move-object/from16 v0, v16
78254 …74| invoke-direct {v0,v12}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android…
78268 89| move-object/from16 v0, v18
78270 …93| invoke-static {v12,v4,v0,v1}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaByDayAdapter…
78307 140| move-object/from16 v0, v16
78308 142| iget-boolean v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mIsTabletConfig
78338 177| move/from16 v0, v17
78339 …179| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuild…
78346 192| move-object/from16 v0, v16
78347 194| iget-object v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mContext
78356 211| move/from16 v0, v17
78357 …213| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuild…
78383 239| move-object/from16 v0, v16
78384 241| iget-wide v12:v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId
78393 254| move-object/from16 v0, v16
78394 256| iget-boolean v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart
78402 264| move-object/from16 v0, v16
78403 266| iget-boolean v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart
78414 280| move-object/from16 v0, v16
78415 282| iput-object v10, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
78417 284| move-object/from16 v0, v16
78418 286| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemBackgroundColor
78422 293| move-object/from16 v0, v16
78423 295| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemTextColor
78427 302| move-object/from16 v0, v16
78428 304| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemTextColor
78432 311| move-object/from16 v0, v16
78433 313| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemTextColor
78461 338| move-object/from16 v0, v16
78462 340| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mItemRightMargin
78480 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
78481 1| return v0
78490 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
78491 1| return v0
78502 3| move-result-object v0
78504 .local v0, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo
78505 4| if-eqz v0, Label_1
78507 … 6| iget-object v1, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter
78508 8| iget v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset
78525 0| iget-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mTZUpdater
78526 2| invoke-interface {v0}, java.lang.Runnable.run():void
78540 2| move-object/from16 v0, v32
78542 6| iput-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mSearchQuery
78546 9| move-object/from16 v0, v29
78547 11| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
78549 15| move-object/from16 v0, v29
78550 17| iget-wide v6:v7, v0, android.text.format.Time.gmtoff
78556 25| move-object/from16 v0, v28
78557 …27| invoke-direct {v0,v11,v11}, com.android.calendar.agenda.AgendaWindowAdapter.isInRange(int, int…
78561 33| move-object/from16 v0, v28
78562 35| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView
78563 37| move-object/from16 v0, v29
78565 …41| invoke-static {v4,v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaListView, and…
78575 53| move-object/from16 v0, v28
78576 55| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView
78579 59| move-object/from16 v0, v28
78580 61| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize
78584 66| move-object/from16 v0, v28
78585 68| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mListViewScrollState
78589 73| move-object/from16 v0, v28
78590 75| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView
78598 84| move-object/from16 v0, v28
78600 …88| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.findInstanceIdFromPosit…
78609 100| move-object/from16 v0, v28
78611 …104| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.agenda.AgendaWindowAdapter, …
78613 107| move-object/from16 v0, v28
78614 109| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mDataChangedHandler
78615 111| move-object/from16 v0, v28
78616 113| iget-object v5, v0, com.android.calendar.agenda.AgendaWindowAdapter.mDataChangedRunnable
78619 118| move-object/from16 v0, v28
78621 …122| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.getCursorByPosition(in…
78627 128| move-object/from16 v0, v28
78629 …132| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.getCursorPositionByPos…
78635 137| move-object/from16 v0, v28
78638 …143| invoke-direct {v0,v1,v2,v4}, com.android.calendar.agenda.AgendaWindowAdapter.buildAgendaItemF…
78644 152| move-object/from16 v0, v28
78645 154| iput-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
78647 156| move-object/from16 v0, v28
78648 158| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
78649 160| move-object/from16 v0, v23
78650 162| iget-boolean v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay
78654 167| move-object/from16 v0, v29
78655 169| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
78657 173| move-object/from16 v0, v28
78659 …177| invoke-direct {v0,v1,v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.sendViewEvent(co…
78667 182| move-object/from16 v0, v28
78668 184| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone
78672 189| move-object/from16 v0, v29
78673 …191| invoke-static {v8,v0}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):…
78675 194| move-object/from16 v0, v28
78676 196| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mContext
78696 214| move-object/from16 v0, v28
78697 216| iget-boolean v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mCleanQueryInitiated
78706 226| move-object/from16 v0, v28
78707 228| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId
78710 231| move-object/from16 v0, v28
78711 233| iput-boolean v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mCleanQueryInitiated
78720 247| move-object/from16 v0, v28
78721 249| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests
78723 253| move-object/from16 v0, v28
78724 255| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests
78735 273| move-object/from16 v0, v28
78736 275| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests
78738 279| move-object/from16 v0, v28
78739 281| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests
78762 0| iput-boolean v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mHideDeclined
78774 0| iput v1, v0, com.android.calendar.agenda.AgendaWindowAdapter.mListViewScrollState
78788 2| const/4 v0, #+0 (0x00000000 | 0.00000)
78789 3| iput-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
78804 5| move-result-object v0
78806 .local v0, "vh", java.lang.Object
78807 6| instance-of v1, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder
78810 10| check-cast v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder
78811 .end_local v0
78812 12| iput-object v0, v6, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH
78844 4| new-array v0, v5, java.lang.String[]
78847 9| aput-object v1, v0, v2
78850 14| aput-object v1, v0, v3
78853 19| aput-object v1, v0, v4
78855 21| sput-object v0, com.android.calendar.alerts.AlarmScheduler.INSTANCES_PROJECTION
78857 23| new-array v0, v5, java.lang.String[]
78860 28| aput-object v1, v0, v2
78863 33| aput-object v1, v0, v3
78866 38| aput-object v1, v0, v4
78868 40| sput-object v0, com.android.calendar.alerts.AlarmScheduler.REMINDERS_PROJECTION
78879 0| invoke-direct {v0}, java.lang.Object.<init>():void
78916 33| move-object/from16 v0, v37
78917 35| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean
78934 56| move-object/from16 v0, v21
78935 …58| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuilder
78944 65| move/from16 v0, v24
78946 69| if-ge v0, v1, Label_11
78952 78| move-object/from16 v0, v37
78953 80| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
78958 85| move-object/from16 v0, v37
78959 87| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
78964 92| move-object/from16 v0, v37
78965 94| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
78977 107| move-object/from16 v0, v35
78979 …111| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.…
78986 119| move-object/from16 v0, v22
78987 121| invoke-interface {v0,v4}, java.util.Map.get(java.lang.Object):java.lang.Object
79001 138| move-object/from16 v0, v22
79003 …142| invoke-interface {v0,v4,v1}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.…
79005 145| move-object/from16 v0, v21
79007 …149| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
79010 155| move-object/from16 v0, v21
79011 …157| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79016 164| move-object/from16 v0, v34
79017 166| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean
79025 179| move-object/from16 v0, v35
79027 183| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.text.format.Time, long):void
79034 194| move-object/from16 v0, v25
79035 …196| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79037 200| move/from16 v0, v20
79038 …202| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
79041 208| move-object/from16 v0, v25
79042 …210| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79047 220| move-object/from16 v0, v25
79048 …222| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79050 226| move-wide/from16 v0:v1, v26:v27
79051 …228| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
79054 234| move-object/from16 v0, v25
79055 …236| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79058 243| move-object/from16 v0, v35
79059 …245| invoke-static {v0,v5}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):java.lan…
79095 288| move/from16 v0, v19
79096 …290| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
79129 316| move-object/from16 v0, v21
79130 318| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, int):char
79138 332| move-object/from16 v0, v21
79139 …334| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
79143 339| move-object/from16 v0, v21
79144 …341| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuild…
79158 362| move-object/from16 v0, v21
79159 …364| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
79172 381| move-object/from16 v0, v18
79173 383| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean
79181 393| move-object/from16 v0, v18
79182 395| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
79187 400| move-object/from16 v0, v18
79188 402| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
79194 410| move-object/from16 v0, v22
79195 412| invoke-interface {v0,v4}, java.util.Map.get(java.lang.Object):java.lang.Object
79217 440| move/from16 v0, v29
79218 442| int-to-long v6:v7, v0
79241 471| move-object/from16 v0, v35
79242 473| invoke-static {v0,v14,v15}, Tracer.WrapInvoke(android.text.format.Time, long):void
79249 484| move-object/from16 v0, v25
79250 …486| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79252 490| move/from16 v0, v20
79253 …492| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
79256 498| move-object/from16 v0, v25
79257 …500| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79259 504| move-object/from16 v0, v32
79260 …506| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
79263 512| move-object/from16 v0, v25
79264 …514| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79266 518| move/from16 v0, v29
79267 …520| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
79270 526| move-object/from16 v0, v25
79271 …528| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79276 538| move-object/from16 v0, v25
79277 …540| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
79280 547| move-object/from16 v0, v35
79281 …549| invoke-static {v0,v5}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):java.lan…
79331 598| move/from16 v0, v28
79332 600| int-to-long v6:v7, v0
79354 5| const/4 v0, #+0 (0x00000000 | 0.00000)
79355 6| invoke-static {v14,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
79357 9| iget-wide v0:v1, v14, android.text.format.Time.gmtoff
79359 13| mul-long v8:v9, v0:v1, v2:v3
79365 17| const-wide/32 v0:v1, #+604800000 (0x240c8400 | 3.04695e-17)
79366 20| add-long v10:v11, v22:v23, v0:v1
79372 24| const-wide/32 v0:v1, #+604800000 (0x240c8400 | 3.04695e-17)
79373 27| add-long v16:v17, v18:v19, v0:v1
79376 29| sget-object v0, android.provider.CalendarContract$Instances.CONTENT_URI
79377 31| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):android.net.Uri$Builder
79381 35| const-wide/32 v0:v1, #+86400000 (0x05265c00 | 7.82218e-36)
79382 38| sub-long v0:v1, v22:v23, v0:v1
79383 …40| invoke-static {v15,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long)…
79385 43| const-wide/32 v0:v1, #+86400000 (0x05265c00 | 7.82218e-36)
79386 46| add-long/2addr v0:v1, v10:v11
79387 …47| invoke-static {v15,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long)…
79393 55| const-string/jumbo v0, "("
79394 …58| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
79396 61| const-string/jumbo v0, "visible=? AND begin>=? AND begin<=? AND allDay=?"
79397 …64| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
79399 67| const-string/jumbo v0, ") OR ("
79400 …70| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
79402 73| const-string/jumbo v0, "visible=? AND begin>=? AND begin<=? AND allDay=?"
79403 …76| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
79405 79| const-string/jumbo v0, ")"
79406 …82| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
79408 85| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
79409 87| new-array v4, v0, java.lang.String[]
79411 89| const-string/jumbo v0, "1"
79413 93| aput-object v0, v4, v1
79416 98| move-result-object v0
79418 100| aput-object v0, v4, v1
79421 105| move-result-object v0
79423 107| aput-object v0, v4, v1
79425 109| const-string/jumbo v0, "1"
79427 113| aput-object v0, v4, v1
79429 115| const-string/jumbo v0, "1"
79431 119| aput-object v0, v4, v1
79434 124| move-result-object v0
79436 126| aput-object v0, v4, v1
79439 131| move-result-object v0
79441 133| aput-object v0, v4, v1
79443 135| const-string/jumbo v0, "0"
79445 139| aput-object v0, v4, v1
79455 152| move-object/from16 v0, v21
79457 …154| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.…
79544 109| move-object/from16 v0, v18
79545 …111| invoke-interface {v0,v8,v14,v15,v3}, com.android.calendar.alerts.AlarmManagerInterface.set(in…
79558 3| move-result-object v0
79564 …10| invoke-static {v4,v0,v1,v2,v3}, com.android.calendar.alerts.AlarmScheduler.scheduleNextAlarm(a…
79581 4| move-result-object v0
79582 …5| invoke-static {v9,v0,v12,v13}, com.android.calendar.alerts.AlarmScheduler.queryUpcomingEvents(a…
79609 28| move-exception v0
79616 34| throw v0
79626 0| iput-object v1, v0, com.android.calendar.alerts.AlertActivity$1.this$0
79628 2| invoke-direct {v0}, java.lang.Object.<init>():void
79641 0| move-object/from16 v0, v19
79642 2| iget-object v2, v0, com.android.calendar.alerts.AlertActivity$1.this$0
79645 4| move-object/from16 v0, v21
79646 …6| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity, android.vie…
79665 25| move-object/from16 v0, v19
79666 27| iget-object v3, v0, com.android.calendar.alerts.AlertActivity$1.this$0
79674 37| move-object/from16 v0, v19
79675 39| iget-object v11, v0, com.android.calendar.alerts.AlertActivity$1.this$0
79686 53| move-object/from16 v0, v19
79687 55| iget-object v3, v0, com.android.calendar.alerts.AlertActivity$1.this$0
79693 67| move-object/from16 v0, v18
79694 …69| invoke-static {v3,v0}, Tracer.WrapInvoke(android.app.TaskStackBuilder, android.content.Intent)…
79704 80| move-object/from16 v0, v18
79705 …82| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity, android.co…
79716 0| iput-object v1, v0, com.android.calendar.alerts.AlertActivity$2.this$0
79718 2| invoke-direct {v0}, android.os.AsyncTask.<init>():void
79734 5| move-result-object v0
79735 6| return-object v0
79746 0| iget-object v0, v2, com.android.calendar.alerts.AlertActivity$2.this$0
79747 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity):android.conten…
79748 5| move-result-object v0
79751 …9| invoke-static {v0,v1}, com.android.calendar.alerts.GlobalDismissManager.dismissGlobally(android…
79753 12| const/4 v0, #+0 (0x00000000 | 0.00000)
79754 13| return-object v0
79764 0| iput-object v1, v0, com.android.calendar.alerts.AlertActivity$3.this$0
79766 2| invoke-direct {v0}, android.os.AsyncTask.<init>():void
79782 5| move-result-object v0
79783 6| return-object v0
79793 0| const/4 v0, #+0 (0x00000000 | 0.00000)
79794 1| aget-object v0, v2, v0
79795 …3| invoke-static {v0}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.co…
79797 6| const/4 v0, #+0 (0x00000000 | 0.00000)
79798 7| return-object v0
79808 0| iput-object v1, v0, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0
79810 …2| invoke-direct {v0,v2}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
79822 0| iget-object v0, v2, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0
79823 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity):boolean
79824 5| move-result v0
79825 6| if-nez v0, Label_2
79827 8| iget-object v0, v2, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0
79828 …10| invoke-static {v0,v5}, com.android.calendar.alerts.AlertActivity.-set0(com.android.calendar.al…
79830 13| iget-object v0, v2, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0
79831 …15| invoke-static {v0}, com.android.calendar.alerts.AlertActivity.-get0(com.android.calendar.alert…
79832 18| move-result-object v0
79833 …19| invoke-static {v0,v5}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertAdapter, android.dat…
79835 22| iget-object v0, v2, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0
79836 …24| invoke-static {v0}, com.android.calendar.alerts.AlertActivity.-get2(com.android.calendar.alert…
79837 27| move-result-object v0
79841 34| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, int):void
79843 37| iget-object v0, v2, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0
79844 …39| invoke-static {v0}, com.android.calendar.alerts.AlertActivity.-get1(com.android.calendar.alert…
79845 42| move-result-object v0
79847 44| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.Button, boolean):void
79869 0| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mAdapter
79870 2| return-object v0
79875 0| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mDismissAllButton
79876 2| return-object v0
79881 0| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mListView
79882 2| return-object v0
79887 0| iput-object v1, v0, com.android.calendar.alerts.AlertActivity.mCursor
79909 2| const/16 v0, #+12 (0x0000000c | 1.68156e-44)
79910 4| new-array v0, v0, java.lang.String[]
79913 9| aput-object v1, v0, v4
79916 14| aput-object v1, v0, v3
79920 20| aput-object v1, v0, v2
79924 26| aput-object v1, v0, v2
79928 32| aput-object v1, v0, v2
79932 38| aput-object v1, v0, v2
79936 44| aput-object v1, v0, v2
79940 50| aput-object v1, v0, v2
79944 57| aput-object v1, v0, v2
79948 64| aput-object v1, v0, v2
79952 71| aput-object v1, v0, v2
79956 78| aput-object v1, v0, v2
79958 80| sput-object v0, com.android.calendar.alerts.AlertActivity.PROJECTION
79960 82| new-array v0, v3, java.lang.String[]
79964 88| aput-object v1, v0, v4
79966 90| sput-object v0, com.android.calendar.alerts.AlertActivity.SELECTIONARG
79979 3| new-instance v0, com.android.calendar.alerts.AlertActivity$1
79980 …5| invoke-direct {v0,v1}, com.android.calendar.alerts.AlertActivity$1.<init>(com.android.calendar.…
79981 8| iput-object v0, v1, com.android.calendar.alerts.AlertActivity.mViewListener
80011 32| move-wide/from16 v0:v1, v16:v17
80012 …34| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
80033 61| move-wide/from16 v0:v1, v18:v19
80035 …65| invoke-direct {v5,v0,v1,v2,v3}, com.android.calendar.alerts.GlobalDismissManager$AlarmId.<init…
80109 85| new-instance v0, java.util.LinkedList
80110 87| invoke-direct {v0}, java.util.LinkedList.<init>():void
80113 ….local_ex v0, "alarmIds", java.util.List, "Ljava/util/List<Lcom/android/calendar/alerts/GlobalDism…
80128 109| invoke-interface {v0,v1}, java.util.List.add(java.lang.Object):boolean
80135 …120| invoke-direct {v14,v0}, com.android.calendar.alerts.AlertActivity.initiateGlobalDismiss(java.…
80148 0| new-instance v0, com.android.calendar.alerts.AlertActivity$2
80149 …2| invoke-direct {v0,v3}, com.android.calendar.alerts.AlertActivity$2.<init>(com.android.calendar.…
80156 …11| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity$2, java.lan…
80167 0| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mCursor
80168 2| if-eqz v0, Label_1
80169 4| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mCursor
80170 6| invoke-interface {v0}, android.database.Cursor.isClosed():boolean
80171 9| move-result v0
80172 10| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
80173 12| if-eqz v0, Label_1
80174 14| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mCursor
80175 16| invoke-interface {v0}, android.database.Cursor.getCount():int
80176 19| move-result v0
80177 20| if-nez v0, Label_1
80194 5| move-result v0
80196 .local v0, "index", int
80197 6| if-gez v0, Label_1
80206 16| invoke-interface {v1,v0}, android.widget.ListAdapter.getItem(int):java.lang.Object
80224 10| move-result-object v0
80225 11| check-cast v0, android.app.NotificationManager
80227 .local v0, "nm", android.app.NotificationManager
80228 13| invoke-static {v0}, Tracer.WrapInvoke(android.app.NotificationManager):void
80235 .end_local v0
80248 3| const v0, #+2130968586 (0x7f04000a | 1.75458e+38)
80249 … 6| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity, int):void
80251 9| const v0, #+2131492913 (0x7f0c0031 | 1.86093e+38)
80252 … 12| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity, int):void
80254 15| new-instance v0, com.android.calendar.alerts.AlertActivity$QueryHandler
80255 …17| invoke-direct {v0,v2,v2}, com.android.calendar.alerts.AlertActivity$QueryHandler.<init>(com.an…
80256 20| iput-object v0, v2, com.android.calendar.alerts.AlertActivity.mQueryHandler
80258 22| new-instance v0, com.android.calendar.alerts.AlertAdapter
80260 …27| invoke-direct {v0,v2,v1}, com.android.calendar.alerts.AlertAdapter.<init>(com.android.calendar…
80261 30| iput-object v0, v2, com.android.calendar.alerts.AlertActivity.mAdapter
80263 32| const v0, #+2131755037 (0x7f10001d | 1.91409e+38)
80264 …35| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity, int):andro…
80265 38| move-result-object v0
80266 39| check-cast v0, android.widget.ListView
80267 41| iput-object v0, v2, com.android.calendar.alerts.AlertActivity.mListView
80269 43| iget-object v0, v2, com.android.calendar.alerts.AlertActivity.mListView
80271 46| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, boolean):void
80273 49| iget-object v0, v2, com.android.calendar.alerts.AlertActivity.mListView
80275 …53| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, android.widget.ListAdapter):…
80277 56| iget-object v0, v2, com.android.calendar.alerts.AlertActivity.mListView
80279 …60| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, android.widget.AdapterView$O…
80281 63| const v0, #+2131755038 (0x7f10001e | 1.91409e+38)
80282 …66| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity, int):andro…
80283 69| move-result-object v0
80284 70| check-cast v0, android.widget.Button
80285 72| iput-object v0, v2, com.android.calendar.alerts.AlertActivity.mDismissAllButton
80287 74| iget-object v0, v2, com.android.calendar.alerts.AlertActivity.mDismissAllButton
80288 …76| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.Button, android.view.View$OnClickListe…
80290 79| iget-object v0, v2, com.android.calendar.alerts.AlertActivity.mDismissAllButton
80292 82| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.Button, boolean):void
80305 3| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mCursor
80306 5| if-eqz v0, Label_1
80308 7| iget-object v0, v1, com.android.calendar.alerts.AlertActivity.mCursor
80309 9| invoke-interface {v0}, android.database.Cursor.close():void
80324 4| iget-object v0, v8, com.android.calendar.alerts.AlertActivity.mCursor
80325 6| if-nez v0, Label_2
80330 10| iget-object v0, v8, com.android.calendar.alerts.AlertActivity.mQueryHandler
80338 …23| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity$Quer…
80345 27| iget-object v0, v8, com.android.calendar.alerts.AlertActivity.mCursor
80346 29| invoke-interface {v0}, android.database.Cursor.requery():boolean
80347 32| move-result v0
80348 33| if-nez v0, Label_1
80350 35| const-string/jumbo v0, "AlertActivity"
80352 41| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
80354 44| iget-object v0, v8, com.android.calendar.alerts.AlertActivity.mCursor
80355 46| invoke-interface {v0}, android.database.Cursor.close():void
80378 17| move-result-object v0
80380 .local v0, "task", android.os.AsyncTask
80397 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
80398 1| sput-boolean v0, com.android.calendar.alerts.AlertAdapter.mFirstTime
80410 0| const/4 v0, #+0 (0x00000000 | 0.00000)
80411 …1| invoke-direct {v1,v2,v3,v0}, android.widget.ResourceCursorAdapter.<init>(android.content.Contex…
80430 7| move-object/from16 v0, v19
80431 9| invoke-static {v0,v3}, Tracer.WrapInvoke(android.view.View, int):android.view.View
80437 18| move-object/from16 v0, v19
80438 20| invoke-static {v0,v3}, Tracer.WrapInvoke(android.view.View, int):android.view.View
80444 29| move-object/from16 v0, v19
80445 31| invoke-static {v0,v3}, Tracer.WrapInvoke(android.view.View, int):android.view.View
80484 91| move-object/from16 v0, v16
80485 93| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, int):void
80499 111| move-object/from16 v0, v20
80500 …113| invoke-static {v12,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):vo…
80503 117| move-object/from16 v0, v18
80504 …119| invoke-static {v0,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.l…
80527 143| move-wide/from16 v0:v1, v22:v23
80528 145| invoke-static {v11,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
80580 216| move-object/from16 v0, v16
80581 218| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, int):void
80600 234| move-object/from16 v0, v16
80601 236| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, int):void
80619 248| move-object/from16 v0, v16
80621 …252| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
80624 256| move-object/from16 v0, v16
80625 258| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, int):void
80637 3| move-object/from16 v0, v16
80638 5| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
80643 10| move-object/from16 v0, v18
80644 12| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
80653 26| move-object/from16 v0, v16
80654 28| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
80659 34| move-object/from16 v0, v18
80660 36| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
80673 51| move-object/from16 v0, v18
80674 53| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
80679 58| move-object/from16 v0, v18
80680 60| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
80685 65| move-object/from16 v0, v18
80686 67| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long
80691 72| move-object/from16 v0, v18
80692 74| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long
80697 79| move-object/from16 v0, v18
80698 81| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
80739 3| sget-object v0, com.android.calendar.alerts.AlertAdapter.alertActivity
80740 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertActivity):void
80766 21| new-instance v0, android.os.HandlerThread
80768 26| invoke-direct {v0,v1}, android.os.HandlerThread.<init>(java.lang.String):void
80770 .local v0, "thr", android.os.HandlerThread
80771 29| invoke-static {v0}, Tracer.WrapInvoke(android.os.HandlerThread):void
80774 34| invoke-static {v0}, Tracer.WrapInvoke(android.os.HandlerThread):android.os.Looper
80816 0| invoke-direct {v0}, android.content.BroadcastReceiver.<init>():void
80829 3| move-result v0
80830 4| if-eqz v0, Label_1
80854 13| move-result-object v0
80855 14| check-cast v0, android.os.PowerManager
80857 .local v0, "pm", android.os.PowerManager
80861 …20| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.os.PowerManager, int, java.lang.String):an…
80870 .end_local v0
80905 15| move-object/from16 v0, v20
80906 … 17| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
80928 49| move-object/from16 v0, v24
80930 …53| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, java.lang.CharSeque…
80932 56| move-object/from16 v0, v24
80934 …60| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, java.lang.CharSeque…
80937 66| move-object/from16 v0, v24
80938 …68| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.Notification$Builder, int):android.app.No…
80940 71| move-object/from16 v0, v24
80941 …73| invoke-static {v0,v13}, Tracer.WrapInvoke(android.app.Notification$Builder, android.app.Pendin…
80943 76| move-object/from16 v0, v24
80944 …78| invoke-static {v0,v15}, Tracer.WrapInvoke(android.app.Notification$Builder, android.app.Pendin…
80951 88| move-object/from16 v0, v24
80952 …90| invoke-static {v0,v5,v6}, Tracer.WrapInvoke(android.app.Notification$Builder, android.app.Pend…
80966 102| move-object/from16 v0, v25
80968 …106| invoke-static {v0,v1,v2}, com.android.calendar.alerts.AlertReceiver.getURLSpans(android.conte…
80972 110| move-object/from16 v0, v25
80975 …116| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertReceiver.createMapBroadcastInte…
80979 120| move-object/from16 v0, v25
80982 …126| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertReceiver.createCallBroadcastInt…
80986 130| move-object/from16 v0, v25
80989 …136| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertReceiver.createBroadcastMailInt…
81012 162| move-object/from16 v0, v24
81013 …164| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.app.Notification$Builder, long):android.a…
81015 167| move-object/from16 v0, v24
81017 …171| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, int):android.app.N…
81025 181| move-object/from16 v0, v20
81026 … 183| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
81030 190| move-object/from16 v0, v24
81032 …194| invoke-static {v0,v6,v5,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, int, java.la…
81039 202| move/from16 v0, v19
81040 204| if-ge v0, v5, Label_6
81043 209| move-object/from16 v0, v20
81044 … 211| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
81048 218| move-object/from16 v0, v24
81049 …220| invoke-static {v0,v6,v5,v4}, Tracer.WrapInvoke(android.app.Notification$Builder, int, java.la…
81056 228| move/from16 v0, v19
81057 230| if-ge v0, v5, Label_7
81060 235| move-object/from16 v0, v20
81061 … 237| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
81065 244| move-object/from16 v0, v24
81067 …248| invoke-static {v0,v6,v5,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, int, java.la…
81074 256| move/from16 v0, v19
81075 258| if-ge v0, v5, Label_8
81078 263| move-object/from16 v0, v20
81079 … 265| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
81083 272| move-object/from16 v0, v24
81085 …276| invoke-static {v0,v6,v5,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, int, java.la…
81114 314| move-object/from16 v0, v26
81115 …316| invoke-static {v14,v5,v0}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.CharS…
81118 322| move-object/from16 v0, v27
81119 …324| invoke-static {v14,v5,v0}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.CharS…
81131 341| move-object/from16 v0, v17
81132 …343| invoke-static {v14,v5,v0}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.app.Pen…
81143 359| move/from16 v0, v19
81144 361| if-lt v0, v5, Label_18
81154 374| move/from16 v0, v19
81155 376| if-lt v0, v5, Label_19
81165 389| move/from16 v0, v19
81166 391| if-lt v0, v5, Label_20
81174 401| move-object/from16 v0, v18
81175 403| iput-object v14, v0, android.app.Notification.contentView
81206 451| move-object/from16 v0, v16
81207 …453| invoke-static {v14,v5,v0}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.app.Pen…
81222 478| move-object/from16 v0, v21
81223 …480| invoke-static {v14,v5,v0}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.app.Pen…
81240 0| new-instance v0, android.content.Intent
81242 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
81244 .local v0, "closeNotificationShadeIntent", android.content.Intent
81245 … 8| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):void
81257 0| new-instance v0, android.content.Intent
81258 2| invoke-direct {v0}, android.content.Intent.<init>():void
81260 .local v0, "clickIntent", android.content.Intent
81262 …7| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, ja…
81265 12| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
81271 …18| invoke-static {v3,v1,v0,v2}, android.app.PendingIntent.getActivity(android.content.Context, in…
81311 27| move-result-object v0
81313 .local v0, "attendeesCursor", android.database.Cursor
81314 28| if-eqz v0, Label_8
81316 30| invoke-interface {v0}, android.database.Cursor.moveToFirst():boolean
81322 37| invoke-interface {v0,v5}, android.database.Cursor.getString(int):java.lang.String
81353 80| if-eqz v0, Label_4
81355 82| invoke-interface {v0}, android.database.Cursor.close():void
81361 .end_local v0
81377 .restart_local v0
81379 93| invoke-interface {v0}, android.database.Cursor.moveToNext():boolean
81387 99| if-eqz v0, Label_9
81389 101| invoke-interface {v0}, android.database.Cursor.close():void
81397 106| if-eqz v0, Label_11
81399 108| invoke-interface {v0}, android.database.Cursor.close():void
81444 36| new-instance v0, android.content.Intent
81448 …45| invoke-direct {v0,v5,v6}, android.content.Intent.<init>(java.lang.String, android.net.Uri):void
81450 .local v0, "callIntent", android.content.Intent
81452 50| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
81454 53| return-object v0
81457 .end_local v0
81506 36| new-instance v0, android.content.Intent
81508 41| invoke-direct {v0,v5}, android.content.Intent.<init>(java.lang.String):void
81510 .local v0, "broadcastIntent", android.content.Intent
81512 …46| invoke-static {v0,v8,v5}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
81515 …52| invoke-static {v0,v5,v10,v11}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, lon…
81524 …65| invoke-static {v8,v5,v0,v6}, android.app.PendingIntent.getBroadcast(android.content.Context, i…
81529 .end_local v0
81554 13| move-result-object v0
81555 14| return-object v0
81573 13| move-result-object v0
81574 14| return-object v0
81607 42| move-result-object v0
81609 .local v0, "builder", android.net.Uri$Builder
81610 …43| invoke-static {v0,v6,v7}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
81612 …46| invoke-static {v0,v8,v9}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
81614 49| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri$Builder):android.net.Uri
81651 13| move-result v0
81652 14| if-eqz v0, Label_1
81654 16| const/4 v0, #+0 (0x00000000 | 0.00000)
81655 17| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String
81659 21| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
81660 22| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String
81664 26| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
81665 27| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String
81669 31| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
81670 32| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String
81686 44| move-result v0
81687 45| if-eqz v0, Label_3
81690 50| move-result-object v0
81692 … 54| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
81711 77| move-result v0
81712 78| if-eqz v0, Label_6
81715 80| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
81716 81| invoke-interface {v6,v0}, android.database.Cursor.getInt(int):int
81720 85| const/4 v0, #+0 (0x00000000 | 0.00000)
81721 86| invoke-interface {v6,v0}, android.database.Cursor.getString(int):java.lang.String
81733 99| move-result v0
81734 100| if-nez v0, Label_4
81745 110| move-result v0
81746 111| if-nez v0, Label_8
81748 116| move-result v0
81749 117| if-nez v0, Label_8
81760 130| move-result v0
81761 131| if-gtz v0, Label_9
81763 136| move-result v0
81764 137| if-lez v0, Label_10
81768 142| move-result-object v0
81770 …145| invoke-static/range {v0..v5}, com.android.calendar.Utils.createEmailAttendeesIntent(android.c…
81777 151| const/4 v0, #+0 (0x00000000 | 0.00000)
81778 152| return-object v0
81785 153| move-exception v0
81792 159| throw v0
81810 165| move-exception v0
81817 171| throw v0
81820 172| const v0, #+268468224 (0x10008000 | 2.53422e-29)
81821 … 175| invoke-static {v10,v0}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
81856 19| new-instance v0, android.content.Intent
81860 …28| invoke-direct {v0,v4,v5}, android.content.Intent.<init>(java.lang.String, android.net.Uri):void
81862 .local v0, "geoIntent", android.content.Intent
81864 33| invoke-static {v0,v4}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
81866 36| return-object v0
81869 .end_local v0
81905 19| new-instance v0, android.content.Intent
81907 24| invoke-direct {v0,v4}, android.content.Intent.<init>(java.lang.String):void
81909 .local v0, "broadcastIntent", android.content.Intent
81911 …29| invoke-static {v0,v6,v4}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
81914 …35| invoke-static {v0,v4,v8,v9}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
81923 …48| invoke-static {v6,v4,v0,v5}, android.app.PendingIntent.getBroadcast(android.content.Context, i…
81928 .end_local v0
81967 39| move-result-object v0
81969 .local v0, "builder", android.net.Uri$Builder
81970 …40| invoke-static {v0,v6,v7}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
81972 …43| invoke-static {v0,v8,v9}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
81974 46| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri$Builder):android.net.Uri
81996 3| sget-object v0, com.android.calendar.alerts.AlertReceiver.mStartingService
81997 5| if-eqz v0, Label_1
82000 10| move-result v0
82001 11| if-eqz v0, Label_1
82003 13| sget-object v0, com.android.calendar.alerts.AlertReceiver.mStartingService
82004 15| invoke-static {v0}, Tracer.WrapInvoke(android.os.PowerManager$WakeLock):void
82013 20| move-exception v0
82015 22| throw v0
82026 3| move-result-object v0
82040 …24| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
82041 27| move-result-object v0
82042 28| return-object v0
82054 4| move-result-object v0
82063 …15| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
82064 18| move-result-object v0
82065 19| return-object v0
82077 4| move-result-object v0
82091 …22| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
82092 25| move-result-object v0
82093 26| return-object v0
82117 18| move-result-object v0
82119 .local v0, "location", java.lang.String
82120 19| if-eqz v0, Label_1
82121 21| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):boolean
82127 …30| invoke-static {v0,v4}, com.android.calendar.Utils.extendedLinkify(java.lang.String, boolean):a…
82145 .end_local v0
82156 0| new-instance v0, android.app.Notification$Builder
82157 … 2| invoke-direct {v0,v15}, android.app.Notification$Builder.<init>(android.content.Context):void
82170 …23| invoke-static/range {v0..v13}, com.android.calendar.alerts.AlertReceiver.buildBasicNotificatio…
82213 23| new-array v0, v5, long[]
82214 25| move-object/from16 v16, v0
82219 31| new-array v0, v5, long[]
82220 33| move-object/from16 v35, v0
82228 41| move/from16 v0, v18
82229 43| if-ge v0, v5, Label_4
82231 45| move-object/from16 v0, v39
82233 49| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
82239 59| move-object/from16 v0, v39
82241 63| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
82260 88| move-object/from16 v0, v38
82261 …90| invoke-static {v15,v0,v5}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, …
82267 102| move-object/from16 v0, v16
82268 …104| invoke-static {v15,v5,v0}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long[]…
82271 110| move-object/from16 v0, v35
82272 …112| invoke-static {v15,v5,v0}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long[]…
82278 118| move-object/from16 v0, v38
82279 …120| invoke-static {v0,v5,v15,v6}, android.app.PendingIntent.getService(android.content.Context, i…
82290 135| move-object/from16 v0, v32
82291 … 137| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
82296 143| move-object/from16 v0, v25
82298 147| invoke-direct {v0,v1}, android.app.Notification$Builder.<init>(android.content.Context):void
82301 150| move-object/from16 v0, v25
82303 …154| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, java.lang.CharSequ…
82306 160| move-object/from16 v0, v25
82307 …162| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.Notification$Builder, int):android.app.N…
82309 165| move-object/from16 v0, v25
82311 …169| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, android.app.Pendin…
82313 172| move-object/from16 v0, v25
82315 …176| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, android.app.Pendin…
82324 192| move-object/from16 v0, v32
82326 …196| invoke-static {v0,v6,v1,v5}, Tracer.WrapInvoke(android.content.res.Resources, int, int, java.…
82330 200| move-object/from16 v0, v25
82332 …204| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, java.lang.CharSequ…
82339 214| move-object/from16 v0, v25
82340 …216| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.Notification$Builder, int):android.app.N…
82363 245| move/from16 v0, v18
82364 247| if-ge v0, v5, Label_9
82366 249| move-object/from16 v0, v19
82367 251| iget-object v0, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventName
82368 253| move-object/from16 v24, v0
82382 272| move-object/from16 v0, v19
82383 274| iget-wide v6:v7, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
82384 276| move-object/from16 v0, v19
82385 278| iget-boolean v5, v0, com.android.calendar.alerts.AlertService$NotificationInfo.allDay
82386 280| move-object/from16 v0, v19
82387 282| iget-object v8, v0, com.android.calendar.alerts.AlertService$NotificationInfo.location
82389 284| move-object/from16 v0, v38
82390 …286| invoke-static {v0,v6,v7,v5,v8}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(and…
82398 295| move-object/from16 v0, v30
82400 …299| invoke-direct {v0,v1,v5}, android.text.style.TextAppearanceSpan.<init>(android.content.Contex…
82407 307| move-object/from16 v0, v34
82409 …311| invoke-direct {v0,v1,v5}, android.text.style.TextAppearanceSpan.<init>(android.content.Contex…
82416 319| move-object/from16 v0, v36
82418 …323| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.CharS…
82424 332| move-object/from16 v0, v36
82426 …336| invoke-static {v0,v1,v6,v5,v7}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.l…
82429 342| move-object/from16 v0, v36
82430 …344| invoke-static {v0,v5}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.CharS…
82442 359| move-object/from16 v0, v36
82445 …365| invoke-static {v0,v1,v2,v5,v6}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.l…
82447 368| move-object/from16 v0, v17
82449 …372| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$InboxStyle, java.lang.CharS…
82476 396| move-object/from16 v0, v32
82478 …400| invoke-static {v0,v6,v1,v5}, Tracer.WrapInvoke(android.content.res.Resources, int, int, java.…
82482 404| move-object/from16 v0, v17
82484 …408| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$InboxStyle, java.lang.CharS…
82489 414| move-object/from16 v0, v17
82490 …416| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.Notification$InboxStyle, java.lang.CharS…
82492 419| move-object/from16 v0, v25
82494 …423| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$Builder, android.app.Notifi…
82506 432| move-object/from16 v0, v27
82508 …436| invoke-direct {v0,v1}, com.android.calendar.alerts.AlertService$NotificationWrapper.<init>(an…
82524 457| move-object/from16 v0, v19
82525 459| iget-wide v8:v9, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId
82526 461| move-object/from16 v0, v19
82527 463| iget-wide v10:v11, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
82529 465| move-object/from16 v0, v19
82530 467| iget-wide v12:v13, v0, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis
82538 475| move-object/from16 v0, v27
82539 …477| invoke-static {v0,v5}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertService$Notificatio…
82565 510| move-object/from16 v0, v22
82566 …512| invoke-static {v4,v5,v0}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.CharSe…
82569 518| move-object/from16 v0, v40
82570 …520| invoke-static {v4,v5,v0}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.CharSe…
82596 569| move-object/from16 v0, v21
82597 571| iput-object v4, v0, android.app.Notification.contentView
82600 575| move-object/from16 v0, v21
82601 577| iput-wide v6:v7, v0, android.app.Notification.when
82619 2| move-object/from16 v0, v20
82620 4| invoke-direct {v2,v0}, android.app.Notification$Builder.<init>(android.content.Context):void
82649 45| move-object/from16 v0, v23
82650 …47| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.regex.Pattern, java.lang.CharSequence):java…
82668 70| move-object/from16 v0, v16
82670 …74| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Notification$BigTextStyle, java.lang.Char…
82672 77| move-object/from16 v0, v16
82673 …79| invoke-static {v2,v0}, Tracer.WrapInvoke(android.app.Notification$Builder, android.app.Notific…
82696 107| move-object/from16 v0, v17
82698 …111| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.CharS…
82701 117| move-object/from16 v0, v17
82702 …119| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.CharS…
82714 138| move-object/from16 v0, v17
82715 …140| invoke-static {v0,v3,v5,v6,v7}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.l…
82717 143| move-object/from16 v0, v17
82719 …147| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.CharS…
82821 124| move-result-object v0
82823 .local v0, "callIntent", android.content.Intent
82824 125| if-eqz v0, Label_4
82826 …127| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.Context, android.content.Intent):vo…
82836 .end_local v0
82910 0| invoke-direct {v0}, java.lang.Object.<init>():void
82912 3| iput-object v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventName
82914 5| iput-object v2, v0, com.android.calendar.alerts.AlertService$NotificationInfo.location
82916 7| iput-object v3, v0, com.android.calendar.alerts.AlertService$NotificationInfo.description
82918 9| iput-wide v4:v5, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
82920 11| iput-wide v6:v7, v0, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis
82922 13| iput-wide v8:v9, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId
82924 15| iput-boolean v11, v0, com.android.calendar.alerts.AlertService$NotificationInfo.newAlert
82926 17| iput-boolean v10, v0, com.android.calendar.alerts.AlertService$NotificationInfo.allDay
82937 0| invoke-direct {v0}, java.lang.Object.<init>():void
82951 0| const/4 v0, #+0 (0x00000000 | 0.00000)
82953 …3| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(com.android.calendar.alerts.NotificationMgr, int, i…
82965 0| move v0, v2
82967 .local v0, "i", int
82968 1| if-gt v0, v3, Label_2
82970 … 3| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.NotificationMgr, int):void
82972 6| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
82990 0| invoke-direct {v0}, com.android.calendar.alerts.NotificationMgr.<init>():void
82992 3| iput-object v1, v0, com.android.calendar.alerts.AlertService$NotificationMgrWrapper.mNm
83004 0| iget-object v0, v1, com.android.calendar.alerts.AlertService$NotificationMgrWrapper.mNm
83005 2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.app.NotificationManager, int):void
83017 0| iget-object v0, v2, com.android.calendar.alerts.AlertService$NotificationMgrWrapper.mNm
83019 …4| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.app.NotificationManager, int, android.app.N…
83027 3| move-result v0
83028 4| return v0
83034 3| move-result v0
83035 4| return v0
83041 3| move-result-object v0
83042 4| return-object v0
83051 0| const/4 v0, #-1 (0xffffffff | NaN)
83055 4| iput v0, v1, com.android.calendar.alerts.AlertService$NotificationPrefs.doPopup
83057 6| iput v0, v1, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate
83059 8| const/4 v0, #+0 (0x00000000 | 0.00000)
83060 9| iput-object v0, v1, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone
83079 2| iget v0, v4, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate
83080 4| if-gez v0, Label_2
83082 6| iget-object v0, v4, com.android.calendar.alerts.AlertService$NotificationPrefs.context
83084 …10| invoke-static {v0,v3}, com.android.calendar.Utils.getDefaultVibrate(android.content.Context, a…
83085 13| move-result v0
83086 14| if-eqz v0, Label_4
83087 16| move v0, v1
83089 17| iput v0, v4, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate
83092 19| iget v0, v4, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate
83093 21| if-ne v0, v1, Label_5
83097 24| move v0, v2
83111 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
83123 17| iput v0, v4, com.android.calendar.alerts.AlertService$NotificationPrefs.doPopup
83127 21| if-ne v2, v0, Label_4
83129 23| return v0
83135 28| move v0, v1
83156 13| iget-object v0, v2, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone
83158 .local v0, "retVal", java.lang.String
83162 20| return-object v0
83165 .end_local v0
83180 0| invoke-direct {v0}, java.lang.Object.<init>():void
83182 … 3| iput-object v1, v0, com.android.calendar.alerts.AlertService$NotificationWrapper.mNotification
83214 0| iget-object v0, v1, com.android.calendar.alerts.AlertService$NotificationWrapper.mNw
83215 2| if-nez v0, Label_1
83217 4| new-instance v0, java.util.ArrayList
83218 6| invoke-direct {v0}, java.util.ArrayList.<init>():void
83219 9| iput-object v0, v1, com.android.calendar.alerts.AlertService$NotificationWrapper.mNw
83222 11| iget-object v0, v1, com.android.calendar.alerts.AlertService$NotificationWrapper.mNw
83223 13| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
83235 0| iput-object v1, v0, com.android.calendar.alerts.AlertService$ServiceHandler.this$0
83237 2| invoke-direct {v0,v2}, android.os.Handler.<init>(android.os.Looper):void
83249 0| iget-object v0, v2, com.android.calendar.alerts.AlertService$ServiceHandler.this$0
83250 …2| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertService, android.os.M…
83252 5| iget-object v0, v2, com.android.calendar.alerts.AlertService$ServiceHandler.this$0
83254 …9| invoke-static {v0,v1}, com.android.calendar.alerts.AlertReceiver.finishStartingService(android.…
83268 3| const/16 v0, #+12 (0x0000000c | 1.68156e-44)
83269 5| new-array v0, v0, java.lang.String[]
83272 10| aput-object v1, v0, v3
83275 15| aput-object v1, v0, v4
83278 20| aput-object v1, v0, v5
83282 26| aput-object v1, v0, v2
83286 32| aput-object v1, v0, v2
83290 38| aput-object v1, v0, v2
83294 44| aput-object v1, v0, v2
83298 50| aput-object v1, v0, v2
83302 57| aput-object v1, v0, v2
83306 64| aput-object v1, v0, v2
83310 71| aput-object v1, v0, v2
83314 78| aput-object v1, v0, v2
83316 80| sput-object v0, com.android.calendar.alerts.AlertService.ALERT_PROJECTION
83318 82| new-array v0, v5, java.lang.String[]
83322 88| aput-object v1, v0, v3
83326 94| aput-object v1, v0, v4
83328 96| sput-object v0, com.android.calendar.alerts.AlertService.ACTIVE_ALERTS_SELECTION_ARGS
83330 98| const/4 v0, #+0 (0x00000000 | 0.00000)
83331 99| sput-object v0, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast
83342 0| invoke-direct {v0}, android.app.Service.<init>():void
83353 … 0| iget-object v0, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mNotification
83355 .local v0, "notification", android.app.Notification
83358 4| iget v1, v0, android.app.Notification.flags
83360 8| iput v1, v0, android.app.Notification.flags
83362 10| iget v1, v0, android.app.Notification.defaults
83364 14| iput v1, v0, android.app.Notification.defaults
83373 24| iput-object v4, v0, android.app.Notification.tickerText
83378 28| iget v1, v0, android.app.Notification.defaults
83380 32| iput v1, v0, android.app.Notification.defaults
83388 41| iput-object v1, v0, android.app.Notification.sound
83409 5| move-result-object v0
83411 .local v0, "cr", android.content.ContentResolver
83437 …45| invoke-static {v0,v4,v1,v5,v6}, Tracer.WrapInvoke(android.content.ContentResolver, android.net…
83449 3| move-result-object v0
83451 .local v0, "cr", android.content.ContentResolver
83454 …8| invoke-static {v0,v2,v1}, com.android.calendar.alerts.AlertService.rescheduleMissedAlarms(andro…
83531 88| move-object/from16 v0, v47
83533 …92| invoke-direct {v15,v0,v1,v4}, com.android.calendar.alerts.AlertService$NotificationPrefs.<init…
83536 95| move/from16 v0, v54
83537 …97| invoke-static {v8,v9,v10,v0}, com.android.calendar.alerts.AlertService.redistributeBuckets(jav…
83544 106| move/from16 v0, v37
83545 108| if-ge v0, v4, Label_5
83547 110| move/from16 v0, v37
83548 112| invoke-static {v8,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
83558 124| move-object/from16 v0, v47
83559 …126| invoke-static {v0,v4,v5,v6,v7}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(and…
83572 140| move-wide/from16 v0:v1, v52:v53
83573 …142| invoke-static {v11,v0,v1}, com.android.calendar.alerts.AlertService.getNextRefreshTime(com.an…
83575 146| move-wide/from16 v0:v1, v42:v43
83576 148| invoke-static {v0,v1,v4,v5}, java.lang.Math.min(long, long):long
83605 171| move/from16 v0, v37
83606 173| invoke-static {v9,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
83616 185| move-object/from16 v0, v47
83617 …187| invoke-static {v0,v4,v5,v6,v7}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(and…
83633 208| move-wide/from16 v0:v1, v52:v53
83634 …210| invoke-static {v11,v0,v1}, com.android.calendar.alerts.AlertService.getNextRefreshTime(com.an…
83636 214| move-wide/from16 v0:v1, v42:v43
83637 216| invoke-static {v0,v1,v4,v5}, java.lang.Math.min(long, long):long
83660 237| move/from16 v0, v44
83661 239| if-ne v0, v4, Label_12
83674 254| move-object/from16 v0, v47
83675 …256| invoke-static {v0,v4,v5,v6,v7}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(and…
83679 260| iget-object v0, v11, com.android.calendar.alerts.AlertService$NotificationInfo.eventName
83680 262| move-object/from16 v26, v0
83682 264| iget-wide v0:v1, v11, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
83683 266| move-wide/from16 v28:v29, v0:v1
83684 268| iget-wide v0:v1, v11, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis
83685 270| move-wide/from16 v30:v31, v0:v1
83686 272| iget-wide v0:v1, v11, com.android.calendar.alerts.AlertService$NotificationInfo.eventId
83687 274| move-wide/from16 v32:v33, v0:v1
83721 320| move/from16 v0, v44
83722 …322| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
83739 346| move-object/from16 v0, v48
83741 …350| invoke-static {v0,v4,v1}, Tracer.WrapInvoke(com.android.calendar.alerts.NotificationMgr, int,…
83746 353| move/from16 v0, v24
83748 357| if-gt v0, v1, Label_10
83750 359| move-object/from16 v0, v48
83753 …365| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.alerts.NotificationMgr, int,…
83761 383| move/from16 v0, v24
83762 …385| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
83767 396| move/from16 v0, v54
83768 …398| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
83781 422| move-object/from16 v0, v47
83784 …428| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertUtils.scheduleNextNotificationR…
83795 443| move-object/from16 v0, v45
83797 447| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.text.format.Time, long):void
83807 463| move-object/from16 v0, v45
83808 465| iget v6, v0, android.text.format.Time.hour
83813 474| move-object/from16 v0, v45
83814 476| iget v6, v0, android.text.format.Time.minute
83825 492| move-object/from16 v0, v40
83826 494| invoke-static {v4,v0}, android.util.Log.d(java.lang.String, java.lang.String):int
83841 503| move-object/from16 v0, v47
83843 …507| invoke-static {v0,v10,v1,v4}, com.android.calendar.alerts.AlertReceiver.makeDigestNotificatio…
83852 514| move-object/from16 v0, v48
83853 …516| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.alerts.NotificationMgr, int):vo…
83878 0| new-instance v0, java.lang.StringBuilder
83879 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
83881 .local v0, "digestTitle", java.lang.StringBuilder
83899 29| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):int
83904 …38| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
83908 …43| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
83913 48| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
83931 6| sub-long v0:v1, v8:v9, v6:v7
83933 10| div-long/2addr v0:v1, v2:v3
83934 11| invoke-static {v4,v5,v0,v1}, java.lang.Math.max(long, long):long
83935 14| move-result-wide v0:v1
83936 15| return-wide v0:v1
83949 2| iget-wide v0:v1, v13, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis
83951 .local v0, "endAdjustedForAllDay", long
83973 32| move-result-wide v0:v1
83981 …40| invoke-static {v6,v7,v0,v1,v9}, com.android.calendar.alerts.AlertService.getGracePeriodMs(long…
83994 54| cmp-long v9, v0:v1, v14:v15
83996 58| cmp-long v9, v0:v1, v2:v3
83999 62| invoke-static {v4,v5,v0,v1}, java.lang.Math.min(long, long):long
84013 0| move-object v0, v3
84015 .local v0, "tickerText", java.lang.String
84030 30| move-result-object v0
84033 31| return-object v0
84045 0| new-instance v0, java.lang.StringBuilder
84046 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
84048 .local v0, "ids", java.lang.StringBuilder
84064 …25| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
84067 …31| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
84088 …56| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
84091 …62| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
84097 67| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):int
84100 73| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):int
84103 79| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, int):char
84108 87| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):int
84111 93| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
84114 96| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):int
84124 117| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
84156 4| move-object/from16 v0, v16
84157 6| iget-object v4, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventName
84158 8| move-object/from16 v0, v16
84159 10| iget-object v5, v0, com.android.calendar.alerts.AlertService$NotificationInfo.location
84164 16| move-object/from16 v0, v16
84165 18| iget-object v3, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventName
84166 20| move-object/from16 v0, v16
84167 22| iget-object v5, v0, com.android.calendar.alerts.AlertService$NotificationInfo.description
84168 24| move-object/from16 v0, v16
84169 26| iget-wide v6:v7, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
84171 28| move-object/from16 v0, v16
84172 30| iget-wide v8:v9, v0, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis
84173 32| move-object/from16 v0, v16
84174 34| iget-wide v10:v11, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId
84191 54| move-object/from16 v0, v16
84192 56| iget-boolean v4, v0, com.android.calendar.alerts.AlertService$NotificationInfo.newAlert
84195 60| move-object/from16 v0, v20
84196 62| iget-boolean v3, v0, com.android.calendar.alerts.AlertService$NotificationPrefs.quietUpdate
84212 77| move-object/from16 v0, v21
84214 …81| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.alerts.NotificationMgr, int, …
84222 99| move-object/from16 v0, v16
84223 101| iget-wide v8:v9, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId
84231 114| move/from16 v0, v22
84232 …116| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
84278 6| move-object/from16 v0, v67
84280 …10| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
84289 21| move/from16 v0, v16
84290 …23| invoke-static {v5,v0}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String[]
84296 31| move-object/from16 v0, v58
84297 33| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
84304 42| move-object/from16 v0, v67
84306 …46| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
84328 65| move-object/from16 v0, v67
84330 …69| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
84337 78| move-object/from16 v0, v67
84339 …82| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
84346 91| move-object/from16 v0, v67
84348 …95| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
84355 104| move-object/from16 v0, v67
84357 …108| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Cont…
84383 135| move-object/from16 v0, v66
84384 137| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long
84389 142| move-object/from16 v0, v66
84390 144| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long
84395 150| move-object/from16 v0, v66
84396 152| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int
84401 157| move-object/from16 v0, v66
84402 159| invoke-interface {v0,v5}, android.database.Cursor.getString(int):java.lang.String
84407 165| move-object/from16 v0, v66
84408 167| invoke-interface {v0,v5}, android.database.Cursor.getString(int):java.lang.String
84413 172| move-object/from16 v0, v66
84414 174| invoke-interface {v0,v5}, android.database.Cursor.getString(int):java.lang.String
84419 179| move-object/from16 v0, v66
84420 181| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int
84425 186| move/from16 v0, v60
84426 188| if-ne v0, v5, Label_26
84434 195| move/from16 v0, v60
84435 197| if-eq v0, v5, Label_27
84441 203| move-object/from16 v0, v66
84442 205| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long
84447 211| move-object/from16 v0, v66
84448 213| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long
84454 219| move-wide/from16 v0:v1, v26:v27
84455 …221| invoke-static {v5,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
84460 226| move-object/from16 v0, v66
84461 228| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long
84470 236| move-object/from16 v0, v61
84471 238| invoke-static {v0,v10,v11}, Tracer.WrapInvoke(android.text.format.Time, long):void
84473 241| move-object/from16 v0, v61
84474 243| iget v5, v0, android.text.format.Time.hour
84475 245| move/from16 v0, v53
84476 247| if-gt v5, v0, Label_29
84478 249| move-object/from16 v0, v61
84479 251| iget v5, v0, android.text.format.Time.hour
84480 253| move/from16 v0, v53
84481 255| if-ne v5, v0, Label_31
84483 257| move-object/from16 v0, v61
84484 259| iget v5, v0, android.text.format.Time.minute
84485 261| move/from16 v0, v54
84486 263| if-lt v5, v0, Label_30
84491 266| move-object/from16 v0, v61
84492 268| iget v5, v0, android.text.format.Time.hour
84493 270| move/from16 v0, v51
84494 272| if-lt v5, v0, Label_32
84496 274| move-object/from16 v0, v61
84497 276| iget v5, v0, android.text.format.Time.hour
84498 278| move/from16 v0, v51
84499 280| if-ne v5, v0, Label_34
84501 282| move-object/from16 v0, v61
84502 284| iget v5, v0, android.text.format.Time.minute
84503 286| move/from16 v0, v52
84504 288| if-gt v5, v0, Label_33
84509 292| move/from16 v0, v53
84511 296| if-gt v0, v1, Label_35
84513 298| move/from16 v0, v53
84515 302| if-ne v0, v1, Label_37
84517 304| move/from16 v0, v54
84519 308| if-le v0, v1, Label_36
84537 321| move-object/from16 v0, v66
84538 323| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int
84543 328| move-object/from16 v0, v66
84544 330| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int
84579 375| move-object/from16 v0, v39
84580 …377| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84587 388| move-object/from16 v0, v16
84588 …390| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84590 394| move-wide/from16 v0:v1, v26:v27
84591 …396| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
84596 403| move-object/from16 v0, v16
84597 …405| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84604 416| move-object/from16 v0, v16
84605 …418| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84607 422| move/from16 v0, v59
84608 …424| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
84613 431| move-object/from16 v0, v16
84614 …433| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84616 437| move/from16 v0, v38
84617 …439| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
84622 446| move-object/from16 v0, v16
84623 …448| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84625 452| move/from16 v0, v32
84626 …454| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBu…
84631 461| move-object/from16 v0, v16
84632 …463| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84634 467| move/from16 v0, v56
84635 …469| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBu…
84640 476| move-object/from16 v0, v16
84641 …478| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84648 489| move-object/from16 v0, v16
84649 …491| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84651 495| move-wide/from16 v0:v1, v18:v19
84652 …497| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
84657 504| move-object/from16 v0, v16
84658 …506| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84660 510| move/from16 v0, v22
84661 …512| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBu…
84666 519| move-object/from16 v0, v16
84667 …521| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84674 532| move-object/from16 v0, v16
84675 …534| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84677 538| move/from16 v0, v35
84678 …540| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBu…
84684 550| move-object/from16 v0, v39
84685 …552| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
84687 556| move/from16 v0, v40
84688 …558| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBu…
84694 568| move-object/from16 v0, v16
84695 570| invoke-static {v5,v0}, android.util.Log.d(java.lang.String, java.lang.String):int
84735 611| move-object/from16 v0, v64
84737 …615| invoke-static {v0,v5,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
84741 619| move/from16 v0, v41
84742 621| if-eq v0, v5, Label_17
84747 630| move-object/from16 v0, v64
84749 …634| invoke-static {v0,v5,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
84761 649| move/from16 v0, v59
84762 651| if-ne v0, v5, Label_18
84767 660| move-object/from16 v0, v64
84769 …664| invoke-static {v0,v5,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
84777 676| move-object/from16 v0, v29
84781 …684| invoke-static {v0,v1,v2,v5,v3}, Tracer.WrapInvoke(android.content.ContentResolver, android.ne…
84785 688| move/from16 v0, v59
84786 690| if-ne v0, v5, Label_2
84809 716| move-object/from16 v0, v62
84810 …718| invoke-static {v5,v8,v9,v0}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.…
84817 726| move-object/from16 v0, v34
84818 728| invoke-static {v0,v5}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):boolean
84824 738| move-object/from16 v0, v34
84825 …740| invoke-static {v0,v5}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
84830 746| move-object/from16 v0, v45
84831 748| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
84832 750| move-wide/from16 v46:v47, v0:v1
84837 754| move-object/from16 v0, v45
84838 756| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
84839 758| move-wide/from16 v16:v17, v0:v1
84842 761| move-wide/from16 v0:v1, v16:v17
84844 …765| invoke-static {v5,v0,v1,v2}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.…
84872 800| move-object/from16 v0, v70
84874 804| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
84876 807| move-object/from16 v0, v71
84878 811| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
84886 829| move-object/from16 v0, v45
84887 831| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId
84888 833| move-wide/from16 v20:v21, v0:v1
84889 835| move-object/from16 v0, v16
84891 …839| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
84899 850| move-object/from16 v0, v45
84900 852| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
84901 854| move-wide/from16 v20:v21, v0:v1
84903 856| move-object/from16 v0, v16
84905 …860| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
84913 871| iget-wide v0:v1, v12, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis
84914 873| move-wide/from16 v20:v21, v0:v1
84916 875| move-object/from16 v0, v16
84918 …879| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
84922 887| move-object/from16 v0, v16
84923 889| invoke-static {v5,v0}, android.util.Log.d(java.lang.String, java.lang.String):int
84933 896| move-object/from16 v0, v34
84934 …898| invoke-static {v0,v5,v12}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.O…
84936 901| move-wide/from16 v0:v1, v18:v19
84938 …905| invoke-static {v8,v9,v0,v1,v2}, com.android.calendar.alerts.AlertService.getGracePeriodMs(lon…
84947 915| move-object/from16 v0, v70
84948 917| invoke-static {v0,v12}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
85140 1028| move-object/from16 v0, v71
85141 1030| invoke-static {v0,v12}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
85145 1035| move-object/from16 v0, v72
85146 1037| invoke-static {v0,v12}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
85176 1046| move-object/from16 v0, v67
85177 …1048| invoke-static {v0,v5}, com.android.calendar.alerts.GlobalDismissManager.processEventIds(andr…
85211 18| move-result-object v0
85213 ….local_ex v0, "itemsToMoveSublist", java.util.List, "Ljava/util/List<Lcom/android/calendar/alerts/…
85214 …19| invoke-static {v7,v4,v0}, Tracer.WrapInvoke(java.util.ArrayList, int, java.util.Collection):bo…
85216 …22| invoke-static {v6,v0}, com.android.calendar.alerts.AlertService.logEventIdsBumped(java.util.Li…
85220 28| invoke-interface {v0}, java.util.List.clear():void
85223 .end_local v0
85240 55| move-result-object v0
85242 .restart_local v0
85243 …56| invoke-static {v7,v4,v0}, Tracer.WrapInvoke(java.util.ArrayList, int, java.util.Collection):bo…
85246 …60| invoke-static {v0,v2}, com.android.calendar.alerts.AlertService.logEventIdsBumped(java.util.Li…
85248 63| invoke-interface {v0}, java.util.List.clear():void
85251 .end_local v0
85353 132| move-object/from16 v0, v19
85355 …136| invoke-static {v0,v1,v14,v15}, com.android.calendar.alerts.AlertUtils.scheduleAlarm(android.c…
85386 5| move-result-object v0
85388 .local v0, "cr", android.content.ContentResolver
85443 …91| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
85487 0| const/4 v0, #+0 (0x00000000 | 0.00000)
85488 1| return-object v0
85497 0| new-instance v0, android.os.HandlerThread
85502 7| invoke-direct {v0,v1,v2}, android.os.HandlerThread.<init>(java.lang.String, int):void
85504 .local v0, "thread", android.os.HandlerThread
85505 10| invoke-static {v0}, Tracer.WrapInvoke(android.os.HandlerThread):void
85507 13| invoke-static {v0}, Tracer.WrapInvoke(android.os.HandlerThread):android.os.Looper
85529 0| iget-object v0, v1, com.android.calendar.alerts.AlertService.mServiceLooper
85530 2| invoke-static {v0}, Tracer.WrapInvoke(android.os.Looper):void
85546 7| move-result-object v0
85548 .local v0, "msg", android.os.Message
85549 8| iput v5, v0, android.os.Message.arg1
85553 14| iput-object v1, v0, android.os.Message.obj
85556 …18| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.AlertService$ServiceHandl…
85559 .end_local v0
85578 11| move-result-object v0
85580 .local v0, "action", java.lang.String
85594 …38| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
85602 52| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85641 110| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85647 119| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85653 128| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85659 137| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85666 146| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85719 215| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85736 239| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85745 253| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
85759 …279| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
85774 0| iput-object v1, v0, com.android.calendar.alerts.AlertUtils$1.val$mgr
85776 2| invoke-direct {v0}, java.lang.Object.<init>():void
85789 3| move-result v0
85790 4| if-eqz v0, Label_2
85792 6| iget-object v0, v2, com.android.calendar.alerts.AlertUtils$1.val$mgr
85793 …8| invoke-static {v0,v3,v4,v5,v6}, Tracer.WrapInvoke(android.app.AlarmManager, int, long, android.…
85799 12| iget-object v0, v2, com.android.calendar.alerts.AlertUtils$1.val$mgr
85800 …14| invoke-static {v0,v3,v4,v5,v6}, Tracer.WrapInvoke(android.app.AlarmManager, int, long, android…
85810 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
85811 1| sput-boolean v0, com.android.calendar.alerts.AlertUtils.BYPASS_DB
85822 0| invoke-direct {v0}, java.lang.Object.<init>():void
85840 13| move-result-object v0
85842 .local v0, "builder", android.net.Uri$Builder
85852 …34| invoke-static {v0,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String):android.ne…
85854 37| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri$Builder):android.net.Uri
85879 6| move-result-object v0
85880 7| check-cast v0, android.app.AlarmManager
85882 .local v0, "mgr", android.app.AlarmManager
85884 …11| invoke-direct {v1,v0}, com.android.calendar.alerts.AlertUtils$1.<init>(android.app.AlarmManage…
85908 17| move-object/from16 v0, v18
85910 …21| invoke-interface {v11,v0,v1,v2}, android.content.SharedPreferences.getLong(java.lang.String, l…
85957 89| move-object/from16 v0, v18
85958 91| invoke-static {v10,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
85962 97| move-object/from16 v0, v17
85963 99| instance-of v0, v0, java.lang.Long
85964 101| move/from16 v18, v0
85980 123| move-object/from16 v0, v16
85981 …125| invoke-static {v6,v7,v14,v15,v0}, com.android.calendar.alerts.AlertUtils.getIntervalInDays(lo…
85991 144| move-object/from16 v0, v19
85992 …146| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
85997 157| move-object/from16 v0, v19
85998 …159| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
86020 194| move-object/from16 v0, v19
86021 …196| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
86026 207| move-object/from16 v0, v19
86028 …211| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
86038 224| move-object/from16 v0, v16
86039 …226| invoke-static {v6,v7,v14,v15,v0}, com.android.calendar.alerts.AlertUtils.getIntervalInDays(lo…
86049 245| move-object/from16 v0, v19
86050 …247| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
86055 258| move-object/from16 v0, v19
86056 …260| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
86074 283| move-object/from16 v0, v18
86075 …285| invoke-interface {v5,v0,v14,v15}, android.content.SharedPreferences$Editor.putLong(java.lang.…
86124 39| move-result v0
86126 .local v0, "eventDay", int
86141 55| if-lt v0, v11, Label_3
86143 59| if-le v0, v1, Label_4
86188 116| if-ne v0, v1, Label_7
86220 .end_local v0
86227 .restart_local v0
86246 0| new-instance v0, java.lang.StringBuilder
86248 5| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(java.lang.String):void
86250 .local v0, "sb", java.lang.StringBuilder
86251 …8| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBuil…
86254 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
86256 …17| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
86259 …23| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
86261 …26| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
86263 29| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
86275 0| const-string/jumbo v0, "calendar_alerts"
86277 …4| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(android.content.Context, java.lang.String, int):and…
86278 7| move-result-object v0
86279 8| return-object v0
86293 8| move-result v0
86295 .local v0, "startDay", int
86301 18| sub-int/2addr v1, v0
86313 3| move-result-object v0
86315 .local v0, "prefs", android.content.SharedPreferences
86318 … 8| invoke-interface {v0,v1}, android.content.SharedPreferences.contains(java.lang.String):boolean
86356 49| move-result-wide v0:v1
86358 .local v0, "currentTime", long
86360 53| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
86394 0| const/4 v0, #+0 (0x00000000 | 0.00000)
86395 …1| invoke-static {v2,v3,v4,v5,v0}, com.android.calendar.alerts.AlertUtils.scheduleAlarmHelper(andr…
86407 0| const/4 v0, #+0 (0x00000000 | 0.00000)
86409 .local v0, "alarmType", int
86420 16| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
86434 …30| invoke-interface {v7,v0,v8,v9,v3}, com.android.calendar.alerts.AlarmManagerInterface.set(int, …
86460 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
86461 …1| invoke-static {v2,v3,v4,v5,v0}, com.android.calendar.alerts.AlertUtils.scheduleAlarmHelper(andr…
86478 7| move-result-object v0
86480 .local v0, "editor", android.content.SharedPreferences$Editor
86483 …12| invoke-interface {v0,v2,v8,v9}, android.content.SharedPreferences$Editor.putLong(java.lang.Str…
86485 15| invoke-interface {v0}, android.content.SharedPreferences$Editor.apply():void
86496 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
86497 1| new-array v0, v0, java.lang.String[]
86501 7| aput-object v1, v0, v2
86503 9| sput-object v0, com.android.calendar.alerts.DismissAlarmsService.PROJECTION
86514 0| const-string/jumbo v0, "DismissAlarmsService"
86515 3| invoke-direct {v1,v0}, android.app.IntentService.<init>(java.lang.String):void
86556 48| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
86558 .local v0, "i", int
86560 50| if-ge v0, v2, Label_2
86571 70| aget-wide v2:v3, v5, v0
86574 75| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
86582 .end_local v0
86595 0| const/4 v0, #+0 (0x00000000 | 0.00000)
86596 1| return-object v0
86625 42| move-object/from16 v0, v22
86626 44| invoke-static {v5,v0}, android.util.Log.d(java.lang.String, java.lang.String):int
86630 52| move-object/from16 v0, v27
86632 …56| invoke-static {v0,v5,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
86638 65| move-object/from16 v0, v27
86640 …69| invoke-static {v0,v5,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
86646 78| move-object/from16 v0, v27
86648 …82| invoke-static {v0,v5,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
86653 89| move-object/from16 v0, v27
86654 91| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):long[]
86659 98| move-object/from16 v0, v27
86660 100| invoke-static {v0,v5}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):long[]
86666 109| move-object/from16 v0, v27
86668 …113| invoke-static {v0,v5,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):int
86690 146| move-object/from16 v0, v22
86691 …148| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
86718 188| move-object/from16 v0, v21
86720 …192| invoke-static {v0,v5,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
86723 196| move-object/from16 v0, v18
86727 …204| invoke-static {v0,v1,v2,v3,v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.ne…
86730 208| move/from16 v0, v17
86731 210| if-eq v0, v5, Label_2
86734 215| move-object/from16 v0, v26
86735 …217| invoke-static {v0,v5}, Tracer.WrapInvoke(com.android.calendar.alerts.DismissAlarmsService, ja…
86747 233| move-object/from16 v0, v22
86748 235| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
86762 253| move-object/from16 v0, v22
86763 …255| invoke-static {v5,v0}, Tracer.WrapInvoke(android.support.v4.app.TaskStackBuilder, java.lang.C…
86783 275| array-length v0, v13
86784 276| move/from16 v22, v0
86785 278| move/from16 v0, v22
86786 280| if-ne v5, v0, Label_6
86788 282| move-object/from16 v0, v26
86789 …284| invoke-direct {v0,v12}, com.android.calendar.alerts.DismissAlarmsService.buildMultipleEventsQ…
86802 298| move-wide/from16 v0:v1, v22:v23
86804 …302| invoke-direct {v5,v0,v1,v2,v3}, com.android.calendar.alerts.GlobalDismissManager$AlarmId.<ini…
86825 0| iput-object v1, v0, com.android.calendar.alerts.GlobalDismissManager$1.this$0
86827 2| invoke-direct {v0}, android.os.AsyncTask.<init>():void
86843 5| move-result-object v0
86844 6| return-object v0
86858 4| iget-object v0, v1, android.util.Pair.first
86859 6| check-cast v0, android.content.Context
86861 .local v0, "context", android.content.Context
86918 …93| invoke-static {v0}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.c…
86956 5| new-instance v0, java.lang.IllegalArgumentException
86958 10| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
86959 13| throw v0
86964 16| new-instance v0, java.lang.IllegalArgumentException
86966 21| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
86967 24| throw v0
87013 18| move-object v0, v9
87015 19| check-cast v0, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId
87017 .local v0, "that", com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId
87019 …23| iget-wide v4:v5, v0, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mStartTi…
87027 …32| iget-object v2, v0, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mAccountN…
87036 43| iget-object v2, v0, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mSyncId
87055 5| move-result v0
87057 .local v0, "result", int
87058 6| mul-int/lit8 v1, v0, #+31 (0x0000001f | 4.34403e-44)
87062 14| add-int v0, v1, v2
87064 16| mul-int/lit8 v1, v0, #+31 (0x0000001f | 4.34403e-44)
87071 27| add-int v0, v1, v2
87073 29| return v0
87087 5| new-instance v0, java.lang.IllegalArgumentException
87089 10| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
87090 13| throw v0
87095 16| new-instance v0, java.lang.IllegalArgumentException
87097 21| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
87098 24| throw v0
87136 18| move-object v0, v9
87138 19| check-cast v0, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId
87140 .local v0, "that", com.android.calendar.alerts.GlobalDismissManager$LocalDismissId
87142 … 23| iget-wide v4:v5, v0, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mEventId
87150 …32| iget-wide v4:v5, v0, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartTime
87158 …41| iget-object v2, v0, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountNa…
87167 …52| iget-object v2, v0, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountTy…
87187 7| move-result v0
87189 .local v0, "result", int
87190 8| mul-int/lit8 v1, v0, #+31 (0x0000001f | 4.34403e-44)
87194 16| add-int v0, v1, v2
87196 18| mul-int/lit8 v1, v0, #+31 (0x0000001f | 4.34403e-44)
87202 27| add-int v0, v1, v2
87204 29| mul-int/lit8 v1, v0, #+31 (0x0000001f | 4.34403e-44)
87210 38| add-int v0, v1, v2
87212 40| return v0
87217 0| sget-object v0, com.android.calendar.alerts.GlobalDismissManager.sReceiverDismissCache
87218 2| return-object v0
87230 3| new-array v0, v4, java.lang.String[]
87233 8| aput-object v1, v0, v2
87236 13| aput-object v1, v0, v3
87238 15| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.EVENT_PROJECTION
87240 17| new-array v0, v4, java.lang.String[]
87243 22| aput-object v1, v0, v2
87246 27| aput-object v1, v0, v3
87248 29| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.EVENT_SYNC_PROJECTION
87250 31| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
87251 32| new-array v0, v0, java.lang.String[]
87254 37| aput-object v1, v0, v2
87257 42| aput-object v1, v0, v3
87260 47| aput-object v1, v0, v4
87262 49| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.CALENDARS_PROJECTION
87264 51| new-instance v0, java.util.HashMap
87265 53| invoke-direct {v0}, java.util.HashMap.<init>():void
87267 56| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.sReceiverDismissCache
87269 58| new-instance v0, java.util.HashMap
87270 60| invoke-direct {v0}, java.util.HashMap.<init>():void
87272 63| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.sSenderDismissCache
87283 0| invoke-direct {v0}, android.content.BroadcastReceiver.<init>():void
87295 3| move-result-object v0
87300 …10| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
87301 13| move-result-object v0
87305 …17| invoke-static {v0,v1,v5}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
87306 20| move-result-object v0
87310 …24| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
87311 27| move-result-object v0
87312 28| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri$Builder):android.net.Uri
87313 31| move-result-object v0
87314 32| return-object v0
87329 5| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
87331 .local v0, "first", boolean
87344 22| if-eqz v0, Label_3
87346 24| const/4 v0, #+0 (0x00000000 | 0.00000)
87403 36| move-object/from16 v0, v19
87404 …38| invoke-static {v0,v15}, com.android.calendar.alerts.GlobalDismissManager.lookupEventToCalendar…
87427 70| move-object/from16 v0, v19
87428 …72| invoke-static {v0,v13}, com.android.calendar.alerts.GlobalDismissManager.lookupCalendarToAccou…
87461 118| move-object/from16 v0, v18
87462 120| invoke-interface {v0,v4}, java.util.Map.get(java.lang.Object):java.lang.Object
87531 8| move-result-object v0
87533 .local v0, "resolver", android.content.ContentResolver
87545 …22| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
87641 10| move-result-object v0
87643 .local v0, "resolver", android.content.ContentResolver
87652 …23| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
87849 179| move-result-object v0
87850 180| check-cast v0, java.lang.String
87853 .local v0, "account", java.lang.String
87854 …182| invoke-interface {v7,v12,v0,v0}, com.android.calendar.CloudNotificationBackplane.subscribeToG…
87858 188| invoke-interface {v10,v0}, java.util.Set.add(java.lang.Object):boolean
87869 .end_local v0
88020 172| move-object/from16 v0, v19
88021 …174| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
88027 180| move-object/from16 v0, v19
88029 …184| invoke-static {v2,v4,v0,v1,v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.ne…
88112 14| move-object/from16 v0, v18
88113 16| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
88128 36| move-object/from16 v0, v24
88129 …38| invoke-interface {v9,v0}, com.android.calendar.CloudNotificationBackplane.open(android.content…
88212 144| move/from16 v0, v22
88213 146| if-eq v0, v4, Label_6
88220 154| move/from16 v0, v22
88221 156| invoke-interface {v12,v0}, android.database.Cursor.getString(int):java.lang.String
88231 …167| iget-wide v0:v1, v14, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartT…
88232 169| move-wide/from16 v20:v21, v0:v1
88239 176| move-object/from16 v0, v19
88240 …178| invoke-static {v13,v4,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.S…
88255 202| move-object/from16 v0, v19
88256 …204| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
88261 215| move-wide/from16 v0:v1, v20:v21
88262 …217| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
88347 0| new-instance v0, com.android.calendar.alerts.GlobalDismissManager$1
88348 …2| invoke-direct {v0,v4}, com.android.calendar.alerts.GlobalDismissManager$1.<init>(com.android.ca…
88357 …16| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.alerts.GlobalDismissManager$1, j…
88368 0| sget-object v0, android.provider.CalendarContract.CONTENT_URI
88371 …5| invoke-static {v0,v1}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):andr…
88372 8| move-result-object v0
88373 9| sput-object v0, com.android.calendar.alerts.InitAlarmsService.SCHEDULE_ALARM_REMOVE_URI
88384 0| const-string/jumbo v0, "InitAlarmsService"
88385 3| invoke-direct {v1,v0}, android.app.IntentService.<init>(java.lang.String):void
88422 31| move-exception v0
88424 .local v0, "e", java.lang.IllegalArgumentException
88431 47| invoke-static {v0}, Tracer.WrapInvoke(java.lang.IllegalArgumentException):java.lang.String
88448 0| iput-object v1, v0, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.this$1
88450 2| invoke-direct {v0}, java.lang.Object.<init>():void
88461 0| iget-object v0, v3, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.this$1
88462 2| iget-object v0, v0, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0
88467 …8| invoke-static {v0,v1,v2}, android.widget.Toast.makeText(android.content.Context, int, int):andr…
88469 11| iget-object v0, v3, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.this$1
88470 13| iget-object v0, v0, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0
88471 … 15| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.alerts.QuickResponseActivity):void
88483 0| iput-object v1, v0, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0
88484 2| invoke-direct {v0}, java.lang.Thread.<init>():void
88486 5| iput-wide v2:v3, v0, com.android.calendar.alerts.QuickResponseActivity$QueryThread.mEventId
88488 7| iput-object v4, v0, com.android.calendar.alerts.QuickResponseActivity$QueryThread.mBody
88505 9| move-result-object v0
88507 .local v0, "emailIntent", android.content.Intent
88508 10| if-eqz v0, Label_1
88512 …14| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.alerts.QuickResponseActivity, an…
88543 3| const/4 v0, #+0 (0x00000000 | 0.00000)
88544 4| iput-object v0, v1, com.android.calendar.alerts.QuickResponseActivity.mResponses
88599 55| const/4 v0, #+0 (0x00000000 | 0.00000)
88601 .local v0, "i", int
88603 57| if-ge v0, v3, Label_4
88606 61| aget-object v4, v2, v0
88607 63| aput-object v4, v3, v0
88609 65| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
88619 82| aput-object v4, v3, v0
88638 0| const/4 v0, #+0 (0x00000000 | 0.00000)
88640 .local v0, "body", java.lang.String
88649 14| aget-object v0, v1, v7
88652 .end_local v0
88655 …20| invoke-direct {v1,v4,v2,v3,v0}, com.android.calendar.alerts.QuickResponseActivity$QueryThread.…
88667 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
88668 1| new-array v0, v0, java.lang.String[]
88672 7| aput-object v1, v0, v2
88674 9| sput-object v0, com.android.calendar.alerts.SnoozeAlarmsService.PROJECTION
88685 0| const-string/jumbo v0, "SnoozeAlarmsService"
88686 3| invoke-direct {v1,v0}, android.app.IntentService.<init>(java.lang.String):void
88698 0| const/4 v0, #+0 (0x00000000 | 0.00000)
88699 1| return-object v0
88711 5| move-object/from16 v0, v25
88713 …9| invoke-static {v0,v12,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long)…
88719 18| move-object/from16 v0, v25
88721 …22| invoke-static {v0,v12,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
88727 31| move-object/from16 v0, v25
88729 …35| invoke-static {v0,v12,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long…
88737 44| move-object/from16 v0, v25
88739 …48| invoke-static {v0,v12,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):int
88754 67| move-object/from16 v0, v24
88755 …69| invoke-static {v0,v12}, Tracer.WrapInvoke(com.android.calendar.alerts.SnoozeAlarmsService, jav…
88770 88| move-object/from16 v0, v20
88771 …90| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
88789 119| move-object/from16 v0, v20
88790 …121| invoke-static {v13,v12,v0}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
88793 125| move-object/from16 v0, v16
88796 …131| invoke-static {v0,v1,v13,v2,v12}, Tracer.WrapInvoke(android.content.ContentResolver, android.…
88810 148| move-object/from16 v0, v16
88813 …154| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.Uri,…
88817 161| move-object/from16 v0, v24
88818 …163| invoke-static {v0,v12,v10,v11}, com.android.calendar.alerts.AlertUtils.scheduleAlarm(android.…
88841 0| iput-object v1, v0, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.this$1
88842 2| iput-object v2, v0, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.val$item
88844 4| invoke-direct {v0}, java.lang.Object.<init>():void
88855 0| iget-object v0, v2, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.this$1
88856 2| iget-object v0, v0, com.android.calendar.event.AttendeesView$PresenceQueryHandler.this$0
88858 …6| invoke-static {v0,v1}, com.android.calendar.event.AttendeesView.-wrap0(com.android.calendar.eve…
88870 0| iput-object v1, v0, com.android.calendar.event.AttendeesView$PresenceQueryHandler.this$0
88872 …2| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
88907 24| move-result-wide v0:v1
88909 .local v0, "contactId", long
88911 …27| invoke-static {v5,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):an…
88920 …36| invoke-static {v0,v1,v4}, android.provider.ContactsContract$Contacts.getLookupUri(long, java.l…
88944 .end_local v0
88954 .restart_local v0
88965 .end_local v0
88999 0| iget-object v0, v1, com.android.calendar.event.AttendeesView.mContext
89000 2| return-object v0
89010 3| move-result-object v0
89011 4| return-object v0
89020 0| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
89021 1| new-array v0, v0, java.lang.String[]
89025 7| aput-object v1, v0, v2
89029 13| aput-object v1, v0, v2
89033 19| aput-object v1, v0, v2
89035 21| sput-object v0, com.android.calendar.event.AttendeesView.PROJECTION
89116 111| new-instance v0, android.graphics.ColorMatrix
89117 113| invoke-direct {v0}, android.graphics.ColorMatrix.<init>():void
89119 .local v0, "matrix", android.graphics.ColorMatrix
89121 117| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.ColorMatrix, float):void
89124 …122| invoke-direct {v2,v0}, android.graphics.ColorMatrixColorFilter.<init>(android.graphics.ColorM…
89145 9| move-object/from16 v0, v16
89146 11| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDefaultBadge
89147 13| move-object/from16 v0, v17
89148 …15| invoke-direct {v3,v0,v1}, com.android.calendar.event.EditEventHelper$AttendeeItem.<init>(com.a…
89151 18| move-object/from16 v0, v17
89152 20| iget v14, v0, com.android.calendar.CalendarEventModel$Attendee.mStatus
89161 26| move-object/from16 v0, v16
89162 28| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89166 33| move-object/from16 v0, v16
89167 35| iget v2, v0, com.android.calendar.event.AttendeesView.mNo
89173 41| move-object/from16 v0, v16
89174 43| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe
89182 50| move-object/from16 v0, v16
89183 52| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNoResponse
89184 54| move-object/from16 v0, v16
89185 56| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries
89188 61| move-object/from16 v0, v16
89189 63| iget v5, v0, com.android.calendar.event.AttendeesView.mNoResponse
89191 67| move-object/from16 v0, v16
89192 …69| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(a…
89194 72| move-object/from16 v0, v16
89195 74| iget v1, v0, com.android.calendar.event.AttendeesView.mNoResponse
89198 78| move-object/from16 v0, v16
89199 80| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNoResponse
89200 82| move-object/from16 v0, v16
89201 …84| invoke-static {v0,v1,v13}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, android…
89206 88| move-object/from16 v0, v16
89207 90| iget v1, v0, com.android.calendar.event.AttendeesView.mNoResponse
89209 94| move-object/from16 v0, v16
89210 96| iput v1, v0, com.android.calendar.event.AttendeesView.mNoResponse
89212 98| move-object/from16 v0, v16
89213 100| iget v1, v0, com.android.calendar.event.AttendeesView.mNoResponse
89218 104| move-object/from16 v0, v16
89219 …106| invoke-direct {v0,v3}, com.android.calendar.event.AttendeesView.constructAttendeeView(com.and…
89225 113| move-object/from16 v0, v16
89226 …115| invoke-static {v0,v15,v11}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, andro…
89231 122| move-object/from16 v0, v16
89232 …124| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, int):andro…
89257 145| move-object/from16 v0, v17
89258 147| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdentity
89260 151| move-object/from16 v0, v17
89261 153| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdNamespace
89276 171| move-object/from16 v0, v17
89277 173| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdentity
89281 178| move-object/from16 v0, v17
89282 180| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdNamespace
89288 185| move-object/from16 v0, v16
89289 187| iget-object v1, v0, com.android.calendar.event.AttendeesView.mPresenceQueryHandler
89308 201| move-object/from16 v0, v16
89309 203| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForYes
89310 205| move-object/from16 v0, v16
89311 207| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries
89314 212| move-object/from16 v0, v16
89315 214| iget v5, v0, com.android.calendar.event.AttendeesView.mYes
89317 218| move-object/from16 v0, v16
89318 …220| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(…
89320 223| move-object/from16 v0, v16
89321 225| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89324 229| move-object/from16 v0, v16
89325 231| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForYes
89327 234| move-object/from16 v0, v16
89328 …236| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, android…
89333 240| move-object/from16 v0, v16
89334 242| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89336 246| move-object/from16 v0, v16
89337 248| iput v1, v0, com.android.calendar.event.AttendeesView.mYes
89339 250| move-object/from16 v0, v16
89340 252| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89349 258| move-object/from16 v0, v16
89350 260| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89356 265| move-object/from16 v0, v16
89357 267| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNo
89358 269| move-object/from16 v0, v16
89359 271| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries
89362 276| move-object/from16 v0, v16
89363 278| iget v5, v0, com.android.calendar.event.AttendeesView.mNo
89365 282| move-object/from16 v0, v16
89366 …284| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(…
89368 287| move-object/from16 v0, v16
89369 289| iget v1, v0, com.android.calendar.event.AttendeesView.mNo
89372 293| move-object/from16 v0, v16
89373 295| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNo
89374 297| move-object/from16 v0, v16
89375 …299| invoke-static {v0,v1,v13}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, androi…
89380 303| move-object/from16 v0, v16
89381 305| iget v1, v0, com.android.calendar.event.AttendeesView.mNo
89383 309| move-object/from16 v0, v16
89384 311| iput v1, v0, com.android.calendar.event.AttendeesView.mNo
89386 313| move-object/from16 v0, v16
89387 315| iget v1, v0, com.android.calendar.event.AttendeesView.mNo
89396 321| move-object/from16 v0, v16
89397 323| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89404 329| move-object/from16 v0, v16
89405 331| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89409 336| move-object/from16 v0, v16
89410 338| iget v2, v0, com.android.calendar.event.AttendeesView.mNo
89417 345| move-object/from16 v0, v16
89418 347| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForMaybe
89419 349| move-object/from16 v0, v16
89420 351| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries
89423 356| move-object/from16 v0, v16
89424 358| iget v5, v0, com.android.calendar.event.AttendeesView.mMaybe
89426 362| move-object/from16 v0, v16
89427 …364| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(…
89429 367| move-object/from16 v0, v16
89430 369| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe
89433 373| move-object/from16 v0, v16
89434 375| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForMaybe
89435 377| move-object/from16 v0, v16
89436 …379| invoke-static {v0,v1,v13}, Tracer.WrapInvoke(com.android.calendar.event.AttendeesView, androi…
89441 383| move-object/from16 v0, v16
89442 385| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe
89444 389| move-object/from16 v0, v16
89445 391| iput v1, v0, com.android.calendar.event.AttendeesView.mMaybe
89447 393| move-object/from16 v0, v16
89448 395| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe
89457 401| move-object/from16 v0, v16
89458 403| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89462 409| move-object/from16 v0, v16
89463 411| iget v2, v0, com.android.calendar.event.AttendeesView.mNo
89468 417| move-object/from16 v0, v16
89469 419| iget v1, v0, com.android.calendar.event.AttendeesView.mYes
89473 425| move-object/from16 v0, v16
89474 427| iget v2, v0, com.android.calendar.event.AttendeesView.mNo
89479 433| move-object/from16 v0, v16
89480 435| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe
89491 443| move-object/from16 v0, v17
89492 445| iget-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
89516 0| iget-object v0, v3, com.android.calendar.event.AttendeesView.mInflater
89519 …6| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.View…
89520 9| move-result-object v0
89521 10| iput-object v0, v4, com.android.calendar.event.EditEventHelper$AttendeeItem.mView
89524 15| move-result-object v0
89525 16| return-object v0
89539 9| move-result-object v0
89540 10| check-cast v0, android.widget.TextView
89542 .local v0, "textView", android.widget.TextView
89543 … 12| invoke-static {v0,v5}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
89545 15| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.TextView, boolean):void
89547 18| return-object v0
89559 2| iget-object v0, v10, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee
89561 .local v0, "attendee", com.android.calendar.CalendarEventModel$Attendee
89571 15| iget-object v6, v0, com.android.calendar.CalendarEventModel$Attendee.mName
89575 23| iget-object v6, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
89681 165| iget-object v6, v0, com.android.calendar.CalendarEventModel$Attendee.mName
89749 10| new-instance v0, java.lang.StringBuilder
89750 12| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
89751 …15| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):java…
89752 18| move-result-object v0
89754 …22| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
89755 25| move-result-object v0
89756 … 26| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
89757 29| move-result-object v0
89759 …33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
89760 36| move-result-object v0
89761 37| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
89762 40| move-result-object v0
89763 … 41| invoke-static {v3,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
89786 14| move-result-object v0
89787 15| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
89789 .local v0, "attendee", com.android.calendar.CalendarEventModel$Attendee
89790 …17| invoke-direct {v3,v0}, com.android.calendar.event.AttendeesView.addOneAttendee(com.android.cal…
89796 .end_local v0
89841 30| move-result-object v0
89842 31| check-cast v0, com.android.calendar.event.EditEventHelper$AttendeeItem
89844 .local v0, "attendeeItem", com.android.calendar.event.EditEventHelper$AttendeeItem
89846 35| iget-object v5, v0, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee
89848 39| iget-object v6, v0, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge
89853 .end_local v0
89897 22| move-result-object v0
89898 23| check-cast v0, com.android.calendar.event.EditEventHelper$AttendeeItem
89900 .local v0, "attendeeItem", com.android.calendar.event.EditEventHelper$AttendeeItem
89902 27| iget-object v5, v0, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee
89912 .end_local v0
89926 3| move-result-object v0
89927 4| check-cast v0, com.android.calendar.event.EditEventHelper$AttendeeItem
89929 .local v0, "item", com.android.calendar.event.EditEventHelper$AttendeeItem
89930 6| iget-boolean v1, v0, com.android.calendar.event.EditEventHelper$AttendeeItem.mRemoved
89932 10| iput-boolean v1, v0, com.android.calendar.event.EditEventHelper$AttendeeItem.mRemoved
89934 …12| invoke-direct {v2,v0}, com.android.calendar.event.AttendeesView.updateAttendeeView(com.android…
89965 20| move-result-object v0
89967 .local v0, "child", android.view.View
89969 24| invoke-static {v0,v5}, Tracer.WrapInvoke(android.view.View, int):android.view.View
89982 .end_local v0
90004 0| iput-object v1, v0, com.android.calendar.event.CreateEventDialogFragment$1.this$0
90006 2| invoke-direct {v0}, java.lang.Object.<init>():void
90018 0| iget-object v0, v1, com.android.calendar.event.CreateEventDialogFragment$1.this$0
90019 …2| invoke-static {v0}, com.android.calendar.event.CreateEventDialogFragment.-wrap0(com.android.cal…
90021 5| iget-object v0, v1, com.android.calendar.event.CreateEventDialogFragment$1.this$0
90022 …7| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.CreateEventDialogFragment):void
90034 0| iput-object v1, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0
90036 2| invoke-direct {v0}, java.lang.Object.<init>():void
90048 0| move-object/from16 v0, v21
90049 2| iget-object v2, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0
90054 10| move-object/from16 v0, v21
90055 12| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0
90059 18| move-object/from16 v0, v21
90060 20| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0
90068 32| move-object/from16 v0, v21
90069 34| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0
90077 48| move-object/from16 v0, v21
90078 50| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0
90092 67| move-object/from16 v0, v21
90093 69| iget-object v2, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0
90106 0| iput-object v1, v0, com.android.calendar.event.CreateEventDialogFragment$3.this$0
90108 2| invoke-direct {v0}, java.lang.Object.<init>():void
90122 5| move-result-object v0
90124 .local v0, "activity", android.app.Activity
90125 6| if-eqz v0, Label_1
90145 36| invoke-static {v0,v2}, Tracer.WrapInvoke(android.app.Activity, android.content.Intent):void
90160 …0| iput-object v1, v0, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.t…
90162 …2| invoke-direct {v0,v2}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
90174 …0| iget-object v0, v1, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.t…
90175 …2| invoke-static {v0,v4}, com.android.calendar.event.CreateEventDialogFragment.-wrap1(com.android.…
90187 0| iget-wide v0:v1, v2, com.android.calendar.event.CreateEventDialogFragment.mCalendarId
90188 2| return-wide v0:v1
90193 0| iget-object v0, v1, com.android.calendar.event.CreateEventDialogFragment.mController
90194 2| return-object v0
90199 0| iget-wide v0:v1, v2, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis
90200 2| return-wide v0:v1
90205 0| iget-object v0, v1, com.android.calendar.event.CreateEventDialogFragment.mEventTitle
90206 2| return-object v0
90211 …0| invoke-direct {v0}, com.android.calendar.event.CreateEventDialogFragment.createAllDayEvent():vo…
90221 …0| invoke-direct {v0,v1}, com.android.calendar.event.CreateEventDialogFragment.setDefaultCalendarV…
90233 3| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
90234 5| iput-wide v0:v1, v2, com.android.calendar.event.CreateEventDialogFragment.mCalendarId
90248 3| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
90249 5| iput-wide v0:v1, v2, com.android.calendar.event.CreateEventDialogFragment.mCalendarId
90263 1| iget-object v0, v7, com.android.calendar.event.CreateEventDialogFragment.mModel
90265 5| iput-wide v2:v3, v0, com.android.calendar.CalendarEventModel.mStart
90267 7| iget-object v0, v7, com.android.calendar.event.CreateEventDialogFragment.mModel
90271 15| iput-wide v2:v3, v0, com.android.calendar.CalendarEventModel.mEnd
90273 17| iget-object v0, v7, com.android.calendar.event.CreateEventDialogFragment.mModel
90279 29| iput-object v1, v0, com.android.calendar.CalendarEventModel.mTitle
90281 31| iget-object v0, v7, com.android.calendar.event.CreateEventDialogFragment.mModel
90283 34| iput-boolean v1, v0, com.android.calendar.CalendarEventModel.mAllDay
90285 36| iget-object v0, v7, com.android.calendar.event.CreateEventDialogFragment.mModel
90287 40| iput-wide v2:v3, v0, com.android.calendar.CalendarEventModel.mCalendarId
90289 42| iget-object v0, v7, com.android.calendar.event.CreateEventDialogFragment.mModel
90291 46| iput-object v1, v0, com.android.calendar.CalendarEventModel.mOwnerAccount
90293 48| iget-object v0, v7, com.android.calendar.event.CreateEventDialogFragment.mEditEventHelper
90296 …53| invoke-static {v0,v1,v2,v6}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelper, com…
90297 56| move-result v0
90298 57| if-eqz v0, Label_1
90301 62| move-result-object v0
90303 …66| invoke-static {v0,v1,v6}, android.widget.Toast.makeText(android.content.Context, int, int):and…
90304 69| move-result-object v0
90305 70| invoke-static {v0}, Tracer.WrapInvoke(android.widget.Toast):void
90359 63| move-result-object v0
90361 .local v0, "accountName", java.lang.String
90369 73| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
90386 … 95| invoke-static {v7,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
90467 93| move-result v0
90469 .local v0, "accountNameIndex", int
90491 119| invoke-interface {v12,v0}, android.database.Cursor.getString(int):java.lang.String
90514 .end_local v0
90526 .restart_local v0
90582 11| move-result-object v0
90583 …12| invoke-static {v0}, com.android.calendar.CalendarController.getInstance(android.content.Contex…
90584 15| move-result-object v0
90585 16| iput-object v0, v9, com.android.calendar.event.CreateEventDialogFragment.mController
90587 18| new-instance v0, com.android.calendar.event.EditEventHelper
90588 …20| invoke-direct {v0,v8}, com.android.calendar.event.EditEventHelper.<init>(android.content.Conte…
90589 23| iput-object v0, v9, com.android.calendar.event.CreateEventDialogFragment.mEditEventHelper
90591 25| new-instance v0, com.android.calendar.CalendarEventModel
90592 …27| invoke-direct {v0,v8}, com.android.calendar.CalendarEventModel.<init>(android.content.Context)…
90593 30| iput-object v0, v9, com.android.calendar.event.CreateEventDialogFragment.mModel
90595 32| new-instance v0, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService
90596 …34| invoke-direct {v0,v9,v8}, com.android.calendar.event.CreateEventDialogFragment$CalendarQuerySe…
90597 37| iput-object v0, v9, com.android.calendar.event.CreateEventDialogFragment.mService
90599 39| iget-object v0, v9, com.android.calendar.event.CreateEventDialogFragment.mService
90609 …52| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.event.CreateEventDialogFr…
90625 5| const-string/jumbo v0, "date_string"
90626 … 8| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.String
90627 11| move-result-object v0
90628 12| iput-object v0, v2, com.android.calendar.event.CreateEventDialogFragment.mDateString
90630 14| const-string/jumbo v0, "date_in_millis"
90631 17| invoke-static {v3,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
90632 20| move-result-wide v0:v1
90633 21| iput-wide v0:v1, v2, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis
90648 4| move-result-object v0
90650 .local v0, "activity", android.app.Activity
90653 …8| invoke-static {v0,v3}, Tracer.WrapInvoke(android.app.Activity, java.lang.String):java.lang.Obje…
90704 92| invoke-direct {v3,v0}, android.app.AlertDialog$Builder.<init>(android.content.Context):void
90746 0| const/4 v0, #+0 (0x00000000 | 0.00000)
90768 35| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
90770 36| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.Button, boolean):void
90785 3| const-string/jumbo v0, "date_string"
90787 …8| invoke-static {v5,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Stri…
90789 11| const-string/jumbo v0, "date_in_millis"
90791 … 16| invoke-static {v5,v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):void
90802 0| const/4 v0, #+0 (0x00000000 | 0.00000)
90811 13| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
90813 14| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.Button, boolean):void
90826 0| const-string/jumbo v0, "%a, %b %d, %Y"
90827 …3| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):java.lang.…
90828 6| move-result-object v0
90829 7| iput-object v0, v2, com.android.calendar.event.CreateEventDialogFragment.mDateString
90831 9| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
90832 10| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
90833 13| move-result-wide v0:v1
90834 14| iput-wide v0:v1, v2, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis
90845 0| invoke-direct {v0}, com.android.calendar.AbstractCalendarActivity.<init>():void
90885 32| move-result v0
90887 .local v0, "allDay", boolean
90908 64| if-eqz v0, Label_2
90927 91| if-eqz v0, Label_4
90951 127| if-eqz v0, Label_8
90960 .end_local v0
90975 .restart_local v0
90983 .end_local v0
90998 3| move-result-object v0
91000 .local v0, "intent", android.content.Intent
91002 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):java.io.Seri…
91020 9| const v0, #+2130968639 (0x7f04003f | 1.75459e+38)
91021 …12| invoke-static {v12,v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventActivity, int):v…
91024 18| move-result-object v0
91025 19| iput-object v0, v12, com.android.calendar.event.EditEventActivity.mEventInfo
91028 24| move-result-object v0
91029 25| iput-object v0, v12, com.android.calendar.event.EditEventActivity.mReminders
91032 30| move-result-object v0
91034 34| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):boolean
91035 37| move-result v0
91036 38| iput-boolean v0, v12, com.android.calendar.event.EditEventActivity.mEventColorInitialized
91039 43| move-result-object v0
91042 … 48| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):int
91043 51| move-result v0
91044 52| iput v0, v12, com.android.calendar.event.EditEventActivity.mEventColor
91047 57| move-result-object v0
91048 …58| invoke-static {v0,v8}, Tracer.WrapInvoke(android.app.FragmentManager, int):android.app.Fragment
91049 61| move-result-object v0
91050 62| check-cast v0, com.android.calendar.event.EditEventFragment
91051 64| iput-object v0, v12, com.android.calendar.event.EditEventActivity.mEditFragment
91053 66| const v0, #+2131296263 (0x7f090007 | 1.82104e+38)
91054 …69| invoke-static {v12,v0}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
91055 72| move-result v0
91056 73| sput-boolean v0, com.android.calendar.event.EditEventActivity.mIsMultipane
91058 75| sget-boolean v0, com.android.calendar.event.EditEventActivity.mIsMultipane
91059 77| if-eqz v0, Label_6
91062 82| move-result-object v0
91068 87| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.app.ActionBar, int, int):void
91073 94| iget-object v0, v12, com.android.calendar.event.EditEventActivity.mEventInfo
91074 96| iget-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.id
91075 98| cmp-long v0, v2:v3, v10:v11
91076 100| if-nez v0, Label_5
91077 102| const v0, #+2131492884 (0x7f0c0014 | 1.86092e+38)
91080 105| invoke-static {v1,v0}, Tracer.WrapInvoke(android.app.ActionBar, int):void
91083 108| iget-object v0, v12, com.android.calendar.event.EditEventActivity.mEditFragment
91084 110| if-nez v0, Label_4
91089 113| iget-object v0, v12, com.android.calendar.event.EditEventActivity.mEventInfo
91090 115| iget-wide v0:v1, v0, com.android.calendar.CalendarController$EventInfo.id
91091 117| cmp-long v0, v0:v1, v10:v11
91092 119| if-nez v0, Label_3
91099 125| new-instance v0, com.android.calendar.event.EditEventFragment
91106 …135| invoke-direct/range {v0..v6}, com.android.calendar.event.EditEventFragment.<init>(com.android…
91107 138| iput-object v0, v12, com.android.calendar.event.EditEventActivity.mEditFragment
91109 140| iget-object v0, v12, com.android.calendar.event.EditEventActivity.mEditFragment
91117 153| iput-boolean v1, v0, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch
91120 158| move-result-object v0
91121 …159| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentManager):android.app.FragmentTransa…
91125 163| iget-object v0, v12, com.android.calendar.event.EditEventActivity.mEditFragment
91126 …165| invoke-static {v7,v8,v0}, Tracer.WrapInvoke(android.app.FragmentTransaction, int, android.app…
91128 168| iget-object v0, v12, com.android.calendar.event.EditEventActivity.mEditFragment
91129 …170| invoke-static {v7,v0}, Tracer.WrapInvoke(android.app.FragmentTransaction, android.app.Fragmen…
91138 177| const v0, #+2131492885 (0x7f0c0015 | 1.86092e+38)
91143 185| move-result-object v0
91148 190| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.app.ActionBar, int, int):void
91160 3| move-result v0
91162 7| if-ne v0, v1, Label_1
91166 12| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
91167 13| return v0
91171 17| move-result v0
91172 18| return v0
91182 0| iput-object v1, v0, com.android.calendar.event.EditEventFragment$1.this$0
91184 2| invoke-direct {v0}, java.lang.Object.<init>():void
91196 0| iget-object v0, v2, com.android.calendar.event.EditEventFragment$1.this$0
91199 …6| invoke-static {v0,v1}, com.android.calendar.event.EditEventFragment.-wrap0(com.android.calendar…
91211 0| iput-object v1, v0, com.android.calendar.event.EditEventFragment$2.this$0
91213 2| invoke-direct {v0}, java.lang.Object.<init>():void
91228 7| move-result-object v0
91230 .local v0, "colors", int[]
91250 …40| invoke-static {v0,v3,v4,v5}, com.android.calendar.event.EventColorPickerDialog.newInstance(int…
91302 …123| invoke-static {v2,v0,v3}, Tracer.WrapInvoke(com.android.calendar.event.EventColorPickerDialog…
91313 0| iput-object v1, v0, com.android.calendar.event.EditEventFragment$3.this$0
91314 2| iput-boolean v2, v0, com.android.calendar.event.EditEventFragment$3.val$notSynced
91316 4| invoke-direct {v0}, java.lang.Object.<init>():void
91327 0| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
91337 11| iput v0, v2, com.android.calendar.event.EditEventFragment.mModification
91339 13| iget-object v0, v4, com.android.calendar.event.EditEventFragment$3.this$0
91340 15| iget v0, v0, com.android.calendar.event.EditEventFragment.mModification
91341 17| if-ne v0, v1, Label_3
91343 19| iget-object v0, v4, com.android.calendar.event.EditEventFragment$3.this$0
91344 21| iget-object v1, v0, com.android.calendar.event.EditEventFragment.mModel
91345 23| iget-boolean v0, v4, com.android.calendar.event.EditEventFragment$3.val$notSynced
91346 25| if-eqz v0, Label_5
91347 27| const/4 v0, #+0 (0x00000000 | 0.00000)
91349 28| iput-object v0, v1, com.android.calendar.CalendarEventModel.mOriginalSyncId
91351 30| iget-object v0, v4, com.android.calendar.event.EditEventFragment$3.this$0
91352 32| iget-object v0, v0, com.android.calendar.event.EditEventFragment.mModel
91356 40| iput-wide v2:v3, v0, com.android.calendar.CalendarEventModel.mOriginalId
91359 42| iget-object v0, v4, com.android.calendar.event.EditEventFragment$3.this$0
91360 44| iget-object v0, v0, com.android.calendar.event.EditEventFragment.mView
91363 50| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, int):void
91367 54| move v0, v1
91372 57| iget-object v0, v4, com.android.calendar.event.EditEventFragment$3.this$0
91373 59| iget-object v0, v0, com.android.calendar.event.EditEventFragment.mModel
91374 61| iget-object v0, v0, com.android.calendar.CalendarEventModel.mSyncId
91383 73| move v0, v2
91385 74| iput v0, v1, com.android.calendar.event.EditEventFragment.mModification
91391 80| iget-object v0, v4, com.android.calendar.event.EditEventFragment$3.this$0
91392 82| iput v2, v0, com.android.calendar.event.EditEventFragment.mModification
91403 0| iput-object v1, v0, com.android.calendar.event.EditEventFragment$4.this$0
91405 2| invoke-direct {v0}, java.lang.Object.<init>():void
91419 5| move-result-object v0
91421 .local v0, "a", android.app.Activity
91422 6| if-eqz v0, Label_1
91424 8| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):void
91444 5| const/4 v0, #-1 (0xffffffff | NaN)
91445 6| iput v0, v1, com.android.calendar.event.EditEventFragment$Done.mCode
91456 0| move-object/from16 v0, v22
91457 2| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91461 8| move-object/from16 v0, v22
91462 10| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91466 16| move-object/from16 v0, v22
91467 18| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91472 23| move-object/from16 v0, v22
91473 25| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode
91476 31| move-object/from16 v0, v22
91477 33| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91481 39| move-object/from16 v0, v22
91482 41| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91488 51| move-object/from16 v0, v22
91489 53| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91497 63| move-object/from16 v0, v22
91498 65| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91505 75| move-object/from16 v0, v22
91506 77| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91513 87| move-object/from16 v0, v22
91514 89| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91521 99| move-object/from16 v0, v22
91522 101| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91524 105| move-object/from16 v0, v22
91525 107| iget-object v11, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91527 111| move-object/from16 v0, v22
91528 113| iget-object v12, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91530 117| move-object/from16 v0, v22
91531 119| iget-object v13, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91538 129| move-object/from16 v0, v22
91539 131| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91546 143| move-object/from16 v0, v22
91547 145| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91556 156| move-object/from16 v0, v22
91557 158| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91561 165| move/from16 v0, v19
91562 …167| invoke-static {v8,v0,v11}, android.widget.Toast.makeText(android.content.Context, int, int):a…
91568 174| move-object/from16 v0, v22
91569 176| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode
91572 182| move-object/from16 v0, v22
91573 184| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91577 190| move-object/from16 v0, v22
91578 192| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91585 202| move-object/from16 v0, v22
91586 204| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91591 210| move-object/from16 v0, v22
91592 212| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91600 219| move-object/from16 v0, v22
91601 221| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91608 230| move-object/from16 v0, v22
91609 232| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91612 238| move-object/from16 v0, v22
91613 240| iget-object v11, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91616 246| move-object/from16 v0, v22
91617 248| iget-object v12, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91625 259| move-object/from16 v0, v22
91626 261| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91635 268| move-object/from16 v0, v22
91636 270| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode
91640 276| move-object/from16 v0, v22
91641 278| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode
91645 284| move-object/from16 v0, v22
91646 286| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91651 294| move-object/from16 v0, v22
91652 296| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91657 302| move-object/from16 v0, v22
91658 304| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91663 310| move-object/from16 v0, v22
91664 312| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91669 320| move-object/from16 v0, v22
91670 322| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91680 338| move-object/from16 v0, v20
91681 340| invoke-direct {v0,v8}, android.text.format.Time.<init>(java.lang.String):void
91684 343| move-object/from16 v0, v20
91685 345| invoke-static {v0,v14,v15}, Tracer.WrapInvoke(android.text.format.Time, long):void
91687 348| move-object/from16 v0, v21
91689 352| iput-object v0, v1, android.text.format.Time.timezone
91692 355| move-object/from16 v0, v20
91693 357| invoke-static {v0,v8}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
91697 364| move-object/from16 v0, v20
91698 366| iput-object v8, v0, android.text.format.Time.timezone
91700 368| move-object/from16 v0, v20
91701 370| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.text.format.Time, long):void
91703 373| move-object/from16 v0, v21
91705 377| iput-object v0, v1, android.text.format.Time.timezone
91708 380| move-object/from16 v0, v20
91709 382| invoke-static {v0,v8}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
91715 386| move-object/from16 v0, v22
91716 388| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91731 407| move-object/from16 v0, v22
91732 409| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91743 420| move-object/from16 v0, v22
91744 422| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91753 434| move-object/from16 v0, v22
91754 436| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91775 459| move-object/from16 v0, v22
91776 461| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91793 479| move-object/from16 v0, v22
91794 481| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode
91797 487| move-object/from16 v0, v22
91798 489| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91801 495| move-object/from16 v0, v22
91802 497| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91807 505| move-object/from16 v0, v22
91808 507| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0
91851 0| iput v1, v0, com.android.calendar.event.EditEventFragment$Done.mCode
91861 0| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
91865 5| iput-wide v0:v1, v2, com.android.calendar.event.EditEventFragment$EventBundle.id
91867 7| iput-wide v0:v1, v2, com.android.calendar.event.EditEventFragment$EventBundle.start
91869 9| iput-wide v0:v1, v2, com.android.calendar.event.EditEventFragment$EventBundle.end
91880 0| invoke-direct {v0}, com.android.calendar.event.EditEventFragment$EventBundle.<init>():void
91891 0| iput-object v1, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91893 …2| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
91910 3| move-object/from16 v0, v54
91911 5| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91941 39| move-object/from16 v0, v54
91942 41| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91948 51| move-object/from16 v0, v54
91949 53| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91953 59| move-object/from16 v0, v54
91954 61| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91962 71| move-object/from16 v0, v54
91963 73| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91968 82| move-object/from16 v0, v54
91969 84| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91971 88| move-object/from16 v0, v57
91972 …90| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCursor(com.andro…
91974 93| move-object/from16 v0, v54
91975 95| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91977 99| move-object/from16 v0, v57
91978 …101| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCursor(com.andr…
91982 107| move-object/from16 v0, v54
91983 109| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91985 113| move-object/from16 v0, v54
91986 115| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91993 127| move-object/from16 v0, v54
91994 129| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
91996 133| move-object/from16 v0, v54
91997 135| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92004 147| move-object/from16 v0, v54
92005 149| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92007 153| move-object/from16 v0, v54
92008 155| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92013 163| move-object/from16 v0, v54
92014 165| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92016 169| move-object/from16 v0, v54
92017 171| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92022 179| move-object/from16 v0, v54
92023 181| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92025 185| move-object/from16 v0, v54
92026 187| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92029 193| move-object/from16 v0, v54
92030 195| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92039 208| move-object/from16 v0, v54
92040 210| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92042 214| move-object/from16 v0, v54
92043 216| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92048 224| move-object/from16 v0, v54
92049 226| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92051 230| move-object/from16 v0, v54
92052 232| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92057 240| move-object/from16 v0, v54
92058 242| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92063 250| move-object/from16 v0, v54
92064 252| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92066 256| move-object/from16 v0, v54
92067 258| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92073 267| move-object/from16 v0, v54
92074 269| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92076 273| iget-wide v0:v1, v6, com.android.calendar.CalendarEventModel.mId
92077 275| move-wide/from16 v44:v45, v0:v1
92080 277| move-object/from16 v0, v54
92081 279| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92101 305| move-object/from16 v0, v54
92102 307| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92119 322| move-object/from16 v0, v54
92120 324| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92124 332| move-object/from16 v0, v54
92125 334| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92134 345| new-array v0, v6, java.lang.String[]
92135 347| move-object/from16 v19, v0
92143 356| move-object/from16 v0, v54
92144 358| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92162 375| new-array v0, v6, java.lang.String[]
92163 377| move-object/from16 v26, v0
92165 379| move-object/from16 v0, v54
92166 381| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92175 394| move-object/from16 v0, v54
92176 396| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92177 398| iget-object v0, v6, com.android.calendar.event.EditEventFragment.mHandler
92178 400| move-object/from16 v20, v0
92191 418| move-object/from16 v0, v54
92192 420| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92193 422| iget-object v0, v6, com.android.calendar.event.EditEventFragment.mHandler
92194 424| move-object/from16 v27, v0
92209 444| move-object/from16 v0, v54
92210 446| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92223 457| move-object/from16 v0, v54
92224 459| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92230 467| move-object/from16 v0, v54
92231 469| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92236 477| move-object/from16 v0, v54
92237 479| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92243 489| move-object/from16 v0, v54
92244 491| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92246 495| move-object/from16 v0, v54
92247 497| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92252 505| move-object/from16 v0, v54
92253 507| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92256 511| move-object/from16 v0, v54
92257 513| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92266 527| move-object/from16 v0, v54
92267 529| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92273 537| move-object/from16 v0, v54
92274 539| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92288 557| move-object/from16 v0, v57
92289 559| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String
92294 564| move-object/from16 v0, v57
92295 566| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String
92300 571| move-object/from16 v0, v57
92301 573| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int
92307 578| move-object/from16 v0, v57
92308 580| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int
92313 585| move/from16 v0, v52
92314 587| if-ne v0, v6, Label_18
92318 591| move-object/from16 v0, v54
92319 593| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92321 597| move-object/from16 v0, v43
92322 599| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizer
92324 601| move-object/from16 v0, v54
92325 603| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92327 607| move-object/from16 v0, v54
92328 609| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92331 615| move-object/from16 v0, v43
92332 617| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
92336 623| move-object/from16 v0, v54
92337 625| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92339 629| move-object/from16 v0, v43
92340 631| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizer
92342 633| move-object/from16 v0, v54
92343 635| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92345 639| move-object/from16 v0, v54
92346 641| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92349 647| move-object/from16 v0, v43
92350 649| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
92359 661| move-object/from16 v0, v54
92360 663| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92362 667| move-object/from16 v0, v54
92363 669| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92368 677| move-object/from16 v0, v54
92369 679| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92372 683| move-object/from16 v0, v54
92373 685| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92382 695| move-object/from16 v0, v54
92383 697| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92388 705| move-object/from16 v0, v54
92389 707| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92392 713| move-object/from16 v0, v43
92393 715| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
92399 722| move-object/from16 v0, v57
92400 724| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int
92404 728| move-object/from16 v0, v54
92405 730| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92407 734| move/from16 v0, v39
92408 736| iput v0, v6, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
92410 738| move-object/from16 v0, v54
92411 740| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92413 744| move/from16 v0, v53
92414 746| iput v0, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
92416 748| move-object/from16 v0, v54
92417 750| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92419 754| move/from16 v0, v39
92420 756| iput v0, v6, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
92422 758| move-object/from16 v0, v54
92423 760| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92425 764| move/from16 v0, v53
92426 766| iput v0, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
92449 775| move-object/from16 v0, v54
92450 777| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92452 781| move-object/from16 v0, v49
92453 783| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizerDisplayName
92455 785| move-object/from16 v0, v54
92456 787| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92458 791| move-object/from16 v0, v49
92459 793| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizerDisplayName
92464 799| move-object/from16 v0, v38
92467 …805| invoke-direct {v0,v1,v2}, com.android.calendar.CalendarEventModel$Attendee.<init>(java.lang.S…
92470 808| move/from16 v0, v53
92472 812| iput v0, v1, com.android.calendar.CalendarEventModel$Attendee.mStatus
92474 814| move-object/from16 v0, v54
92475 816| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92477 820| move-object/from16 v0, v38
92478 …822| invoke-static {v6,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel, com.android…
92480 825| move-object/from16 v0, v54
92481 827| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92483 831| move-object/from16 v0, v38
92484 …833| invoke-static {v6,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel, com.android…
92497 841| move-object/from16 v0, v54
92498 843| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92510 858| move-object/from16 v0, v57
92511 860| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int
92516 865| move-object/from16 v0, v57
92517 867| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int
92521 871| move/from16 v0, v48
92523 …875| invoke-static {v0,v1}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int…
92527 879| move-object/from16 v0, v54
92528 881| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92531 887| move-object/from16 v0, v51
92532 889| invoke-static {v6,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
92534 892| move-object/from16 v0, v54
92535 894| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92538 900| move-object/from16 v0, v51
92539 902| invoke-static {v6,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
92556 912| move-object/from16 v0, v54
92557 914| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92562 923| move-object/from16 v0, v54
92563 925| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92572 937| move-object/from16 v0, v54
92573 939| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92580 947| move-object/from16 v0, v54
92581 949| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92592 965| move-object/from16 v0, v54
92593 967| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92595 971| move-object/from16 v0, v54
92596 973| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92600 981| move-object/from16 v0, v54
92601 983| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92606 989| move-object/from16 v0, v54
92607 991| iget-object v8, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92611 997| move-object/from16 v0, v46
92612 …999| invoke-static {v7,v0,v6,v10,v11}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView,…
92620 1005| move-object/from16 v0, v54
92621 1007| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92634 1019| move-object/from16 v0, v54
92635 1021| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92637 1025| move-object/from16 v0, v57
92638 …1027| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCalendarCursor…
92640 1030| move-object/from16 v0, v54
92641 1032| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92643 1036| move-object/from16 v0, v57
92644 …1038| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCalendarCursor…
92667 1060| move-object/from16 v0, v57
92668 1062| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int
92673 1067| move-object/from16 v0, v57
92674 1069| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int
92684 1078| move-object/from16 v0, v57
92685 1080| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String
92691 1085| move-object/from16 v0, v57
92692 1087| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String
92696 1091| move-object/from16 v0, v40
92701 …1101| invoke-static {v0,v1,v2,v3,v4}, Tracer.WrapInvoke(com.android.calendar.event.EventColorCache…
92709 1115| move-object/from16 v0, v40
92710 …1117| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.calendar.event.EventColorCache, java.ut…
92712 1120| move-object/from16 v0, v54
92713 1122| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92715 1126| move-object/from16 v0, v40
92716 1128| iput-object v0, v6, com.android.calendar.CalendarEventModel.mEventColorCache
92718 1130| move-object/from16 v0, v54
92719 1132| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92722 1138| move-object/from16 v0, v54
92723 1140| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92728 1149| move-object/from16 v0, v54
92729 1151| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92732 1157| move-object/from16 v0, v54
92733 1159| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92750 1173| move-object/from16 v0, v54
92751 1175| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92756 1183| move-object/from16 v0, v54
92757 1185| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92763 1193| move-object/from16 v0, v54
92764 1195| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92766 1199| move-object/from16 v0, v54
92767 1201| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92773 1210| move-object/from16 v0, v54
92774 1212| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92780 1221| move-object/from16 v0, v54
92781 1223| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92783 1227| move-object/from16 v0, v54
92784 1229| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0
92802 0| iget-object v0, v1, com.android.calendar.event.EditEventFragment.mActivity
92803 2| return-object v0
92808 0| iget-wide v0:v1, v2, com.android.calendar.event.EditEventFragment.mBegin
92809 2| return-wide v0:v1
92814 0| iget-object v0, v1, com.android.calendar.event.EditEventFragment.mOnDone
92815 2| return-object v0
92820 0| iget-object v0, v1, com.android.calendar.event.EditEventFragment.mReminders
92821 2| return-object v0
92826 0| iget-boolean v0, v1, com.android.calendar.event.EditEventFragment.mShowColorPalette
92827 2| return v0
92832 0| iget-object v0, v1, com.android.calendar.event.EditEventFragment.mUri
92833 2| return-object v0
92838 0| iget-wide v0:v1, v2, com.android.calendar.event.EditEventFragment.mCalendarId
92839 2| return-wide v0:v1
92844 0| iget-object v0, v1, com.android.calendar.event.EditEventFragment.mColorPickerDialog
92845 2| return-object v0
92850 0| iget-wide v0:v1, v2, com.android.calendar.event.EditEventFragment.mEnd
92851 2| return-wide v0:v1
92856 0| iget v0, v1, com.android.calendar.event.EditEventFragment.mEventColor
92857 2| return v0
92862 0| iget-boolean v0, v1, com.android.calendar.event.EditEventFragment.mEventColorInitialized
92863 2| return v0
92868 0| iget-object v0, v1, com.android.calendar.event.EditEventFragment.mInputMethodManager
92869 2| return-object v0
92874 0| iget-boolean v0, v1, com.android.calendar.event.EditEventFragment.mIsReadOnly
92875 2| return v0
92880 0| iget-object v0, v1, com.android.calendar.event.EditEventFragment.mOnColorPickerClicked
92881 2| return-object v0
92886 0| iput-object v1, v0, com.android.calendar.event.EditEventFragment.mColorPickerDialog
92892 0| iput-object v1, v0, com.android.calendar.event.EditEventFragment.mReminders
92898 0| iput-boolean v1, v0, com.android.calendar.event.EditEventFragment.mSaveOnDetach
92909 3| move-result v0
92910 4| return v0
92919 0| invoke-direct {v0,v1}, com.android.calendar.event.EditEventFragment.setModelIfDone(int):void
92932 3| move-object v0, v7
92936 …7| invoke-direct/range {v0..v6}, com.android.calendar.event.EditEventFragment.<init>(com.android.c…
92953 5| const/high16 v0, #-2147483648 (0x80000000 | -0.00000)
92954 7| iput v0, v4, com.android.calendar.event.EditEventFragment.mOutstandingQueries
92960 13| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
92961 15| iput-wide v0:v1, v4, com.android.calendar.event.EditEventFragment.mCalendarId
92963 17| new-instance v0, com.android.calendar.event.EditEventFragment$Done
92964 …19| invoke-direct {v0,v4}, com.android.calendar.event.EditEventFragment$Done.<init>(com.android.ca…
92965 22| iput-object v0, v4, com.android.calendar.event.EditEventFragment.mOnDone
92975 32| new-instance v0, com.android.calendar.event.EditEventFragment$1
92976 …34| invoke-direct {v0,v4}, com.android.calendar.event.EditEventFragment$1.<init>(com.android.calen…
92977 37| iput-object v0, v4, com.android.calendar.event.EditEventFragment.mActionBarListener
92979 39| new-instance v0, com.android.calendar.event.EditEventFragment$2
92980 …41| invoke-direct {v0,v4}, com.android.calendar.event.EditEventFragment$2.<init>(com.android.calen…
92981 44| iput-object v0, v4, com.android.calendar.event.EditEventFragment.mOnColorPickerClicked
93012 2| const v0, #+2131755160 (0x7f100098 | 1.91412e+38)
93013 5| if-ne v6, v0, Label_7
93015 7| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93016 …9| invoke-static {v0}, com.android.calendar.event.EditEventHelper.canModifyEvent(com.android.calen…
93017 12| move-result v0
93018 13| if-nez v0, Label_1
93019 15| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93020 …17| invoke-static {v0}, com.android.calendar.event.EditEventHelper.canRespond(com.android.calendar…
93021 20| move-result v0
93022 21| if-eqz v0, Label_5
93025 23| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mView
93026 25| if-eqz v0, Label_4
93027 27| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mView
93028 29| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView):boolean
93029 32| move-result v0
93030 33| if-eqz v0, Label_4
93032 35| iget v0, v5, com.android.calendar.event.EditEventFragment.mModification
93033 37| if-nez v0, Label_2
93038 41| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93039 …43| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done, in…
93041 46| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93042 … 48| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done):void
93048 52| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93049 …54| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done, in…
93051 57| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93052 … 59| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done):void
93056 64| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93057 …66| invoke-static {v0}, com.android.calendar.event.EditEventHelper.canAddReminders(com.android.cal…
93058 69| move-result v0
93059 70| if-eqz v0, Label_6
93060 72| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93061 74| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mId
93063 78| cmp-long v0, v0:v1, v2:v3
93064 80| if-eqz v0, Label_6
93066 82| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOriginalModel
93067 84| if-eqz v0, Label_6
93068 86| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mView
93069 88| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView):boolean
93070 91| move-result v0
93072 92| if-eqz v0, Label_6
93076 97| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93077 …99| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done, in…
93079 102| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93080 … 104| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done):void
93084 109| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93085 …111| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done, i…
93087 114| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93088 … 116| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done):void
93092 121| const v0, #+2131755159 (0x7f100097 | 1.91412e+38)
93093 124| if-ne v6, v0, Label_3
93095 126| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93096 …128| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done, i…
93098 131| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOnDone
93099 … 133| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done):void
93124 22| move-result v0
93126 .local v0, "changed", boolean
93127 23| if-nez v0, Label_1
93221 1| iget v0, v2, com.android.calendar.event.EditEventFragment.mOutstandingQueries
93223 4| and-int/2addr v0, v1
93224 5| iput v0, v2, com.android.calendar.event.EditEventFragment.mOutstandingQueries
93226 7| iget v0, v2, com.android.calendar.event.EditEventFragment.mOutstandingQueries
93227 9| if-nez v0, Label_3
93229 11| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mRestoreModel
93230 13| if-eqz v0, Label_1
93232 15| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mRestoreModel
93233 17| iput-object v0, v2, com.android.calendar.event.EditEventFragment.mModel
93236 19| iget-boolean v0, v2, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch
93237 21| if-eqz v0, Label_2
93238 23| iget v0, v2, com.android.calendar.event.EditEventFragment.mModification
93239 25| if-nez v0, Label_2
93241 27| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mModel
93242 29| iget-object v0, v0, com.android.calendar.CalendarEventModel.mRrule
93243 31| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
93244 34| move-result v0
93245 35| if-nez v0, Label_4
93250 40| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mView
93252 …44| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, com.android…
93254 47| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mView
93256 51| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, int):void
93265 56| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
93267 57| iput v0, v2, com.android.calendar.event.EditEventFragment.mModification
93273 61| move-exception v0
93275 63| throw v0
93294 11| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93295 13| if-eqz v0, Label_14
93297 15| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93298 17| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id
93299 19| cmp-long v0, v4:v5, v12:v13
93300 21| if-eqz v0, Label_11
93302 23| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93305 29| iput-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mId
93307 31| sget-object v0, android.provider.CalendarContract$Events.CONTENT_URI
93310 …37| invoke-static {v0,v4,v5}, android.content.ContentUris.withAppendedId(android.net.Uri, long):an…
93311 40| move-result-object v0
93312 41| iput-object v0, v14, com.android.calendar.event.EditEventFragment.mUri
93315 43| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93316 45| iget-object v0, v0, com.android.calendar.CalendarController$EventInfo.startTime
93317 47| if-eqz v0, Label_2
93319 49| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93320 51| iget-object v0, v0, com.android.calendar.CalendarController$EventInfo.startTime
93321 53| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
93326 59| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93327 61| iget-object v0, v0, com.android.calendar.CalendarController$EventInfo.endTime
93328 63| if-eqz v0, Label_3
93330 65| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93331 67| iget-object v0, v0, com.android.calendar.CalendarController$EventInfo.endTime
93332 69| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
93337 75| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93338 77| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.calendarId
93339 79| cmp-long v0, v4:v5, v12:v13
93340 81| if-eqz v0, Label_4
93342 83| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93343 85| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.calendarId
93347 89| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mReminders
93348 91| if-eqz v0, Label_5
93350 93| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93352 97| iput-object v4, v0, com.android.calendar.CalendarEventModel.mReminders
93355 99| iget-boolean v0, v14, com.android.calendar.event.EditEventFragment.mEventColorInitialized
93356 101| if-eqz v0, Label_6
93358 103| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93360 107| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel, int):void
93365 114| cmp-long v0, v4:v5, v6:v7
93366 116| if-gtz v0, Label_7
93368 118| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mHelper
93371 …124| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelper, long)…
93378 134| cmp-long v0, v4:v5, v6:v7
93379 136| if-gez v0, Label_8
93381 138| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mHelper
93383 …142| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelper, long)…
93388 148| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mUri
93389 150| if-nez v0, Label_16
93396 155| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93397 157| iput v3, v0, com.android.calendar.CalendarEventModel.mCalendarAccessLevel
93399 159| const/16 v0, #+31 (0x0000001f | 4.34403e-44)
93400 161| iput v0, v14, com.android.calendar.event.EditEventFragment.mOutstandingQueries
93402 163| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mHandler
93408 …172| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$…
93416 178| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEvent
93417 180| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.extraLong
93419 184| cmp-long v0, v6:v7, v10:v11
93420 186| if-nez v0, Label_13
93421 188| move v0, v1
93423 189| iput-boolean v0, v4, com.android.calendar.CalendarEventModel.mAllDay
93426 193| move v0, v3
93430 196| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEventBundle
93431 198| if-eqz v0, Label_4
93433 200| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEventBundle
93434 202| iget-wide v4:v5, v0, com.android.calendar.event.EditEventFragment$EventBundle.id
93435 204| cmp-long v0, v4:v5, v12:v13
93436 206| if-eqz v0, Label_15
93438 208| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93441 214| iput-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mId
93443 216| sget-object v0, android.provider.CalendarContract$Events.CONTENT_URI
93446 …222| invoke-static {v0,v4,v5}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
93447 225| move-result-object v0
93448 226| iput-object v0, v14, com.android.calendar.event.EditEventFragment.mUri
93451 228| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEventBundle
93452 230| iget-wide v4:v5, v0, com.android.calendar.event.EditEventFragment$EventBundle.start
93455 234| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mEventBundle
93456 236| iget-wide v4:v5, v0, com.android.calendar.event.EditEventFragment$EventBundle.end
93466 245| const/16 v0, #+24 (0x00000018 | 3.36312e-44)
93467 247| iput v0, v14, com.android.calendar.event.EditEventFragment.mOutstandingQueries
93469 249| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93471 253| iput-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mOriginalStart
93473 255| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93475 259| iput-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mOriginalEnd
93477 261| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93479 265| iput-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mStart
93481 267| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93483 271| iput-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mEnd
93485 273| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93487 277| iput-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mCalendarId
93489 279| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mModel
93490 281| iput v1, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
93492 283| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mHandler
93502 …296| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$…
93504 299| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mHandler
93514 …312| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$…
93516 315| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
93517 316| iput v0, v14, com.android.calendar.event.EditEventFragment.mModification
93519 318| iget-object v0, v14, com.android.calendar.event.EditEventFragment.mView
93521 322| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, int):void
93544 17| iget-boolean v0, v5, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries
93546 .local v0, "isFirstEventInSeries", boolean
93552 22| if-eqz v0, Label_5
93568 40| if-nez v0, Label_9
93611 .end_local v0
93618 .restart_local v0
93627 110| if-eqz v0, Label_8
93662 0| const-wide/16 v0:v1, #+512 (0x00000200 | 7.17465e-43)
93663 2| return-wide v0:v1
93673 0| iget-wide v0:v1, v5, com.android.calendar.CalendarController$EventInfo.eventType
93675 4| cmp-long v0, v0:v1, v2:v3
93676 6| if-nez v0, Label_1
93678 8| iget-boolean v0, v4, com.android.calendar.event.EditEventFragment.mSaveOnDetach
93680 10| if-eqz v0, Label_1
93682 12| iget-object v0, v4, com.android.calendar.event.EditEventFragment.mView
93683 14| if-eqz v0, Label_1
93684 16| iget-object v0, v4, com.android.calendar.event.EditEventFragment.mView
93685 18| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView):boolean
93686 21| move-result v0
93687 22| if-eqz v0, Label_1
93689 24| iget-object v0, v4, com.android.calendar.event.EditEventFragment.mOnDone
93691 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done, in…
93693 30| iget-object v0, v4, com.android.calendar.event.EditEventFragment.mOnDone
93694 … 32| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventFragment$Done):void
93707 1| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mOriginalModel
93708 3| if-eqz v0, Label_1
93713 6| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93714 8| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mOriginalStart
93717 14| cmp-long v0, v0:v1, v2:v3
93718 16| if-nez v0, Label_2
93719 18| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93720 20| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mOriginalEnd
93723 26| cmp-long v0, v0:v1, v2:v3
93724 28| if-eqz v0, Label_3
93730 31| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93731 33| iget-object v0, v0, com.android.calendar.CalendarEventModel.mAttendeesList
93732 35| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedHashMap):boolean
93733 38| move-result v0
93734 39| if-nez v0, Label_4
93739 42| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mModel
93740 44| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel):boolean
93741 47| move-result v0
93742 48| return v0
93755 6| move-result-object v0
93756 7| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):android.app.FragmentManager
93757 10| move-result-object v0
93761 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):androi…
93762 17| move-result-object v0
93763 18| check-cast v0, com.android.calendar.event.EventColorPickerDialog
93764 20| iput-object v0, v2, com.android.calendar.event.EditEventFragment.mColorPickerDialog
93766 22| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mColorPickerDialog
93767 24| if-eqz v0, Label_1
93769 26| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mColorPickerDialog
93770 …28| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.event.EventColorPickerDialog, co…
93787 5| new-instance v0, com.android.calendar.event.EditEventHelper
93789 …8| invoke-direct {v0,v3,v1}, com.android.calendar.event.EditEventHelper.<init>(android.content.Con…
93790 11| iput-object v0, v2, com.android.calendar.event.EditEventFragment.mHelper
93792 13| new-instance v0, com.android.calendar.event.EditEventFragment$QueryHandler
93795 …19| invoke-direct {v0,v2,v1}, com.android.calendar.event.EditEventFragment$QueryHandler.<init>(com…
93796 22| iput-object v0, v2, com.android.calendar.event.EditEventFragment.mHandler
93798 24| new-instance v0, com.android.calendar.CalendarEventModel
93800 …28| invoke-direct {v0,v3,v1}, com.android.calendar.CalendarEventModel.<init>(android.content.Conte…
93801 31| iput-object v0, v2, com.android.calendar.event.EditEventFragment.mModel
93803 33| const-string/jumbo v0, "input_method"
93804 …36| invoke-static {v3,v0}, Tracer.WrapInvoke(android.app.Activity, java.lang.String):java.lang.Obj…
93805 39| move-result-object v0
93807 40| check-cast v0, android.view.inputmethod.InputMethodManager
93808 42| iput-object v0, v2, com.android.calendar.event.EditEventFragment.mInputMethodManager
93810 44| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mActivity
93812 …49| invoke-static {v0,v1}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):…
93813 52| move-result v0
93814 53| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
93815 55| iput-boolean v0, v2, com.android.calendar.event.EditEventFragment.mUseCustomActionBar
93827 0| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mModel
93828 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel):boolean
93829 5| move-result v0
93830 6| if-eqz v0, Label_1
93831 8| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mModel
93832 10| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel):int
93833 13| move-result v0
93834 14| if-eq v0, v3, Label_2
93837 16| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mModel
93838 18| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel, int):void
93840 21| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mView
93842 …25| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, com.andr…
93859 5| const-string/jumbo v0, "key_model"
93860 8| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93861 11| move-result v0
93862 12| if-eqz v0, Label_1
93864 14| const-string/jumbo v0, "key_model"
93866 …17| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.io.Serializ…
93867 20| move-result-object v0
93868 21| check-cast v0, com.android.calendar.CalendarEventModel
93869 23| iput-object v0, v1, com.android.calendar.event.EditEventFragment.mRestoreModel
93872 25| const-string/jumbo v0, "key_edit_state"
93873 28| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93874 31| move-result v0
93875 32| if-eqz v0, Label_2
93877 34| const-string/jumbo v0, "key_edit_state"
93878 37| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
93879 40| move-result v0
93880 41| iput v0, v1, com.android.calendar.event.EditEventFragment.mModification
93883 43| const-string/jumbo v0, "key_edit_on_launch"
93884 46| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93885 49| move-result v0
93886 50| if-eqz v0, Label_3
93888 52| const-string/jumbo v0, "key_edit_on_launch"
93890 55| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93891 58| move-result v0
93892 59| iput-boolean v0, v1, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch
93895 61| const-string/jumbo v0, "key_event"
93896 64| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93897 67| move-result v0
93898 68| if-eqz v0, Label_4
93900 70| const-string/jumbo v0, "key_event"
93901 …73| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.io.Serializ…
93902 76| move-result-object v0
93903 77| check-cast v0, com.android.calendar.event.EditEventFragment$EventBundle
93904 79| iput-object v0, v1, com.android.calendar.event.EditEventFragment.mEventBundle
93907 81| const-string/jumbo v0, "key_read_only"
93908 84| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93909 87| move-result v0
93910 88| if-eqz v0, Label_5
93912 90| const-string/jumbo v0, "key_read_only"
93913 93| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93914 96| move-result v0
93915 97| iput-boolean v0, v1, com.android.calendar.event.EditEventFragment.mIsReadOnly
93918 99| const-string/jumbo v0, "EditEventView_timebuttonclicked"
93919 102| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93920 105| move-result v0
93921 106| if-eqz v0, Label_6
93923 108| const-string/jumbo v0, "EditEventView_timebuttonclicked"
93925 111| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93926 114| move-result v0
93927 115| iput-boolean v0, v1, com.android.calendar.event.EditEventFragment.mTimeSelectedWasStartTime
93930 117| const-string/jumbo v0, "date_button_clicked"
93931 120| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93932 123| move-result v0
93933 124| if-eqz v0, Label_7
93935 126| const-string/jumbo v0, "date_button_clicked"
93937 129| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93938 132| move-result v0
93939 133| iput-boolean v0, v1, com.android.calendar.event.EditEventFragment.mDateSelectedWasStartDate
93942 135| const-string/jumbo v0, "show_color_palette"
93943 138| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93944 141| move-result v0
93945 142| if-eqz v0, Label_8
93947 144| const-string/jumbo v0, "show_color_palette"
93948 147| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
93949 150| move-result v0
93950 151| iput-boolean v0, v1, com.android.calendar.event.EditEventFragment.mShowColorPalette
93965 3| iget-boolean v0, v1, com.android.calendar.event.EditEventFragment.mUseCustomActionBar
93966 5| if-nez v0, Label_1
93968 7| const v0, #+2131689473 (0x7f0f0001 | 1.90080e+38)
93969 …10| invoke-static {v3,v0,v2}, Tracer.WrapInvoke(android.view.MenuInflater, int, android.view.Menu)…
93983 1| iget-boolean v0, v9, com.android.calendar.event.EditEventFragment.mIsReadOnly
93984 3| if-eqz v0, Label_3
93986 5| const v0, #+2130968614 (0x7f040026 | 1.75459e+38)
93987 …8| invoke-static {v10,v0,v1}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.Vie…
93992 12| new-instance v0, com.android.calendar.event.EditEventView
93999 …22| invoke-direct/range {v0..v5}, com.android.calendar.event.EditEventView.<init>(android.app.Acti…
94000 25| iput-object v0, v9, com.android.calendar.event.EditEventFragment.mView
94004 30| iget-boolean v0, v9, com.android.calendar.event.EditEventFragment.mUseCustomActionBar
94005 32| if-eqz v0, Label_2
94007 34| new-instance v0, android.widget.LinearLayout
94009 38| invoke-direct {v0,v1}, android.widget.LinearLayout.<init>(android.content.Context):void
94015 …45| invoke-static {v10,v1,v0,v3}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view…
94019 49| const v0, #+2131755159 (0x7f100097 | 1.91412e+38)
94020 52| invoke-static {v6,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
94024 56| iget-object v0, v9, com.android.calendar.event.EditEventFragment.mActionBarListener
94025 …58| invoke-static {v7,v0}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener)…
94027 61| const v0, #+2131755160 (0x7f100098 | 1.91412e+38)
94028 64| invoke-static {v6,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
94032 68| iget-object v0, v9, com.android.calendar.event.EditEventFragment.mActionBarListener
94033 …70| invoke-static {v8,v0}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener)…
94035 73| iget-object v0, v9, com.android.calendar.event.EditEventFragment.mActivity
94036 75| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):android.app.ActionBar
94037 78| move-result-object v0
94038 79| invoke-static {v0,v6}, Tracer.WrapInvoke(android.app.ActionBar, android.view.View):void
94048 83| const v0, #+2130968610 (0x7f040022 | 1.75459e+38)
94049 …86| invoke-static {v10,v0,v1}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.Vi…
94062 1| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mView
94063 3| if-eqz v0, Label_1
94065 5| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mView
94066 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, com.android.…
94069 10| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mModifyDialog
94070 12| if-eqz v0, Label_2
94072 14| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mModifyDialog
94073 16| invoke-static {v0}, Tracer.WrapInvoke(android.app.AlertDialog):void
94091 3| iget-boolean v0, v2, com.android.calendar.event.EditEventFragment.mUseCustomActionBar
94092 5| if-eqz v0, Label_1
94094 7| iget-object v0, v2, com.android.calendar.event.EditEventFragment.mActivity
94095 9| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):android.app.ActionBar
94096 12| move-result-object v0
94098 14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.ActionBar, android.view.View):void
94112 3| move-result v0
94113 …4| invoke-direct {v1,v0}, com.android.calendar.event.EditEventFragment.onActionBarItemSelected(int…
94114 7| move-result v0
94115 8| return v0
94125 3| move-result-object v0
94127 .local v0, "act", android.app.Activity
94130 8| if-eqz v0, Label_1
94134 16| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):boolean
94167 2| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mView
94168 4| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView):boolean
94170 7| const-string/jumbo v0, "key_model"
94172 …12| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.io.Seria…
94174 15| const-string/jumbo v0, "key_edit_state"
94176 20| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
94178 23| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mEventBundle
94179 25| if-nez v0, Label_2
94180 27| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mEvent
94181 29| if-eqz v0, Label_2
94183 31| new-instance v0, com.android.calendar.event.EditEventFragment$EventBundle
94184 …33| invoke-direct {v0,v2}, com.android.calendar.event.EditEventFragment$EventBundle.<init>(com.and…
94185 36| iput-object v0, v5, com.android.calendar.event.EditEventFragment.mEventBundle
94187 38| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mEventBundle
94190 44| iput-wide v2:v3, v0, com.android.calendar.event.EditEventFragment$EventBundle.id
94192 46| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mEvent
94193 48| iget-object v0, v0, com.android.calendar.CalendarController$EventInfo.startTime
94194 50| if-eqz v0, Label_1
94196 52| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mEventBundle
94201 62| iput-wide v2:v3, v0, com.android.calendar.event.EditEventFragment$EventBundle.start
94204 64| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mEvent
94205 66| iget-object v0, v0, com.android.calendar.CalendarController$EventInfo.endTime
94206 68| if-eqz v0, Label_2
94208 70| iget-object v0, v5, com.android.calendar.event.EditEventFragment.mEventBundle
94213 80| iput-wide v2:v3, v0, com.android.calendar.event.EditEventFragment$EventBundle.end
94216 82| const-string/jumbo v0, "key_edit_on_launch"
94218 … 87| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
94220 90| const-string/jumbo v0, "key_event"
94222 …95| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.io.Seria…
94224 98| const-string/jumbo v0, "key_read_only"
94226 …103| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
94228 106| const-string/jumbo v0, "show_color_palette"
94232 …115| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
94234 118| const-string/jumbo v0, "EditEventView_timebuttonclicked"
94237 …125| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
94239 128| const-string/jumbo v0, "date_button_clicked"
94242 …135| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
94254 0| invoke-direct {v0}, java.lang.Object.<init>():void
94256 3| iput-object v1, v0, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee
94258 5| iput-object v2, v0, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge
94274 5| const/16 v0, #+25 (0x00000019 | 3.50325e-44)
94275 7| new-array v0, v0, java.lang.String[]
94278 12| aput-object v1, v0, v3
94281 17| aput-object v1, v0, v4
94284 22| aput-object v1, v0, v5
94287 27| aput-object v1, v0, v6
94290 32| aput-object v1, v0, v7
94294 38| aput-object v1, v0, v2
94298 44| aput-object v1, v0, v2
94302 50| aput-object v1, v0, v2
94306 57| aput-object v1, v0, v2
94310 64| aput-object v1, v0, v2
94314 71| aput-object v1, v0, v2
94318 78| aput-object v1, v0, v2
94322 85| aput-object v1, v0, v2
94326 92| aput-object v1, v0, v2
94330 99| aput-object v1, v0, v2
94334 106| aput-object v1, v0, v2
94338 113| aput-object v1, v0, v2
94342 120| aput-object v1, v0, v2
94346 127| aput-object v1, v0, v2
94350 134| aput-object v1, v0, v2
94354 141| aput-object v1, v0, v2
94358 148| aput-object v1, v0, v2
94362 155| aput-object v1, v0, v2
94366 162| aput-object v1, v0, v2
94370 169| aput-object v1, v0, v2
94372 171| sput-object v0, com.android.calendar.event.EditEventHelper.EVENT_PROJECTION
94374 173| new-array v0, v6, java.lang.String[]
94377 178| aput-object v1, v0, v3
94380 183| aput-object v1, v0, v4
94383 188| aput-object v1, v0, v5
94385 190| sput-object v0, com.android.calendar.event.EditEventHelper.REMINDERS_PROJECTION
94388 195| move-result-object v0
94389 196| sput-object v0, com.android.calendar.event.EditEventHelper.ATTENDEE_VALUES
94391 198| const/16 v0, #+13 (0x0000000d | 1.82169e-44)
94392 200| new-array v0, v0, java.lang.String[]
94395 205| aput-object v1, v0, v3
94398 210| aput-object v1, v0, v4
94401 215| aput-object v1, v0, v5
94404 220| aput-object v1, v0, v6
94407 225| aput-object v1, v0, v7
94411 231| aput-object v1, v0, v2
94415 237| aput-object v1, v0, v2
94419 243| aput-object v1, v0, v2
94423 250| aput-object v1, v0, v2
94427 257| aput-object v1, v0, v2
94431 264| aput-object v1, v0, v2
94435 271| aput-object v1, v0, v2
94439 278| aput-object v1, v0, v2
94441 280| sput-object v0, com.android.calendar.event.EditEventHelper.CALENDARS_PROJECTION
94443 282| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
94444 283| new-array v0, v0, java.lang.String[]
94447 288| aput-object v1, v0, v3
94450 293| aput-object v1, v0, v4
94453 298| aput-object v1, v0, v5
94456 303| aput-object v1, v0, v6
94459 308| aput-object v1, v0, v7
94461 310| sput-object v0, com.android.calendar.event.EditEventHelper.COLORS_PROJECTION
94463 312| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
94464 313| new-array v0, v0, java.lang.String[]
94467 318| aput-object v1, v0, v3
94470 323| aput-object v1, v0, v4
94473 328| aput-object v1, v0, v5
94476 333| aput-object v1, v0, v6
94479 338| aput-object v1, v0, v7
94481 340| sput-object v0, com.android.calendar.event.EditEventHelper.ATTENDEES_PROJECTION
94495 3| new-instance v0, com.android.calendarcommon2.EventRecurrence
94496 5| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence.<init>():void
94497 8| iput-object v0, v1, com.android.calendar.event.EditEventHelper.mEventRecurrence
94499 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
94500 11| iput-boolean v0, v1, com.android.calendar.event.EditEventHelper.mEventOk
94505 18| move-result-object v0
94506 19| iput-object v0, v1, com.android.calendar.event.EditEventHelper.mService
94518 …0| invoke-direct {v0,v1}, com.android.calendar.event.EditEventHelper.<init>(android.content.Contex…
94530 0| iget v0, v2, com.android.calendar.CalendarEventModel.mCalendarAccessLevel
94532 4| if-lt v0, v1, Label_2
94533 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
94535 7| return v0
94537 8| const/4 v0, #+0 (0x00000000 | 0.00000)
94547 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
94559 15| return v0
94562 16| const/4 v0, #+0 (0x00000000 | 0.00000)
94574 3| move-result v0
94575 4| if-eqz v0, Label_3
94577 6| iget-boolean v0, v1, com.android.calendar.CalendarEventModel.mIsOrganizer
94578 8| if-nez v0, Label_2
94579 10| iget-boolean v0, v1, com.android.calendar.CalendarEventModel.mGuestsCanModify
94582 12| return v0
94585 13| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
94589 16| const/4 v0, #+0 (0x00000000 | 0.00000)
94603 5| move-result v0
94604 6| if-nez v0, Label_1
94609 9| iget-boolean v0, v3, com.android.calendar.CalendarEventModel.mIsOrganizer
94610 11| if-nez v0, Label_2
94615 14| iget-boolean v0, v3, com.android.calendar.CalendarEventModel.mOrganizerCanRespond
94616 16| if-nez v0, Label_3
94621 19| iget-boolean v0, v3, com.android.calendar.CalendarEventModel.mHasAttendeeData
94622 21| if-eqz v0, Label_4
94623 23| iget-object v0, v3, com.android.calendar.CalendarEventModel.mAttendeesList
94624 25| invoke-static {v0}, Tracer.WrapInvoke(java.util.LinkedHashMap):int
94625 28| move-result v0
94626 29| if-nez v0, Label_4
94643 5| move-result v0
94645 .local v0, "separator", int
94647 7| if-eq v0, v1, Label_1
94648 9| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
94651 15| if-ge v0, v1, Label_1
94653 17| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.String, int):java.lang.String
94690 24| move-result-object v0
94691 25| check-cast v0, android.text.util.Rfc822Token
94693 .local v0, "address", android.text.util.Rfc822Token
94694 27| invoke-static {v0}, Tracer.WrapInvoke(android.text.util.Rfc822Token):java.lang.String
94706 52| invoke-static {v0}, Tracer.WrapInvoke(android.text.util.Rfc822Token):java.lang.String
94718 .end_local v0
94729 0| iget-wide v0:v1, v4, com.android.calendar.CalendarEventModel.mOriginalStart
94731 4| cmp-long v0, v0:v1, v2:v3
94732 6| if-nez v0, Label_2
94733 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
94735 9| return v0
94737 10| const/4 v0, #+0 (0x00000000 | 0.00000)
94755 5| iget-wide v0:v1, v6, com.android.calendar.CalendarEventModel.mCalendarId
94757 9| cmp-long v0, v0:v1, v2:v3
94758 11| if-eqz v0, Label_2
94763 14| iget-wide v0:v1, v6, com.android.calendar.CalendarEventModel.mId
94765 18| cmp-long v0, v0:v1, v2:v3
94766 20| if-eqz v0, Label_3
94791 11| move-object/from16 v0, v17
94792 …13| invoke-static {v12,v0}, Tracer.WrapInvoke(com.android.calendarcommon2.EventRecurrence, java.la…
94888 111| move-object/from16 v0, v16
94889 113| iget v12, v0, android.text.format.Time.monthDay
94891 116| move-object/from16 v0, v16
94892 118| iput v12, v0, android.text.format.Time.monthDay
94900 126| move-object/from16 v0, v16
94901 128| invoke-static {v0,v12}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
94905 132| move-object/from16 v0, v18
94906 134| iput-wide v8:v9, v0, com.android.calendar.CalendarEventModel.mStart
94908 136| move-object/from16 v0, v18
94909 138| iput-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mEnd
94938 16| new-array v0, v9, java.lang.String[]
94941 22| aput-object v7, v0, v8
94943 .local v0, "args", java.lang.String[]
94950 …30| invoke-static {v1,v6,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, …
95037 18| move-result-object v0
95039 .local v0, "b", android.content.ContentProviderOperation$Builder
95042 …24| invoke-static {v0,v5,v6}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, …
95044 …27| invoke-static {v0,v7,v10}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder,…
95046 …30| invoke-static {v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder):androi…
95088 95| move-result-object v0
95091 …99| invoke-static {v0,v5,v10}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder,…
95093 …102| invoke-static {v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder):andro…
95112 1| const/4 v0, #+0 (0x00000000 | 0.00000)
95122 15| return v0
95130 24| return v0
95142 38| return v0
95154 51| invoke-interface {v7,v0}, android.database.Cursor.getInt(int):int
95164 67| move v0, v1
95166 68| iput-boolean v0, v6, com.android.calendar.CalendarEventModel.mOrganizerCanRespond
95168 70| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
95169 71| invoke-interface {v7,v0}, android.database.Cursor.getInt(int):int
95170 74| move-result v0
95171 75| iput v0, v6, com.android.calendar.CalendarEventModel.mCalendarAccessLevel
95174 80| move-result-object v0
95175 81| iput-object v0, v6, com.android.calendar.CalendarEventModel.mCalendarDisplayName
95177 83| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
95178 84| invoke-interface {v7,v0}, android.database.Cursor.getInt(int):int
95179 87| move-result v0
95181 88| invoke-static {v0}, com.android.calendar.Utils.getDisplayColorFromColor(int):int
95182 91| move-result v0
95183 92| invoke-static {v6,v0}, Tracer.WrapInvoke(com.android.calendar.CalendarEventModel, int):void
95185 95| const/16 v0, #+11 (0x0000000b | 1.54143e-44)
95186 97| invoke-interface {v7,v0}, android.database.Cursor.getString(int):java.lang.String
95187 100| move-result-object v0
95188 101| iput-object v0, v6, com.android.calendar.CalendarEventModel.mCalendarAccountName
95190 103| const/16 v0, #+12 (0x0000000c | 1.68156e-44)
95191 105| invoke-interface {v7,v0}, android.database.Cursor.getString(int):java.lang.String
95192 108| move-result-object v0
95193 109| iput-object v0, v6, com.android.calendar.CalendarEventModel.mCalendarAccountType
95195 111| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
95196 112| invoke-interface {v7,v0}, android.database.Cursor.getInt(int):int
95197 115| move-result v0
95198 116| iput v0, v6, com.android.calendar.CalendarEventModel.mCalendarMaxReminders
95200 118| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
95201 120| invoke-interface {v7,v0}, android.database.Cursor.getString(int):java.lang.String
95202 123| move-result-object v0
95203 124| iput-object v0, v6, com.android.calendar.CalendarEventModel.mCalendarAllowedReminders
95205 126| const/16 v0, #+9 (0x00000009 | 1.26117e-44)
95207 128| invoke-interface {v7,v0}, android.database.Cursor.getString(int):java.lang.String
95208 131| move-result-object v0
95209 132| iput-object v0, v6, com.android.calendar.CalendarEventModel.mCalendarAllowedAttendeeTypes
95211 134| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
95213 136| invoke-interface {v7,v0}, android.database.Cursor.getString(int):java.lang.String
95214 139| move-result-object v0
95215 140| iput-object v0, v6, com.android.calendar.CalendarEventModel.mCalendarAllowedAvailability
95220 143| return v0
95329 135| move-result v0
95331 .local v0, "accessLevel", int
95388 219| if-lez v0, Label_9
95390 221| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
95393 223| iput v0, v11, com.android.calendar.CalendarEventModel.mAccessLevel
95417 .end_local v0
95430 .restart_local v0
95504 41| new-array v0, v4, int[]
95506 .local v0, "byday", int[]
95512 48| aput v9, v0, v10
95516 53| aput v9, v0, v10
95520 58| aput v9, v0, v10
95524 63| aput v9, v0, v10
95528 68| aput v9, v0, v10
95545 81| iput-object v0, v7, com.android.calendarcommon2.EventRecurrence.byday
95555 .end_local v0
95654 185| new-array v0, v9, int[]
95656 .restart_local v0
95688 224| aput v9, v0, v10
95690 226| iput-object v0, v7, com.android.calendarcommon2.EventRecurrence.byday
95696 .end_local v0
95715 0| move-object/from16 v0, v20
95716 2| iget-object v8, v0, com.android.calendar.CalendarEventModel.mRrule
95720 7| move-object/from16 v0, v19
95721 …9| invoke-static {v0,v9,v8}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, ja…
95723 12| move-object/from16 v0, v20
95724 14| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mEnd
95727 16| move-object/from16 v0, v20
95728 18| iget-wide v12:v13, v0, com.android.calendar.CalendarEventModel.mStart
95731 20| move-object/from16 v0, v20
95732 22| iget-object v4, v0, com.android.calendar.CalendarEventModel.mDuration
95735 24| move-object/from16 v0, v20
95736 26| iget-boolean v5, v0, com.android.calendar.CalendarEventModel.mAllDay
95771 80| move-object/from16 v0, v19
95772 …82| invoke-static {v0,v9,v4}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
95777 91| move-object/from16 v0, v19
95778 …93| invoke-static {v0,v14,v9}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
95825 0| move-object/from16 v0, v27
95826 2| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mOriginalStart
95829 4| move-object/from16 v0, v27
95830 6| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mOriginalEnd
95831 8| move-wide/from16 v16:v17, v0:v1
95834 10| move-object/from16 v0, v26
95835 12| iget-boolean v11, v0, com.android.calendar.CalendarEventModel.mAllDay
95838 14| move-object/from16 v0, v26
95839 16| iget-object v0, v0, com.android.calendar.CalendarEventModel.mRrule
95840 18| move-object/from16 v18, v0
95843 20| move-object/from16 v0, v26
95844 22| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTimezone
95845 24| move-object/from16 v19, v0
95848 26| move-object/from16 v0, v27
95849 28| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mStart
95852 30| move-object/from16 v0, v27
95853 32| iget-wide v8:v9, v0, com.android.calendar.CalendarEventModel.mEnd
95856 34| move-object/from16 v0, v27
95857 36| iget-boolean v4, v0, com.android.calendar.CalendarEventModel.mAllDay
95860 38| move-object/from16 v0, v27
95861 40| iget-object v5, v0, com.android.calendar.CalendarEventModel.mRrule
95864 42| move-object/from16 v0, v27
95865 44| iget-object v10, v0, com.android.calendar.CalendarEventModel.mTimezone
95874 56| move-object/from16 v0, v18
95875 …58| invoke-static {v0,v5}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
95880 64| move-object/from16 v0, v19
95881 …66| invoke-static {v0,v10}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSe…
95887 75| move-object/from16 v0, v28
95889 … 79| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String):void
95892 85| move-object/from16 v0, v28
95894 … 89| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String):void
95897 95| move-object/from16 v0, v28
95899 … 99| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String):void
95902 105| move-object/from16 v0, v28
95904 …109| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String):void
95907 115| move-object/from16 v0, v28
95909 …119| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String):void
95912 125| move-object/from16 v0, v28
95914 …129| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String):void
95931 148| move/from16 v0, v29
95933 152| if-ne v0, v1, Label_6
95935 154| move-object/from16 v0, v26
95936 156| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mStart
95937 158| move-wide/from16 v20:v21, v0:v1
95957 178| move-object/from16 v0, v22
95959 182| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.text.format.Time, long):void
95962 187| move/from16 v0, v23
95964 191| iput v0, v1, android.text.format.Time.hour
95967 195| move/from16 v0, v23
95969 199| iput v0, v1, android.text.format.Time.minute
95972 203| move/from16 v0, v23
95974 207| iput v0, v1, android.text.format.Time.second
95985 222| move-object/from16 v0, v28
95988 …228| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
96002 0| const-wide/32 v0:v1, #+3600000 (0x0036ee80 | 5.04467e-39)
96003 3| add-long/2addr v0:v1, v4:v5
96004 4| return-wide v0:v1
96015 1| new-instance v0, android.text.format.Time
96016 3| invoke-direct {v0}, android.text.format.Time.<init>():void
96018 .local v0, "defaultStart", android.text.format.Time
96019 6| invoke-static {v0,v8,v9}, Tracer.WrapInvoke(android.text.format.Time, long):void
96021 9| iput v4, v0, android.text.format.Time.second
96024 13| iput v1, v0, android.text.format.Time.minute
96026 15| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
96048 0| move-object/from16 v0, v19
96049 2| iget-object v14, v0, com.android.calendar.CalendarEventModel.mTitle
96052 4| move-object/from16 v0, v19
96053 6| iget-boolean v8, v0, com.android.calendar.CalendarEventModel.mAllDay
96056 8| move-object/from16 v0, v19
96057 10| iget-object v9, v0, com.android.calendar.CalendarEventModel.mRrule
96060 12| move-object/from16 v0, v19
96061 14| iget-object v13, v0, com.android.calendar.CalendarEventModel.mTimezone
96080 36| move-object/from16 v0, v19
96081 38| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mStart
96082 40| move-wide/from16 v16:v17, v0:v1
96083 42| move-wide/from16 v0:v1, v16:v17
96084 44| invoke-static {v12,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
96086 47| move-object/from16 v0, v19
96087 49| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mEnd
96088 51| move-wide/from16 v16:v17, v0:v1
96089 53| move-wide/from16 v0:v1, v16:v17
96090 55| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
96092 58| move-object/from16 v0, v18
96094 …62| invoke-direct {v0,v12,v3,v9,v1}, com.android.calendar.event.EditEventHelper.offsetStartTimeIfN…
96100 70| move-object/from16 v0, v19
96101 72| iget-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mCalendarId
96109 81| move/from16 v0, v16
96110 83| iput v0, v12, android.text.format.Time.hour
96113 87| move/from16 v0, v16
96114 89| iput v0, v12, android.text.format.Time.minute
96117 93| move/from16 v0, v16
96118 95| iput v0, v12, android.text.format.Time.second
96123 101| move/from16 v0, v16
96124 103| invoke-static {v12,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
96129 109| move/from16 v0, v16
96130 111| iput v0, v3, android.text.format.Time.hour
96133 115| move/from16 v0, v16
96134 117| iput v0, v3, android.text.format.Time.minute
96137 121| move/from16 v0, v16
96138 123| iput v0, v3, android.text.format.Time.second
96143 129| move/from16 v0, v16
96144 131| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
96163 162| move-object/from16 v0, v16
96164 …164| invoke-static {v15,v0,v13}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96167 170| move-object/from16 v0, v16
96168 …172| invoke-static {v15,v0,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96176 186| move-object/from16 v0, v17
96178 …190| invoke-static {v15,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96186 206| move-object/from16 v0, v16
96187 …208| invoke-static {v15,v0,v9}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96193 217| move-object/from16 v0, v18
96195 …221| invoke-static {v0,v15,v1}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelper, andr…
96198 224| move-object/from16 v0, v19
96199 226| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription
96200 228| move-object/from16 v16, v0
96204 235| move-object/from16 v0, v19
96205 237| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription
96206 239| move-object/from16 v17, v0
96212 248| move-object/from16 v0, v19
96213 250| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation
96214 252| move-object/from16 v16, v0
96218 259| move-object/from16 v0, v19
96219 261| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation
96220 263| move-object/from16 v17, v0
96227 275| move-object/from16 v0, v19
96228 277| iget v0, v0, com.android.calendar.CalendarEventModel.mAvailability
96229 279| move/from16 v17, v0
96235 291| move-object/from16 v0, v19
96236 293| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mHasAttendeeData
96237 295| move/from16 v16, v0
96243 305| move-object/from16 v0, v17
96245 …309| invoke-static {v15,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96247 312| move-object/from16 v0, v19
96248 314| iget v2, v0, com.android.calendar.CalendarEventModel.mAccessLevel
96262 333| move-object/from16 v0, v19
96263 335| iget v0, v0, com.android.calendar.CalendarEventModel.mEventStatus
96264 337| move/from16 v17, v0
96277 360| move/from16 v0, v16
96279 364| if-ne v0, v1, Label_16
96293 378| move/from16 v0, v16
96294 380| invoke-static {v12,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
96299 386| move/from16 v0, v16
96300 388| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
96313 405| move-object/from16 v0, v17
96315 …409| invoke-static {v15,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96327 431| move-object/from16 v0, v17
96329 …435| invoke-static {v15,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96336 447| move-object/from16 v0, v17
96338 …451| invoke-static {v15,v0,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96366 1| move-object/from16 v0, v47
96367 3| iget-boolean v13, v0, com.android.calendar.event.EditEventHelper.mEventOk
96430 81| move-object/from16 v0, v48
96431 83| iget-object v13, v0, com.android.calendar.CalendarEventModel.mUri
96446 102| move-object/from16 v0, v48
96447 104| iget-object v13, v0, com.android.calendar.CalendarEventModel.mUri
96450 108| move-object/from16 v0, v48
96451 110| iget-object v13, v0, com.android.calendar.CalendarEventModel.mUri
96457 116| move-object/from16 v0, v48
96458 118| iget-object v10, v0, com.android.calendar.CalendarEventModel.mReminders
96471 134| move-object/from16 v0, v46
96472 …136| invoke-static {v0,v14,v13}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96480 149| move-object/from16 v0, v46
96481 …151| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96487 162| move-object/from16 v0, v46
96488 …164| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96497 177| move-object/from16 v0, v46
96498 …179| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96511 192| move/from16 v0, v29
96512 194| if-eq v0, v13, Label_35
96519 200| move-object/from16 v0, v49
96520 202| iget-object v11, v0, com.android.calendar.CalendarEventModel.mReminders
96526 206| move/from16 v0, v29
96527 …208| invoke-static {v7,v0,v10,v11,v12}, com.android.calendar.event.EditEventHelper.saveRemindersWi…
96530 211| move-object/from16 v0, v48
96531 213| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mHasAttendeeData
96532 215| move/from16 v30, v0
96536 219| move-object/from16 v0, v48
96537 221| iget v13, v0, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
96541 226| move-object/from16 v0, v48
96542 228| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOwnerAccount
96543 230| move-object/from16 v41, v0
96546 232| move-object/from16 v0, v48
96547 234| iget-object v13, v0, com.android.calendar.CalendarEventModel.mAttendeesList
96558 254| move-object/from16 v0, v46
96560 …258| invoke-static {v0,v13,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96566 269| move-object/from16 v0, v46
96567 …271| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96573 282| move-object/from16 v0, v46
96574 …284| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96580 295| move-object/from16 v0, v46
96581 …297| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96588 308| move-object/from16 v0, v46
96589 …310| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96594 317| move-object/from16 v0, v25
96596 …321| invoke-static {v0,v13,v1}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder…
96623 349| move-object/from16 v0, v38
96625 …353| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSe…
96631 361| move-object/from16 v0, v48
96632 363| iget-object v0, v0, com.android.calendar.CalendarEventModel.mAttendeesList
96633 365| move-object/from16 v34, v0
96650 383| move-object/from16 v0, v49
96651 385| iget-object v0, v0, com.android.calendar.CalendarEventModel.mAttendeesList
96652 387| move-object/from16 v37, v0
96669 409| move-object/from16 v0, v34
96671 413| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):boolean
96675 419| move-object/from16 v0, v34
96677 …423| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
96696 431| move-object/from16 v0, v48
96697 433| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule
96701 441| move-object/from16 v0, v49
96702 443| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule
96707 451| move-object/from16 v0, v47
96712 …461| invoke-static {v0,v1,v2,v3,v4}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelper,…
96716 468| move-object/from16 v0, v46
96717 …470| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96725 483| move-object/from16 v0, v49
96726 485| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule
96733 497| move-object/from16 v0, v46
96734 …499| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96743 513| move/from16 v0, v50
96744 515| if-ne v0, v13, Label_26
96746 517| move-object/from16 v0, v48
96747 519| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mOriginalStart
96748 521| move-wide/from16 v26:v27, v0:v1
96752 526| move-object/from16 v0, v49
96753 528| iget-object v14, v0, com.android.calendar.CalendarEventModel.mSyncId
96754 530| move-object/from16 v0, v46
96755 …532| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96760 542| move-object/from16 v0, v46
96761 …544| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96763 547| move-object/from16 v0, v49
96764 549| iget-boolean v6, v0, com.android.calendar.CalendarEventModel.mAllDay
96773 561| move-object/from16 v0, v46
96774 …563| invoke-static {v0,v14,v13}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96777 569| move-object/from16 v0, v49
96778 571| iget v14, v0, com.android.calendar.CalendarEventModel.mEventStatus
96781 577| move-object/from16 v0, v46
96782 …579| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96791 592| move-object/from16 v0, v46
96792 …594| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96812 612| move/from16 v0, v50
96813 614| if-ne v0, v13, Label_33
96815 616| move-object/from16 v0, v48
96816 618| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule
96836 650| move-object/from16 v0, v49
96837 652| iget v14, v0, com.android.calendar.CalendarEventModel.mEventStatus
96840 658| move-object/from16 v0, v46
96841 …660| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96846 669| move-object/from16 v0, v46
96847 …671| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96858 685| move-object/from16 v0, v48
96859 687| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mOriginalStart
96860 689| move-object/from16 v0, v47
96862 …693| invoke-static {v0,v7,v1,v14,v15}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelpe…
96870 704| move-object/from16 v0, v47
96875 …714| invoke-static {v0,v1,v2,v3,v4}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelper,…
96879 721| move-object/from16 v0, v46
96880 …723| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96891 736| move-object/from16 v0, v48
96892 738| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mOriginalStart
96893 740| move-object/from16 v0, v47
96895 …744| invoke-static {v0,v7,v1,v14,v15}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelpe…
96899 748| move-object/from16 v0, v48
96900 750| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule
96901 752| move-object/from16 v0, v49
96902 754| iget-object v14, v0, com.android.calendar.CalendarEventModel.mRrule
96908 765| move-object/from16 v0, v46
96910 …769| invoke-static {v0,v13,v1}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String,…
96917 779| move-object/from16 v0, v49
96918 781| iget v14, v0, com.android.calendar.CalendarEventModel.mEventStatus
96921 787| move-object/from16 v0, v46
96922 …789| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
96927 798| move-object/from16 v0, v46
96928 …800| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96938 814| move/from16 v0, v50
96939 816| if-ne v0, v13, Label_9
96941 818| move-object/from16 v0, v48
96942 820| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule
96959 849| move-object/from16 v0, v46
96960 …851| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
96970 865| move-object/from16 v0, v47
96975 …875| invoke-static {v0,v1,v2,v3,v4}, Tracer.WrapInvoke(com.android.calendar.event.EditEventHelper,…
96979 882| move-object/from16 v0, v46
96980 …884| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
97013 922| move-object/from16 v0, v48
97014 924| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mId
97017 930| move-object/from16 v0, v46
97018 …932| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
97023 941| move-object/from16 v0, v46
97024 …943| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, a…
97034 951| move-object/from16 v0, v48
97035 953| iget v13, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
97036 955| move-object/from16 v0, v49
97037 957| iget v14, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
97040 961| move-object/from16 v0, v48
97041 963| iget v13, v0, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
97046 970| move-object/from16 v0, v48
97047 972| iget v14, v0, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
97056 985| move-object/from16 v0, v48
97057 987| iget v14, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
97060 993| move-object/from16 v0, v46
97061 …995| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String…
97064 1001| move-object/from16 v0, v48
97065 1003| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mId
97068 1009| move-object/from16 v0, v46
97069 …1011| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.Strin…
97073 1018| move-object/from16 v0, v46
97074 …1020| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, …
97102 1042| move-object/from16 v0, v44
97104 1046| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):boolean
97121 1069| new-array v0, v13, java.lang.String[]
97122 1071| move-object/from16 v20, v0
97135 1087| move-object/from16 v0, v28
97136 1089| invoke-direct {v0,v13}, java.lang.StringBuilder.<init>(java.lang.String):void
97152 1109| move/from16 v0, v31
97153 1111| if-le v0, v13, Label_45
97156 1116| move-object/from16 v0, v28
97157 …1118| invoke-static {v0,v13}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.la…
97161 1124| move-object/from16 v0, v28
97162 …1126| invoke-static {v0,v13}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.la…
97176 1140| move-object/from16 v0, v28
97177 …1142| invoke-static {v0,v13}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.la…
97181 1149| move-object/from16 v0, v25
97183 …1153| invoke-static {v0,v13,v1}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builde…
97218 1195| move-object/from16 v0, v22
97219 1197| iget-object v14, v0, com.android.calendar.CalendarEventModel$Attendee.mName
97220 1199| move-object/from16 v0, v46
97221 …1201| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.Strin…
97224 1207| move-object/from16 v0, v22
97225 1209| iget-object v14, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
97226 1211| move-object/from16 v0, v46
97227 …1213| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.Strin…
97235 1224| move-object/from16 v0, v46
97236 …1226| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.Strin…
97242 1237| move-object/from16 v0, v46
97243 …1239| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.Strin…
97249 1250| move-object/from16 v0, v46
97250 …1252| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.Strin…
97257 1263| move-object/from16 v0, v46
97258 …1265| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, …
97263 1272| move-object/from16 v0, v25
97265 …1276| invoke-static {v0,v13,v1}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builde…
97278 1295| move-object/from16 v0, v46
97279 …1297| invoke-static {v0,v13,v14}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.Strin…
97284 1306| move-object/from16 v0, v46
97285 …1308| invoke-static {v13,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, …
97299 1314| move-object/from16 v0, v47
97300 1316| iget-object v13, v0, com.android.calendar.event.EditEventHelper.mService
97301 1318| move-object/from16 v0, v47
97302 1320| iget-object v14, v0, com.android.calendar.event.EditEventHelper.mService
97325 0| move-object/from16 v0, v25
97326 2| iget-boolean v13, v0, com.android.calendar.CalendarEventModel.mAllDay
97329 4| move-object/from16 v0, v25
97330 6| iget-object v15, v0, com.android.calendar.CalendarEventModel.mRrule
97342 17| move-object/from16 v0, v25
97343 19| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mStart
97350 26| move-object/from16 v0, v25
97351 28| iget-object v8, v0, com.android.calendar.CalendarEventModel.mTimezone
97364 46| move-object/from16 v0, v25
97365 48| iget-object v8, v0, com.android.calendar.CalendarEventModel.mRrule
97369 55| move-object/from16 v0, v19
97371 …59| invoke-direct {v5,v8,v9,v0,v1}, com.android.calendarcommon2.RecurrenceSet.<init>(java.lang.Str…
97386 73| move-object/from16 v0, v16
97387 75| array-length v8, v0
97414 104| move-object/from16 v0, v16
97415 106| array-length v9, v0
97422 114| move-object/from16 v0, v16
97423 116| array-length v8, v0
97434 126| move-object/from16 v0, v18
97435 …128| invoke-static {v0,v8,v9}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
97443 143| move-object/from16 v0, v18
97444 …145| invoke-static {v0,v8,v9}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
97446 148| move-object/from16 v0, v25
97447 150| iget-object v8, v0, com.android.calendar.CalendarEventModel.mUri
97452 160| move-object/from16 v0, v18
97453 …162| invoke-static {v8,v0}, Tracer.WrapInvoke(android.content.ContentProviderOperation$Builder, an…
97459 170| move-object/from16 v0, v24
97460 172| invoke-static {v0,v8}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
97471 184| move-object/from16 v0, v17
97472 186| iput-object v8, v0, android.text.format.Time.timezone
97476 192| move-object/from16 v0, v17
97477 194| invoke-static {v0,v8,v9}, Tracer.WrapInvoke(android.text.format.Time, long):void
97482 200| move-object/from16 v0, v17
97483 202| iput v8, v0, android.text.format.Time.hour
97486 205| move-object/from16 v0, v17
97487 207| iput v8, v0, android.text.format.Time.minute
97490 210| move-object/from16 v0, v17
97491 212| iput v8, v0, android.text.format.Time.second
97494 215| move-object/from16 v0, v17
97495 217| iput-boolean v8, v0, android.text.format.Time.allDay
97498 220| move-object/from16 v0, v17
97499 222| invoke-static {v0,v8}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
97530 0| iput-object v1, v0, com.android.calendar.event.EditEventView$1.this$0
97532 2| invoke-direct {v0}, java.lang.Object.<init>():void
97544 0| iget-object v0, v1, com.android.calendar.event.EditEventView$1.this$0
97545 …2| invoke-static {v0}, com.android.calendar.event.EditEventView.-wrap5(com.android.calendar.event.…
97557 0| iput-object v1, v0, com.android.calendar.event.EditEventView$2.this$0
97559 2| invoke-direct {v0}, java.lang.Object.<init>():void
97571 0| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
97572 1| if-ne v3, v0, Label_1
97574 3| iget-object v0, v1, com.android.calendar.event.EditEventView$2.this$0
97575 5| iget-object v0, v0, com.android.calendar.event.EditEventView.mLocationTextView
97576 7| invoke-static {v0}, Tracer.WrapInvoke(android.widget.AutoCompleteTextView):void
97579 10| const/4 v0, #+0 (0x00000000 | 0.00000)
97580 11| return v0
97590 0| iput-object v1, v0, com.android.calendar.event.EditEventView$3.this$0
97592 2| invoke-direct {v0}, java.lang.Object.<init>():void
97605 0| iget-object v0, v2, com.android.calendar.event.EditEventView$3.this$0
97606 …2| invoke-static {v0}, com.android.calendar.event.EditEventView.-get2(com.android.calendar.event.E…
97607 5| move-result v0
97609 7| if-ne v0, v1, Label_1
97611 9| iget-object v0, v2, com.android.calendar.event.EditEventView$3.this$0
97612 …11| invoke-static {v0,v5}, com.android.calendar.event.EditEventView.-set1(com.android.calendar.eve…
97615 14| iget-object v0, v2, com.android.calendar.event.EditEventView$3.this$0
97616 …16| invoke-static {v0}, com.android.calendar.event.EditEventView.-get2(com.android.calendar.event.…
97617 19| move-result v0
97618 20| if-eq v0, v5, Label_3
97620 22| iget-object v0, v2, com.android.calendar.event.EditEventView$3.this$0
97621 …24| invoke-static {v0}, com.android.calendar.event.EditEventView.-get1(com.android.calendar.event.…
97622 27| move-result v0
97623 28| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
97625 30| if-eqz v0, Label_3
97627 32| iget-object v0, v2, com.android.calendar.event.EditEventView$3.this$0
97629 …35| invoke-static {v0,v1}, com.android.calendar.event.EditEventView.-set2(com.android.calendar.eve…
97635 39| iget-object v0, v2, com.android.calendar.event.EditEventView$3.this$0
97636 …41| invoke-static {v0,v5}, com.android.calendar.event.EditEventView.-set1(com.android.calendar.eve…
97638 44| iget-object v0, v2, com.android.calendar.event.EditEventView$3.this$0
97640 …47| invoke-static {v0,v1}, com.android.calendar.event.EditEventView.-set0(com.android.calendar.eve…
97662 0| iput-object v1, v0, com.android.calendar.event.EditEventView$4.this$0
97664 2| invoke-direct {v0}, java.lang.Object.<init>():void
97676 0| iget-object v0, v1, com.android.calendar.event.EditEventView$4.this$0
97677 …2| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, boolean):void
97689 0| iput-object v1, v0, com.android.calendar.event.EditEventView$5.this$0
97691 2| invoke-direct {v0}, java.lang.Object.<init>():void
97703 0| iget-object v0, v1, com.android.calendar.event.EditEventView$5.this$0
97704 …2| invoke-static {v0}, com.android.calendar.event.EditEventView.-wrap0(com.android.calendar.event.…
97716 0| iput-object v1, v0, com.android.calendar.event.EditEventView$6.this$0
97718 2| invoke-direct {v0}, java.lang.Object.<init>():void
97730 0| iget-object v0, v2, com.android.calendar.event.EditEventView$6.this$0
97731 2| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox
97737 14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.CheckBox, boolean):void
97751 3| const v0, #+2130968595 (0x7f040013 | 1.75458e+38)
97752 …6| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView$CalendarsAdap…
97809 65| move-result-object v0
97810 66| check-cast v0, android.widget.TextView
97812 .local v0, "accountName", android.widget.TextView
97813 68| if-eqz v0, Label_2
97817 … 74| invoke-static {v0,v7}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
97820 78| invoke-static {v0,v7}, Tracer.WrapInvoke(android.widget.TextView, int):void
97823 .end_local v0
97835 0| iput-object v1, v0, com.android.calendar.event.EditEventView$DateClickListener.this$0
97836 2| invoke-direct {v0}, java.lang.Object.<init>():void
97838 5| iput-object v2, v0, com.android.calendar.event.EditEventView$DateClickListener.mTime
97869 24| new-instance v0, com.android.calendar.event.EditEventView$DateListener
97871 …28| invoke-direct {v0,v1,v6}, com.android.calendar.event.EditEventView$DateListener.<init>(com.and…
97873 .local v0, "listener", com.android.calendar.event.EditEventView$DateListener
97894 …62| invoke-static {v0,v2,v3,v4}, com.android.datetimepicker.date.DatePickerDialog.newInstance(com.…
97929 .end_local v0
97947 0| iput-object v1, v0, com.android.calendar.event.EditEventView$DateListener.this$0
97948 2| invoke-direct {v0}, java.lang.Object.<init>():void
97950 5| iput-object v2, v0, com.android.calendar.event.EditEventView$DateListener.mView
97968 15| move/from16 v0, v16
97969 …17| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
97974 28| move/from16 v0, v17
97975 …30| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
97980 41| move/from16 v0, v18
97981 …43| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
98017 92| move/from16 v0, v16
98018 94| iput v0, v7, android.text.format.Time.year
98020 96| move/from16 v0, v17
98021 98| iput v0, v7, android.text.format.Time.month
98023 100| move/from16 v0, v18
98024 102| iput v0, v7, android.text.format.Time.monthDay
98083 174| move/from16 v0, v16
98084 176| iput v0, v4, android.text.format.Time.year
98086 178| move/from16 v0, v17
98087 180| iput v0, v4, android.text.format.Time.month
98089 182| move/from16 v0, v18
98090 184| iput v0, v4, android.text.format.Time.monthDay
98114 0| iput-object v1, v0, com.android.calendar.event.EditEventView$TimeClickListener.this$0
98115 2| invoke-direct {v0}, java.lang.Object.<init>():void
98117 5| iput-object v2, v0, com.android.calendar.event.EditEventView$TimeClickListener.mTime
98164 58| move-result-object v0
98167 .local v0, "dialog", com.android.datetimepicker.time.TimePickerDialog
98177 72| if-eqz v0, Label_3
98178 …74| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog):boolean
98184 …85| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog, …
98190 .end_local v0
98234 160| move-result-object v0
98235 .restart_local v0
98239 .end_local v0
98262 0| iput-object v1, v0, com.android.calendar.event.EditEventView$TimeListener.this$0
98263 2| invoke-direct {v0}, java.lang.Object.<init>():void
98265 5| iput-object v2, v0, com.android.calendar.event.EditEventView$TimeListener.mView
98324 57| move-result-wide v0:v1
98326 .local v0, "endMillis", long
98330 …64| invoke-static {v8,v9,v0,v1}, com.android.calendar.event.EditEventView.-wrap3(com.android.calen…
98340 …82| invoke-static {v8,v9,v0,v1}, com.android.calendar.event.EditEventView.-wrap4(com.android.calen…
98348 .end_local v0
98374 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mActivity
98375 2| return-object v0
98380 0| iget-boolean v0, v1, com.android.calendar.event.EditEventView.mAllDayChangingAvailability
98381 2| return v0
98386 0| iget v0, v1, com.android.calendar.event.EditEventView.mAvailabilityCurrentlySelected
98387 2| return v0
98392 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mDatePickerDialog
98393 2| return-object v0
98398 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mEndTime
98399 2| return-object v0
98404 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mEndTimePickerDialog
98405 2| return-object v0
98410 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mStartTime
98411 2| return-object v0
98416 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mStartTimePickerDialog
98417 2| return-object v0
98422 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mView
98423 2| return-object v0
98428 0| iput-boolean v1, v0, com.android.calendar.event.EditEventView.mAllDayChangingAvailability
98434 0| iput v1, v0, com.android.calendar.event.EditEventView.mAvailabilityCurrentlySelected
98440 0| iput-boolean v1, v0, com.android.calendar.event.EditEventView.mAvailabilityExplicitlySet
98446 0| iput-object v1, v0, com.android.calendar.event.EditEventView.mDatePickerDialog
98452 0| iput-object v1, v0, com.android.calendar.event.EditEventView.mEndTimePickerDialog
98458 0| iput-object v1, v0, com.android.calendar.event.EditEventView.mStartTimePickerDialog
98464 0| invoke-direct {v0}, com.android.calendar.event.EditEventView.addReminder():void
98470 0| invoke-direct {v0}, com.android.calendar.event.EditEventView.populateRepeats():void
98490 …0| invoke-direct {v0,v1,v2,v3}, com.android.calendar.event.EditEventView.setDate(android.widget.Te…
98500 …0| invoke-direct {v0,v1,v2,v3}, com.android.calendar.event.EditEventView.setTime(android.widget.Te…
98506 0| invoke-direct {v0}, com.android.calendar.event.EditEventView.showTimezoneDialog():void
98512 0| invoke-direct {v0}, com.android.calendar.event.EditEventView.updateHomeTime():void
98522 0| new-instance v0, java.lang.StringBuilder
98524 4| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
98525 7| sput-object v0, com.android.calendar.event.EditEventView.mSB
98527 9| new-instance v0, java.util.Formatter
98531 …17| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
98532 20| sput-object v0, com.android.calendar.event.EditEventView.mF
98534 22| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
98535 23| new-array v0, v0, android.text.InputFilter[]
98539 31| aput-object v1, v0, v2
98540 33| sput-object v0, com.android.calendar.event.EditEventView.sRecipientFilters
99003 797| move-result-object v0
99005 .local v0, "fm", android.app.FragmentManager
99008 …801| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):andro…
99020 …815| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):andro…
99031 …829| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):andro…
99053 …854| invoke-static {v0,v5}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):andro…
99202 133| move-result v0
99204 .local v0, "children", int
99208 135| if-ge v1, v0, Label_3
99225 1| iget v0, v11, com.android.calendar.event.EditEventView.mDefaultReminderMinutes
99227 4| if-ne v0, v1, Label_2
99229 6| iget-object v0, v11, com.android.calendar.event.EditEventView.mActivity
99247 …31| invoke-static/range {v0..v10}, com.android.calendar.event.EventViewUtils.addReminder(android.a…
99250 34| iget-object v0, v11, com.android.calendar.event.EditEventView.mReminderItems
99251 36| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
99252 39| move-result v0
99253 …40| invoke-direct {v11,v0}, com.android.calendar.event.EditEventView.updateRemindersVisibility(int…
99255 43| iget-object v0, v11, com.android.calendar.event.EditEventView.mView
99259 …51| invoke-static {v0,v1,v2}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(an…
99264 55| iget-object v0, v11, com.android.calendar.event.EditEventView.mActivity
99282 …80| invoke-static/range {v0..v10}, com.android.calendar.event.EventViewUtils.addReminder(android.a…
99430 212| move-result v0
99432 .local v0, "calendarCursorPosition", int
99434 215| invoke-interface {v5,v0}, android.database.Cursor.moveToPosition(int):boolean
99464 .end_local v0
99629 34| move-result v0
99631 .local v0, "accountNameIndex", int
99655 60| invoke-interface {v12,v0}, android.database.Cursor.getString(int):java.lang.String
99709 15| move-result v0
99711 .local v0, "calendarIdColumn", int
99722 26| invoke-interface {v7,v0}, android.database.Cursor.getLong(int):long
99745 3| move-result v0
99746 4| if-eqz v0, Label_2
99748 6| new-instance v0, com.android.calendar.RecipientAdapter
99750 …10| invoke-direct {v0,v1}, com.android.calendar.RecipientAdapter.<init>(android.content.Context):v…
99751 13| iput-object v0, v2, com.android.calendar.event.EditEventView.mAddressAdapter
99753 15| iget-object v0, v2, com.android.calendar.event.EditEventView.mAddressAdapter
99754 17| check-cast v0, com.android.ex.chips.BaseRecipientAdapter
99755 …19| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.w…
99757 22| const/4 v0, #+0 (0x00000000 | 0.00000)
99758 …23| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, boolean):…
99761 26| new-instance v0, android.text.util.Rfc822Tokenizer
99762 28| invoke-direct {v0}, android.text.util.Rfc822Tokenizer.<init>():void
99763 …31| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.w…
99765 34| iget-object v0, v2, com.android.calendar.event.EditEventView.mEmailValidator
99766 …36| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.w…
99768 39| sget-object v0, com.android.calendar.event.EditEventView.sRecipientFilters
99769 …41| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.t…
99774 45| new-instance v0, com.android.calendar.EmailAddressAdapter
99776 …49| invoke-direct {v0,v1}, com.android.calendar.EmailAddressAdapter.<init>(android.content.Context…
99777 52| iput-object v0, v2, com.android.calendar.event.EditEventView.mAddressAdapter
99779 54| iget-object v0, v2, com.android.calendar.event.EditEventView.mAddressAdapter
99780 56| check-cast v0, com.android.calendar.EmailAddressAdapter
99781 …58| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.w…
99803 10| const/4 v0, #+0 (0x00000000 | 0.00000)
99805 .local v0, "i", int
99806 11| if-ge v0, v2, Label_2
99808 13| aget v4, v3, v0
99813 22| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
99828 3| move-result-object v0
99830 .local v0, "labels", java.lang.String[]
99832 6| invoke-static {v0}, java.util.Arrays.asList(java.lang.Object[]):java.util.List
99884 60| const/4 v0, #+0 (0x00000000 | 0.00000)
99894 72| const/4 v0, #+0 (0x00000000 | 0.00000)
99901 80| invoke-static {v3,v0}, Tracer.WrapInvoke(android.widget.Button, boolean):void
99908 89| move-result v0
99910 .local v0, "enabled", boolean
99911 90| if-nez v0, Label_1
99928 .end_local v0
99935 129| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
99936 .local v0, "enabled", boolean
99962 24| move-result-object v0
99964 .local v0, "displayName", java.lang.CharSequence
99966 … 27| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
99969 32| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.Button, java.lang.CharSequence):void
99988 12| move-result-wide v0:v1
99990 .local v0, "endMillis", long
99995 …20| invoke-direct {v7,v4,v0,v1}, com.android.calendar.event.EditEventView.setDate(android.widget.T…
100001 …30| invoke-direct {v7,v4,v0,v1}, com.android.calendar.event.EditEventView.setTime(android.widget.T…
100038 5| move-result-object v0
100040 .local v0, "r", android.content.res.Resources
100042 …9| invoke-static {v0,v1}, com.android.calendar.event.EditEventView.loadIntegerArray(android.conten…
100047 …18| invoke-static {v0,v1}, com.android.calendar.event.EditEventView.loadStringArray(android.conten…
100098 0| move-object/from16 v0, v17
100099 2| iget-object v12, v0, com.android.calendar.event.EditEventView.mModel
100102 4| move-object/from16 v0, v17
100103 6| iget-object v1, v0, com.android.calendar.event.EditEventView.mActivity
100111 19| move-object/from16 v0, v17
100112 21| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMinuteValues
100117 30| move-object/from16 v0, v17
100118 32| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMinuteLabels
100123 41| move-object/from16 v0, v17
100124 43| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues
100129 51| move-object/from16 v0, v17
100130 53| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodLabels
100132 55| move-object/from16 v0, v17
100133 57| iget-object v1, v0, com.android.calendar.event.EditEventView.mModel
100137 63| move-object/from16 v0, v17
100138 65| iget-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues
100139 67| move-object/from16 v0, v17
100140 69| iget-object v2, v0, com.android.calendar.event.EditEventView.mReminderMethodLabels
100142 71| move-object/from16 v0, v17
100143 73| iget-object v3, v0, com.android.calendar.event.EditEventView.mModel
100155 85| iget-object v0, v12, com.android.calendar.CalendarEventModel.mReminders
100156 87| move-object/from16 v16, v0
100174 109| move-object/from16 v0, v17
100175 111| iget-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues
100184 127| move-object/from16 v0, v17
100185 129| iget-object v1, v0, com.android.calendar.event.EditEventView.mActivity
100186 131| move-object/from16 v0, v17
100187 133| iget-object v2, v0, com.android.calendar.event.EditEventView.mReminderMinuteValues
100189 135| move-object/from16 v0, v17
100190 137| iget-object v3, v0, com.android.calendar.event.EditEventView.mReminderMinuteLabels
100199 148| move-object/from16 v0, v17
100200 150| iget-object v1, v0, com.android.calendar.event.EditEventView.mUnsupportedReminders
100214 171| move-object/from16 v0, v17
100215 173| iget-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues
100229 195| move-object/from16 v0, v17
100230 197| iget-object v1, v0, com.android.calendar.event.EditEventView.mActivity
100231 199| move-object/from16 v0, v17
100232 201| iget-object v2, v0, com.android.calendar.event.EditEventView.mScrollView
100233 203| move-object/from16 v0, v17
100234 205| iget-object v4, v0, com.android.calendar.event.EditEventView.mReminderItems
100236 207| move-object/from16 v0, v17
100237 209| iget-object v5, v0, com.android.calendar.event.EditEventView.mReminderMinuteValues
100238 211| move-object/from16 v0, v17
100239 213| iget-object v6, v0, com.android.calendar.event.EditEventView.mReminderMinuteLabels
100240 215| move-object/from16 v0, v17
100241 217| iget-object v7, v0, com.android.calendar.event.EditEventView.mReminderMethodValues
100243 219| move-object/from16 v0, v17
100244 221| iget-object v8, v0, com.android.calendar.event.EditEventView.mReminderMethodLabels
100253 234| move-object/from16 v0, v17
100254 236| iget-object v1, v0, com.android.calendar.event.EditEventView.mUnsupportedReminders
100262 243| move-object/from16 v0, v17
100263 …245| invoke-direct {v0,v13}, com.android.calendar.event.EditEventView.updateRemindersVisibility(in…
100265 248| move-object/from16 v0, v17
100266 250| iget-object v1, v0, com.android.calendar.event.EditEventView.mView
100267 252| move-object/from16 v0, v17
100268 254| iget-object v2, v0, com.android.calendar.event.EditEventView.mReminderItems
100269 256| move-object/from16 v0, v17
100270 258| iget-object v3, v0, com.android.calendar.event.EditEventView.mModel
100286 8| move-result-object v0
100287 9| check-cast v0, android.view.accessibility.AccessibilityManager
100289 .local v0, "am", android.view.accessibility.AccessibilityManager
100290 … 11| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager):boolean
100335 …76| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager, andr…
100361 20| move-result-object v0
100363 .local v0, "dateString", java.lang.String
100370 … 26| invoke-static {v5,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
100375 .end_local v0
100388 0| iget-boolean v0, v1, com.android.calendar.event.EditEventView.mIsMultipane
100389 2| if-eqz v0, Label_2
100391 4| iget-object v0, v1, com.android.calendar.event.EditEventView.mCalendarSelectorWrapper
100392 6| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):void
100398 10| iget-object v0, v1, com.android.calendar.event.EditEventView.mCalendarSelectorGroup
100399 12| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):void
100410 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
100412 .local v0, "flags", int
100413 1| const/16 v0, #+5121 (0x00001401 | 7.17605e-42)
100420 11| or-int/lit16 v0, v0, #+128 (0x00000080 | 1.79366e-43)
100433 …27| invoke-static {v2,v6,v7,v0}, android.text.format.DateUtils.formatDateTime(android.content.Cont…
100470 14| move-result-wide v0:v1
100472 .local v0, "timeMillis", long
100480 … 26| invoke-direct {v5,v0,v1}, com.android.calendar.event.EditEventView.populateTimezone(long):void
100515 35| move-result-object v0
100516 36| check-cast v0, android.view.View
100518 .local v0, "v", android.view.View
100519 38| invoke-static {v0,v7}, Tracer.WrapInvoke(android.view.View, int):void
100523 .end_local v0
100532 58| move-result-object v0
100533 59| check-cast v0, android.view.View
100535 .restart_local v0
100536 61| invoke-static {v0,v8}, Tracer.WrapInvoke(android.view.View, int):void
100540 .end_local v0
100549 81| move-result-object v0
100550 82| check-cast v0, android.view.View
100552 .restart_local v0
100553 84| invoke-static {v0,v7}, Tracer.WrapInvoke(android.view.View, boolean):void
100555 …87| invoke-static {v0,v9}, Tracer.WrapInvoke(android.view.View, android.graphics.drawable.Drawable…
100559 .end_local v0
100623 186| move-result-object v0
100624 187| check-cast v0, android.view.View
100626 .restart_local v0
100627 189| invoke-static {v0,v8}, Tracer.WrapInvoke(android.view.View, int):void
100631 .end_local v0
100640 209| move-result-object v0
100641 210| check-cast v0, android.view.View
100643 .restart_local v0
100644 212| invoke-static {v0,v7}, Tracer.WrapInvoke(android.view.View, int):void
100648 .end_local v0
100657 232| move-result-object v0
100658 233| check-cast v0, android.view.View
100660 .restart_local v0
100661 235| invoke-static {v0,v10}, Tracer.WrapInvoke(android.view.View, boolean):void
100663 238| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):java.lang.Object
100667 244| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):java.lang.Object
100670 …250| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, android.graphics.drawable.Drawabl…
100684 … 271| invoke-static {v0,v2,v3,v4,v5}, Tracer.WrapInvoke(android.view.View, int, int, int, int):void
100688 .end_local v0
100741 0| new-instance v0, android.os.Bundle
100742 2| invoke-direct {v0}, android.os.Bundle.<init>():void
100744 .local v0, "b", android.os.Bundle
100750 … 15| invoke-static {v0,v3,v4,v5}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):void
100754 …23| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Str…
100778 …51| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZonePickerDialog, andr…
100819 32| move-result-object v0
100820 33| check-cast v0, com.android.calendar.CalendarEventModel$Attendee
100822 .local v0, "attendee", com.android.calendar.CalendarEventModel$Attendee
100826 42| iget-object v4, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail
100838 .end_local v0
100848 0| move-object/from16 v0, v23
100849 2| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity
100855 9| move-object/from16 v0, v23
100856 11| iget-object v2, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox
100860 19| move-object/from16 v0, v23
100861 21| iget-object v2, v0, com.android.calendar.event.EditEventView.mTimezone
100867 31| move-object/from16 v0, v23
100868 33| iget v2, v0, com.android.calendar.event.EditEventView.mModification
100874 38| move-object/from16 v0, v23
100875 40| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity
100885 50| move-object/from16 v0, v23
100886 52| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartTime
100892 59| move-object/from16 v0, v23
100893 61| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndTime
100899 68| move-object/from16 v0, v23
100900 70| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartTime
100907 78| move-object/from16 v0, v23
100908 80| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndTime
100922 97| move/from16 v0, v20
100923 …99| invoke-static {v2,v0,v6,v3}, Tracer.WrapInvoke(java.util.TimeZone, boolean, int, java.util.Loc…
100935 114| move-object/from16 v0, v23
100936 116| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity
100942 125| move-object/from16 v0, v21
100943 …127| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
100950 138| move-object/from16 v0, v22
100951 …140| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
100953 143| move-object/from16 v0, v23
100954 145| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartTimeHome
100965 163| move-object/from16 v0, v23
100966 165| iget-object v10, v0, com.android.calendar.event.EditEventView.mStartDateHome
100968 167| move-object/from16 v0, v23
100969 169| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity
100980 185| move/from16 v0, v19
100982 189| if-eq v0, v1, Label_4
100991 200| move/from16 v0, v19
100992 …202| invoke-static {v2,v0,v6,v3}, Tracer.WrapInvoke(java.util.TimeZone, boolean, int, java.util.Lo…
101004 212| move-object/from16 v0, v21
101005 214| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
101011 223| move-object/from16 v0, v23
101012 225| iget-object v10, v0, com.android.calendar.event.EditEventView.mActivity
101020 238| move-object/from16 v0, v21
101021 …240| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
101028 251| move-object/from16 v0, v22
101029 …253| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
101031 256| move-object/from16 v0, v23
101032 258| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndTimeHome
101043 276| move-object/from16 v0, v23
101044 278| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndDateHome
101046 280| move-object/from16 v0, v23
101047 282| iget-object v10, v0, com.android.calendar.event.EditEventView.mActivity
101059 302| move-object/from16 v0, v23
101060 304| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartHomeGroup
101064 310| move-object/from16 v0, v23
101065 312| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndHomeGroup
101101 327| move-object/from16 v0, v23
101102 329| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartHomeGroup
101106 336| move-object/from16 v0, v23
101107 338| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndHomeGroup
101123 3| iget-object v0, v2, com.android.calendar.event.EditEventView.mRemindersContainer
101125 7| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.LinearLayout, int):void
101131 11| iget-object v0, v2, com.android.calendar.event.EditEventView.mRemindersContainer
101132 13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.LinearLayout, int):void
101141 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
101155 18| return v0
101157 19| move v0, v1
101169 0| iget-object v0, v2, com.android.calendar.event.EditEventView.mLoadingCalendarsDialog
101170 2| if-ne v3, v0, Label_2
101172 4| const/4 v0, #+0 (0x00000000 | 0.00000)
101173 5| iput-object v0, v2, com.android.calendar.event.EditEventView.mLoadingCalendarsDialog
101175 7| const/4 v0, #+0 (0x00000000 | 0.00000)
101176 8| iput-boolean v0, v2, com.android.calendar.event.EditEventView.mSaveAfterQueryComplete
101182 11| iget-object v0, v2, com.android.calendar.event.EditEventView.mNoCalendarsDialog
101183 13| if-ne v3, v0, Label_1
101185 15| iget-object v0, v2, com.android.calendar.event.EditEventView.mDone
101187 …18| invoke-interface {v0,v1}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.setDoneC…
101189 21| iget-object v0, v2, com.android.calendar.event.EditEventView.mDone
101190 … 23| invoke-interface {v0}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.run():void
101220 26| new-array v0, v3, java.lang.String[]
101223 32| aput-object v2, v0, v3
101225 .local v0, "array", java.lang.String[]
101227 …37| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, java.lan…
101236 .end_local v0
101251 4| new-instance v0, android.os.Bundle
101252 6| invoke-direct {v0}, android.os.Bundle.<init>():void
101254 .local v0, "b", android.os.Bundle
101262 … 19| invoke-static {v0,v5,v6,v7}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):void
101267 …29| invoke-static {v0,v5,v6}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Str…
101271 …37| invoke-static {v0,v5,v6}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Str…
101295 …65| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.calendar.recurrencepicker.RecurrencePicke…
101305 .end_local v0
101345 0| move-object/from16 v0, v17
101347 4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.AdapterView, int):java.lang.Object
101383 48| move-object/from16 v0, v16
101384 50| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101388 58| move-object/from16 v0, v16
101389 60| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101394 68| move-object/from16 v0, v16
101395 70| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101403 79| move-object/from16 v0, v16
101404 …81| invoke-direct {v0,v10}, com.android.calendar.event.EditEventView.setSpinnerBackgroundColor(int…
101406 84| move-object/from16 v0, v16
101407 86| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101410 90| move-object/from16 v0, v16
101411 92| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101414 97| move-object/from16 v0, v16
101415 99| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101421 109| move-object/from16 v0, v16
101422 111| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101428 121| move-object/from16 v0, v16
101429 123| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101430 125| move-object/from16 v0, v16
101431 127| iget-object v15, v0, com.android.calendar.event.EditEventView.mModel
101436 136| move-object/from16 v0, v16
101437 138| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101440 144| move-object/from16 v0, v16
101441 …146| invoke-static {v0,v14}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, int[]):vo…
101448 156| move-object/from16 v0, v16
101449 158| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101459 173| move-object/from16 v0, v16
101460 175| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101470 190| move-object/from16 v0, v16
101471 192| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101481 207| move-object/from16 v0, v16
101482 209| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101487 217| move-object/from16 v0, v16
101488 219| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101492 226| move-object/from16 v0, v16
101493 228| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101495 232| move-object/from16 v0, v16
101496 234| iget-object v15, v0, com.android.calendar.event.EditEventView.mModel
101500 241| move-object/from16 v0, v16
101501 243| iget-object v15, v0, com.android.calendar.event.EditEventView.mModel
101502 245| move-object/from16 v0, v16
101503 247| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel
101512 260| move-object/from16 v0, v16
101513 262| iget-object v14, v0, com.android.calendar.event.EditEventView.mReminderItems
101516 267| move-object/from16 v0, v16
101517 269| iget-object v14, v0, com.android.calendar.event.EditEventView.mScrollView
101556 0| const-string/jumbo v0, "EditEvent"
101567 25| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
101569 28| const-string/jumbo v0, "EditEvent"
101579 51| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
101583 56| iget-object v0, v3, com.android.calendar.event.EditEventView.mRrule
101584 58| if-eqz v0, Label_1
101586 60| iget-object v0, v3, com.android.calendar.event.EditEventView.mEventRecurrence
101588 …64| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendarcommon2.EventRecurrence, java.lan…
101603 0| iget-object v0, v2, com.android.timezonepicker.TimeZoneInfo.mTzId
101604 …2| invoke-direct {v1,v0}, com.android.calendar.event.EditEventView.setTimezone(java.lang.String):v…
101617 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mModel
101618 2| if-eqz v0, Label_1
101619 4| iget-object v0, v1, com.android.calendar.event.EditEventView.mCalendarsCursor
101620 6| if-nez v0, Label_2
101621 8| iget-object v0, v1, com.android.calendar.event.EditEventView.mModel
101622 10| iget-object v0, v0, com.android.calendar.CalendarEventModel.mUri
101623 12| if-nez v0, Label_2
101626 14| const/4 v0, #+0 (0x00000000 | 0.00000)
101627 15| return v0
101631 19| move-result v0
101632 20| return v0
101665 35| move-result-wide v0:v1
101667 .local v0, "endMillis", long
101680 58| move-result-wide v0:v1
101684 …61| invoke-direct {v10,v5,v0,v1}, com.android.calendar.event.EditEventView.setDate(android.widget.…
101687 …66| invoke-direct {v10,v5,v0,v1}, com.android.calendar.event.EditEventView.setTime(android.widget.…
101690 .end_local v0
101771 175| move-result-wide v0:v1
101773 .restart_local v0
101775 …178| invoke-direct {v10,v5,v0,v1}, com.android.calendar.event.EditEventView.setDate(android.widget…
101778 …183| invoke-direct {v10,v5,v0,v1}, com.android.calendar.event.EditEventView.setTime(android.widget…
101781 .end_local v0
101872 84| new-instance v0, com.android.calendar.event.EditEventView$CalendarsAdapter
101877 …91| invoke-direct {v0,v4,v5,v8}, com.android.calendar.event.EditEventView$CalendarsAdapter.<init>(…
101879 .local v0, "adapter", com.android.calendar.event.EditEventView$CalendarsAdapter
101881 …96| invoke-static {v4,v0}, Tracer.WrapInvoke(android.widget.Spinner, android.widget.SpinnerAdapter…
101919 .end_local v0
101927 .restart_local v0
101970 3| iget-object v0, v2, com.android.calendar.event.EditEventView.mColorPickerNewEvent
101971 5| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
101973 8| iget-object v0, v2, com.android.calendar.event.EditEventView.mColorPickerExistingEvent
101974 10| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
101980 14| iget-object v0, v2, com.android.calendar.event.EditEventView.mColorPickerNewEvent
101982 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
101984 20| iget-object v0, v2, com.android.calendar.event.EditEventView.mColorPickerExistingEvent
101986 24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
101996 0| const/4 v0, #+0 (0x00000000 | 0.00000)
102001 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
102003 …7| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, boolean):void
102015 0| move-object/from16 v0, v23
102017 4| iput-object v0, v1, com.android.calendar.event.EditEventView.mModel
102019 6| move-object/from16 v0, v22
102020 8| iget-object v0, v0, com.android.calendar.event.EditEventView.mAddressAdapter
102021 10| move-object/from16 v19, v0
102023 14| move-object/from16 v0, v22
102024 16| iget-object v0, v0, com.android.calendar.event.EditEventView.mAddressAdapter
102025 18| move-object/from16 v19, v0
102026 20| move-object/from16 v0, v19
102027 22| instance-of v0, v0, com.android.calendar.EmailAddressAdapter
102028 24| move/from16 v19, v0
102031 28| move-object/from16 v0, v22
102032 30| iget-object v0, v0, com.android.calendar.event.EditEventView.mAddressAdapter
102033 32| move-object/from16 v19, v0
102038 41| move-object/from16 v0, v19
102040 45| iput-object v0, v1, com.android.calendar.event.EditEventView.mAddressAdapter
102045 49| move-object/from16 v0, v22
102046 51| iget-object v0, v0, com.android.calendar.event.EditEventView.mLoadingMessage
102047 53| move-object/from16 v19, v0
102051 60| move-object/from16 v0, v22
102052 62| iget-object v0, v0, com.android.calendar.event.EditEventView.mScrollView
102053 64| move-object/from16 v19, v0
102064 76| move-object/from16 v0, v23
102065 78| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mStart
102068 80| move-object/from16 v0, v23
102069 82| iget-wide v12:v13, v0, com.android.calendar.CalendarEventModel.mEnd
102072 84| move-object/from16 v0, v23
102073 86| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTimezone
102074 88| move-object/from16 v19, v0
102075 90| move-object/from16 v0, v19
102077 94| iput-object v0, v1, com.android.calendar.event.EditEventView.mTimezone
102083 102| move-object/from16 v0, v22
102084 104| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime
102085 106| move-object/from16 v19, v0
102086 108| move-object/from16 v0, v22
102087 110| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone
102088 112| move-object/from16 v20, v0
102089 114| move-object/from16 v0, v20
102091 118| iput-object v0, v1, android.text.format.Time.timezone
102093 120| move-object/from16 v0, v22
102094 122| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime
102095 124| move-object/from16 v19, v0
102096 126| move-object/from16 v0, v19
102097 128| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(android.text.format.Time, long):void
102099 131| move-object/from16 v0, v22
102100 133| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime
102101 135| move-object/from16 v19, v0
102110 148| move-object/from16 v0, v22
102111 150| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime
102112 152| move-object/from16 v19, v0
102113 154| move-object/from16 v0, v22
102114 156| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone
102115 158| move-object/from16 v20, v0
102116 160| move-object/from16 v0, v20
102118 164| iput-object v0, v1, android.text.format.Time.timezone
102120 166| move-object/from16 v0, v22
102121 168| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime
102122 170| move-object/from16 v19, v0
102123 172| move-object/from16 v0, v19
102124 174| invoke-static {v0,v12,v13}, Tracer.WrapInvoke(android.text.format.Time, long):void
102126 177| move-object/from16 v0, v22
102127 179| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime
102128 181| move-object/from16 v19, v0
102133 188| move-object/from16 v0, v23
102134 190| iget-object v0, v0, com.android.calendar.CalendarEventModel.mRrule
102135 192| move-object/from16 v19, v0
102136 194| move-object/from16 v0, v19
102138 198| iput-object v0, v1, com.android.calendar.event.EditEventView.mRrule
102140 200| move-object/from16 v0, v22
102141 202| iget-object v0, v0, com.android.calendar.event.EditEventView.mRrule
102142 204| move-object/from16 v19, v0
102147 212| move-object/from16 v0, v22
102148 214| iget-object v0, v0, com.android.calendar.event.EditEventView.mEventRecurrence
102149 216| move-object/from16 v19, v0
102150 218| move-object/from16 v0, v22
102151 220| iget-object v0, v0, com.android.calendar.event.EditEventView.mRrule
102152 222| move-object/from16 v20, v0
102156 227| move-object/from16 v0, v22
102157 229| iget-object v0, v0, com.android.calendar.event.EditEventView.mEventRecurrence
102158 231| move-object/from16 v19, v0
102159 233| move-object/from16 v0, v19
102160 235| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate
102161 237| move-object/from16 v19, v0
102164 241| move-object/from16 v0, v22
102165 243| iget-object v0, v0, com.android.calendar.event.EditEventView.mEventRecurrence
102166 245| move-object/from16 v19, v0
102167 247| move-object/from16 v0, v22
102168 249| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime
102169 251| move-object/from16 v20, v0
102170 253| move-object/from16 v0, v20
102172 257| iput-object v0, v1, com.android.calendarcommon2.EventRecurrence.startDate
102175 259| move-object/from16 v0, v23
102176 261| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mHasAttendeeData
102177 263| move/from16 v19, v0
102180 267| move-object/from16 v0, v22
102181 269| iget-object v0, v0, com.android.calendar.event.EditEventView.mAttendeesGroup
102182 271| move-object/from16 v19, v0
102187 278| move-object/from16 v0, v22
102188 280| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox
102189 282| move-object/from16 v19, v0
102191 286| move-object/from16 v0, v20
102193 …290| invoke-direct {v0,v1}, com.android.calendar.event.EditEventView$4.<init>(com.android.calendar…
102196 296| move-object/from16 v0, v22
102197 298| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox
102198 300| move-object/from16 v19, v0
102204 308| move/from16 v0, v19
102206 312| iput-boolean v0, v1, com.android.calendar.event.EditEventView.mAllDay
102208 314| move-object/from16 v0, v23
102209 316| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mAllDay
102210 318| move/from16 v19, v0
102213 322| move-object/from16 v0, v22
102214 324| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox
102215 326| move-object/from16 v19, v0
102219 333| move-object/from16 v0, v22
102220 335| iget-object v0, v0, com.android.calendar.event.EditEventView.mActivity
102221 337| move-object/from16 v19, v0
102225 345| move-object/from16 v0, v19
102227 349| iput-object v0, v1, com.android.calendar.event.EditEventView.mTimezone
102229 351| move-object/from16 v0, v22
102230 353| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime
102231 355| move-object/from16 v19, v0
102232 357| move-object/from16 v0, v22
102233 359| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone
102234 361| move-object/from16 v20, v0
102235 363| move-object/from16 v0, v20
102237 367| iput-object v0, v1, android.text.format.Time.timezone
102239 369| move-object/from16 v0, v22
102240 371| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime
102241 373| move-object/from16 v19, v0
102242 375| move-object/from16 v0, v22
102243 377| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone
102244 379| move-object/from16 v20, v0
102245 381| move-object/from16 v0, v20
102247 385| iput-object v0, v1, android.text.format.Time.timezone
102249 387| move-object/from16 v0, v22
102250 389| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime
102251 391| move-object/from16 v19, v0
102256 398| move-object/from16 v0, v22
102257 400| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox
102258 402| move-object/from16 v19, v0
102261 408| move/from16 v0, v19
102262 410| if-ne v15, v0, Label_9
102264 412| move-object/from16 v0, v22
102265 …414| invoke-static {v0,v15}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, boolean):…
102268 417| move-object/from16 v0, v22
102269 419| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime
102270 421| move-object/from16 v19, v0
102274 429| move-object/from16 v0, v22
102276 …433| invoke-direct {v0,v1,v2}, com.android.calendar.event.EditEventView.populateTimezone(long):void
102278 436| move-object/from16 v0, v22
102279 438| iget-object v0, v0, com.android.calendar.event.EditEventView.mActivity
102280 440| move-object/from16 v19, v0
102288 452| move-object/from16 v0, v19
102290 …456| invoke-interface {v14,v0,v1}, android.content.SharedPreferences.getString(java.lang.String, j…
102296 464| move/from16 v0, v19
102298 468| iput v0, v1, com.android.calendar.event.EditEventView.mDefaultReminderMinutes
102304 476| move-object/from16 v0, v22
102305 478| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102306 480| move-object/from16 v19, v0
102313 491| move-object/from16 v0, v22
102314 …493| invoke-direct {v4,v0}, com.android.calendar.event.EditEventView$5.<init>(com.android.calendar…
102317 496| move-object/from16 v0, v16
102318 …498| invoke-static {v0,v4}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener…
102320 501| move-object/from16 v0, v22
102321 503| iget-boolean v0, v0, com.android.calendar.event.EditEventView.mIsMultipane
102322 505| move/from16 v19, v0
102325 509| move-object/from16 v0, v22
102326 511| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102327 513| move-object/from16 v19, v0
102333 524| move-object/from16 v0, v20
102335 …528| invoke-direct {v0,v1}, com.android.calendar.event.EditEventView$6.<init>(com.android.calendar…
102340 534| move-object/from16 v0, v23
102341 536| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTitle
102342 538| move-object/from16 v19, v0
102345 542| move-object/from16 v0, v22
102346 544| iget-object v0, v0, com.android.calendar.event.EditEventView.mTitleTextView
102347 546| move-object/from16 v19, v0
102348 548| move-object/from16 v0, v23
102349 550| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTitle
102350 552| move-object/from16 v20, v0
102354 557| move-object/from16 v0, v23
102355 559| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mIsOrganizer
102356 561| move/from16 v19, v0
102358 565| move-object/from16 v0, v23
102359 567| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOrganizer
102360 569| move-object/from16 v19, v0
102365 577| move-object/from16 v0, v23
102366 579| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOrganizer
102367 581| move-object/from16 v19, v0
102375 592| move-object/from16 v0, v22
102376 594| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102377 596| move-object/from16 v19, v0
102384 610| move-object/from16 v0, v22
102385 612| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102386 614| move-object/from16 v19, v0
102393 628| move-object/from16 v0, v22
102394 630| iget-object v0, v0, com.android.calendar.event.EditEventView.mOrganizerGroup
102395 632| move-object/from16 v19, v0
102400 639| move-object/from16 v0, v23
102401 641| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation
102402 643| move-object/from16 v19, v0
102405 647| move-object/from16 v0, v22
102406 649| iget-object v0, v0, com.android.calendar.event.EditEventView.mLocationTextView
102407 651| move-object/from16 v19, v0
102408 653| move-object/from16 v0, v23
102409 655| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation
102410 657| move-object/from16 v20, v0
102414 662| move-object/from16 v0, v23
102415 664| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription
102416 666| move-object/from16 v19, v0
102419 670| move-object/from16 v0, v22
102420 672| iget-object v0, v0, com.android.calendar.event.EditEventView.mDescriptionTextView
102421 674| move-object/from16 v19, v0
102422 676| move-object/from16 v0, v23
102423 678| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription
102424 680| move-object/from16 v20, v0
102428 685| move-object/from16 v0, v22
102429 687| iget-object v0, v0, com.android.calendar.event.EditEventView.mAvailabilityValues
102430 689| move-object/from16 v19, v0
102431 691| move-object/from16 v0, v23
102432 693| iget v0, v0, com.android.calendar.CalendarEventModel.mAvailability
102433 695| move/from16 v20, v0
102441 707| move/from16 v0, v19
102442 709| if-eq v5, v0, Label_16
102444 711| move-object/from16 v0, v22
102445 713| iget-object v0, v0, com.android.calendar.event.EditEventView.mAvailabilitySpinner
102446 715| move-object/from16 v19, v0
102447 717| move-object/from16 v0, v19
102448 719| invoke-static {v0,v5}, Tracer.WrapInvoke(android.widget.Spinner, int):void
102451 722| move-object/from16 v0, v22
102452 724| iget-object v0, v0, com.android.calendar.event.EditEventView.mAccessLevelSpinner
102453 726| move-object/from16 v19, v0
102454 728| move-object/from16 v0, v23
102455 730| iget v0, v0, com.android.calendar.CalendarEventModel.mAccessLevel
102456 732| move/from16 v20, v0
102459 737| move-object/from16 v0, v22
102460 739| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102461 741| move-object/from16 v19, v0
102469 752| move-object/from16 v0, v23
102470 754| iget v0, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
102471 756| move/from16 v19, v0
102477 762| move-object/from16 v0, v22
102478 764| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseRadioGroup
102479 766| move-object/from16 v19, v0
102480 768| move-object/from16 v0, v19
102481 770| invoke-static {v0,v8}, Tracer.WrapInvoke(android.widget.RadioGroup, int):void
102483 773| move-object/from16 v0, v22
102484 775| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseRadioGroup
102485 777| move-object/from16 v19, v0
102490 786| move-object/from16 v0, v17
102492 790| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
102496 793| move-object/from16 v0, v23
102497 795| iget-object v0, v0, com.android.calendar.CalendarEventModel.mUri
102498 797| move-object/from16 v19, v0
102501 801| move-object/from16 v0, v22
102502 803| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102503 805| move-object/from16 v19, v0
102510 816| move/from16 v0, v19
102511 818| invoke-static {v9,v0}, Tracer.WrapInvoke(android.view.View, int):void
102513 821| move-object/from16 v0, v22
102514 823| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102515 825| move-object/from16 v19, v0
102522 836| move-object/from16 v0, v23
102523 838| iget-object v0, v0, com.android.calendar.CalendarEventModel.mCalendarDisplayName
102524 840| move-object/from16 v19, v0
102527 845| move-object/from16 v0, v22
102528 847| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102529 849| move-object/from16 v19, v0
102539 862| move-object/from16 v0, v23
102540 864| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOwnerAccount
102541 866| move-object/from16 v19, v0
102552 881| move-object/from16 v0, v22
102555 …887| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView, com.and…
102562 896| move-object/from16 v0, v23
102563 898| iget-object v0, v0, com.android.calendar.CalendarEventModel.mAttendeesList
102564 900| move-object/from16 v19, v0
102565 902| move-object/from16 v0, v22
102567 …906| invoke-direct {v0,v1}, com.android.calendar.event.EditEventView.updateAttendees(java.util.Has…
102571 912| move-object/from16 v0, v22
102572 914| iget-object v0, v0, com.android.calendar.event.EditEventView.mScrollView
102573 916| move-object/from16 v19, v0
102577 923| move-object/from16 v0, v22
102578 925| iget-object v0, v0, com.android.calendar.event.EditEventView.mLoadingMessage
102579 927| move-object/from16 v19, v0
102595 938| move-object/from16 v0, v22
102596 940| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox
102597 942| move-object/from16 v19, v0
102607 951| move-object/from16 v0, v22
102608 953| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102609 955| move-object/from16 v19, v0
102614 966| move-object/from16 v0, v23
102615 968| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOrganizerDisplayName
102616 970| move-object/from16 v20, v0
102624 979| move-object/from16 v0, v17
102626 983| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
102628 986| move-object/from16 v0, v22
102629 988| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseRadioGroup
102630 990| move-object/from16 v19, v0
102634 997| move-object/from16 v0, v22
102635 999| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseGroup
102636 1001| move-object/from16 v19, v0
102642 1010| move-object/from16 v0, v22
102643 1012| iget-object v0, v0, com.android.calendar.event.EditEventView.mView
102644 1014| move-object/from16 v19, v0
102651 1025| move/from16 v0, v19
102652 1027| invoke-static {v9,v0}, Tracer.WrapInvoke(android.view.View, int):void
102663 0| iput v1, v0, com.android.calendar.event.EditEventView.mModification
102665 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EditEventView):void
102667 5| invoke-direct {v0}, com.android.calendar.event.EditEventView.updateHomeTime():void
102685 5| iget-object v0, v9, com.android.calendar.event.EditEventView.mModel
102686 7| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mAllDay
102687 9| if-eqz v0, Label_2
102694 16| iget-object v0, v9, com.android.calendar.event.EditEventView.mStartTime
102695 18| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
102699 22| iget-object v0, v9, com.android.calendar.event.EditEventView.mEndTime
102700 24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
102704 28| sget-object v0, com.android.calendar.event.EditEventView.mSB
102706 31| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
102708 34| iget-object v0, v9, com.android.calendar.event.EditEventView.mActivity
102711 …38| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
102712 41| move-result-object v0
102713 42| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
102717 46| iget-object v0, v9, com.android.calendar.event.EditEventView.mWhenView
102718 … 48| invoke-static {v0,v8}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
102728 54| iget-object v0, v9, com.android.calendar.event.EditEventView.mActivity
102729 …56| invoke-static {v0}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boo…
102730 59| move-result v0
102731 60| if-eqz v0, Label_1
102744 0| iget-object v0, v3, com.android.calendar.CalendarEventModel.mUri
102745 2| if-eqz v0, Label_3
102747 4| iget-boolean v0, v2, com.android.calendar.event.EditEventView.mIsMultipane
102748 6| if-eqz v0, Label_2
102750 8| iget-object v0, v2, com.android.calendar.event.EditEventView.mView
102752 13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
102753 16| move-result-object v0
102754 17| invoke-static {v0,v4}, Tracer.WrapInvoke(android.view.View, int):void
102760 21| iget-object v0, v2, com.android.calendar.event.EditEventView.mView
102762 26| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
102763 29| move-result-object v0
102764 30| invoke-static {v0,v4}, Tracer.WrapInvoke(android.view.View, int):void
102778 0| iget-object v0, v1, com.android.calendar.event.EditEventView.mModel
102779 2| if-nez v0, Label_1
102784 5| iget-object v0, v1, com.android.calendar.event.EditEventView.mModel
102785 …7| invoke-static {v0}, com.android.calendar.event.EditEventHelper.canModifyEvent(com.android.calen…
102786 10| move-result v0
102787 11| if-eqz v0, Label_3
102789 13| iget v0, v1, com.android.calendar.event.EditEventView.mModification
102790 15| invoke-direct {v1,v0}, com.android.calendar.event.EditEventView.setViewStates(int):void
102796 19| const/4 v0, #+0 (0x00000000 | 0.00000)
102797 20| invoke-direct {v1,v0}, com.android.calendar.event.EditEventView.setViewStates(int):void
102809 3| new-instance v0, java.util.HashMap
102810 5| invoke-direct {v0}, java.util.HashMap.<init>():void
102811 8| iput-object v0, v1, com.android.calendar.event.EventColorCache.mColorPaletteMap
102813 10| new-instance v0, java.util.HashMap
102814 12| invoke-direct {v0}, java.util.HashMap.<init>():void
102815 15| iput-object v0, v1, com.android.calendar.event.EventColorCache.mColorKeyMap
102827 0| new-instance v0, java.lang.StringBuilder
102828 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
102829 …5| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
102830 8| move-result-object v0
102834 …12| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
102835 15| move-result-object v0
102836 …16| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
102837 19| move-result-object v0
102838 20| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
102839 23| move-result-object v0
102840 24| return-object v0
102850 0| new-instance v0, java.lang.StringBuilder
102853 6| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(java.lang.String):void
102857 …12| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
102858 15| move-result-object v0
102859 … 16| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
102860 19| move-result-object v0
102861 20| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
102862 23| move-result-object v0
102863 24| return-object v0
102878 10| move-result-object v0
102879 11| check-cast v0, java.util.ArrayList
102881 .local_ex v0, "colors", java.util.ArrayList, "Ljava/util/ArrayList<Ljava/lang/Integer;>;"
102882 13| if-nez v0, Label_1
102887 16| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
102898 26| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
102919 0| iget-object v0, v2, com.android.calendar.event.EventColorCache.mColorKeyMap
102922 6| invoke-interface {v0,v1}, java.util.Map.get(java.lang.Object):java.lang.Object
102923 9| move-result-object v0
102924 10| check-cast v0, java.lang.Integer
102925 12| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Integer):int
102926 15| move-result v0
102927 16| return v0
102950 22| move-result-object v0
102951 23| check-cast v0, java.util.ArrayList
102952 .local_ex v0, "colorPalette", java.util.ArrayList, "Ljava/util/ArrayList<Ljava/lang/Integer;>;"
102953 25| if-nez v0, Label_1
102955 27| new-instance v0, java.util.ArrayList
102956 .end_local v0
102957 29| invoke-direct {v0}, java.util.ArrayList.<init>():void
102960 .restart_local v0
102963 36| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
102966 …41| invoke-interface {v2,v1,v0}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.O…
103016 52| aget-object v0, v4, v5
103018 .local v0, "color", java.lang.Integer
103019 54| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
103025 .end_local v0
103044 0| iput-object v1, v0, com.android.calendar.event.EventColorPickerDialog$1.this$0
103046 2| invoke-direct {v0}, java.lang.Object.<init>():void
103058 0| iget-object v0, v2, com.android.calendar.event.EventColorPickerDialog$1.this$0
103062 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EventColorPickerDialog, int…
103069 0| iget v0, v1, com.android.calendar.event.EventColorPickerDialog.mCalendarColor
103070 2| return v0
103079 0| invoke-direct {v0}, com.android.colorpicker.ColorPickerDialog.<init>():void
103091 0| new-instance v0, com.android.calendar.event.EventColorPickerDialog
103092 2| invoke-direct {v0}, com.android.calendar.event.EventColorPickerDialog.<init>():void
103094 .local v0, "ret", com.android.calendar.event.EventColorPickerDialog
103103 …14| invoke-static/range {v0..v5}, Tracer.WrapInvoke(com.android.calendar.event.EventColorPickerDia…
103105 …17| invoke-static {v0,v8}, Tracer.WrapInvoke(com.android.calendar.event.EventColorPickerDialog, in…
103107 20| return-object v0
103125 5| const-string/jumbo v0, "calendar_color"
103126 8| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
103127 11| move-result v0
103128 12| iput v0, v1, com.android.calendar.event.EventColorPickerDialog.mCalendarColor
103142 3| move-result-object v0
103144 .local v0, "dialog", android.app.Dialog
103159 26| return-object v0
103171 3| const-string/jumbo v0, "calendar_color"
103173 8| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
103185 0| iput v1, v0, com.android.calendar.event.EventColorPickerDialog.mCalendarColor
103197 0| iput-object v1, v0, com.android.calendar.event.EventLocationAdapter$1.this$0
103198 2| iput-object v2, v0, com.android.calendar.event.EventLocationAdapter$1.val$contactPhotoUri
103199 4| iput-object v3, v0, com.android.calendar.event.EventLocationAdapter$1.val$imageView
103201 6| invoke-direct {v0}, android.os.AsyncTask.<init>():void
103222 12| move-result-object v0
103224 .local v0, "imageStream", java.io.InputStream
103225 13| if-eqz v0, Label_1
103227 …15| invoke-static {v0}, android.graphics.BitmapFactory.decodeStream(java.io.InputStream):android.g…
103253 5| move-result-object v0
103254 6| return-object v0
103265 2| iget-object v0, v2, com.android.calendar.event.EventLocationAdapter$1.val$imageView
103266 4| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ImageView):java.lang.Object
103267 7| move-result-object v0
103269 10| if-ne v0, v1, Label_1
103271 12| iget-object v0, v2, com.android.calendar.event.EventLocationAdapter$1.val$imageView
103272 …14| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.ImageView, android.graphics.Bitmap):vo…
103288 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.event.EventLocationAdapter$1, and…
103299 0| iput-object v1, v0, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.this$1
103300 … 2| iput-object v2, v0, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.val$filter
103302 4| invoke-direct {v0}, android.os.AsyncTask.<init>():void
103318 5| move-result-object v0
103319 6| return-object v0
103329 0| iget-object v0, v2, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.this$1
103330 2| iget-object v0, v0, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0
103331 …4| invoke-static {v0}, com.android.calendar.event.EventLocationAdapter.-get1(com.android.calendar.…
103332 7| move-result-object v0
103334 …10| invoke-static {v0,v1}, com.android.calendar.event.EventLocationAdapter.-wrap1(android.content.…
103335 13| move-result-object v0
103336 14| return-object v0
103346 0| iput-object v1, v0, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0
103347 2| invoke-direct {v0}, android.widget.Filter.<init>():void
103383 26| move-object/from16 v0, v18
103385 …30| invoke-direct {v0,v1,v8}, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.<in…
103387 35| move/from16 v0, v19
103388 37| new-array v0, v0, java.lang.Void[]
103389 39| move-object/from16 v19, v0
103398 50| move-object/from16 v0, v20
103399 52| iget-object v0, v0, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0
103400 54| move-object/from16 v18, v0
103403 60| move-object/from16 v0, v18
103404 …62| invoke-static {v0,v8,v3}, com.android.calendar.event.EventLocationAdapter.-wrap0(android.conte…
103436 103| move-object/from16 v0, v18
103437 105| invoke-static {v3,v0}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
103458 125| move-object/from16 v0, v18
103460 …129| invoke-static {v0,v1,v7}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Th…
103485 162| move-object/from16 v0, v18
103486 …164| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
103488 168| move-object/from16 v0, v18
103490 …172| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):jav…
103493 178| move-object/from16 v0, v18
103494 …180| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
103496 184| move-object/from16 v0, v18
103497 …186| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
103503 199| move-object/from16 v0, v18
103504 …201| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
103529 240| move/from16 v0, v18
103530 242| iput v0, v9, android.widget.Filter$FilterResults.count
103541 252| move-object/from16 v0, v18
103543 …256| invoke-static {v0,v1,v6}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Th…
103554 0| iget-object v0, v2, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0
103555 …2| invoke-static {v0}, com.android.calendar.event.EventLocationAdapter.-get2(com.android.calendar.…
103556 5| move-result-object v0
103557 6| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):void
103560 11| iget v0, v4, android.widget.Filter$FilterResults.count
103561 13| if-lez v0, Label_2
103563 15| iget-object v0, v2, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0
103564 …17| invoke-static {v0}, com.android.calendar.event.EventLocationAdapter.-get2(com.android.calendar…
103566 21| iget-object v0, v4, android.widget.Filter$FilterResults.values
103567 23| check-cast v0, java.util.ArrayList
103568 25| invoke-static {v1,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.util.Collection):boolean
103570 28| iget-object v0, v2, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0
103571 30| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EventLocationAdapter):void
103577 34| iget-object v0, v2, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0
103578 36| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.event.EventLocationAdapter):void
103584 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter$Result.mAddress
103585 2| return-object v0
103590 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter$Result.mContactPhotoUri
103591 2| return-object v0
103596 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter$Result.mDefaultIcon
103597 2| return-object v0
103602 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter$Result.mName
103603 2| return-object v0
103613 0| invoke-direct {v0}, java.lang.Object.<init>():void
103615 3| iput-object v1, v0, com.android.calendar.event.EventLocationAdapter$Result.mName
103617 5| iput-object v2, v0, com.android.calendar.event.EventLocationAdapter$Result.mAddress
103619 7| iput-object v3, v0, com.android.calendar.event.EventLocationAdapter$Result.mDefaultIcon
103621 9| iput-object v4, v0, com.android.calendar.event.EventLocationAdapter$Result.mContactPhotoUri
103632 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter$Result.mAddress
103633 2| return-object v0
103638 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter.mPhotoCache
103639 2| return-object v0
103644 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter.mResolver
103645 2| return-object v0
103650 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter.mResultList
103651 2| return-object v0
103661 3| move-result-object v0
103662 4| return-object v0
103672 3| move-result-object v0
103673 4| return-object v0
103686 4| new-instance v0, java.util.ArrayList
103687 6| invoke-direct {v0}, java.util.ArrayList.<init>():void
103688 9| sput-object v0, com.android.calendar.event.EventLocationAdapter.EMPTY_LIST
103690 11| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
103691 12| new-array v0, v0, java.lang.String[]
103694 17| aput-object v1, v0, v3
103697 22| aput-object v1, v0, v4
103700 27| aput-object v1, v0, v5
103703 32| aput-object v1, v0, v6
103707 38| aput-object v1, v0, v2
103709 40| sput-object v0, com.android.calendar.event.EventLocationAdapter.CONTACTS_PROJECTION
103711 42| new-instance v0, java.lang.StringBuilder
103712 44| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
103716 …50| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103717 53| move-result-object v0
103721 …57| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103722 60| move-result-object v0
103726 …64| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103727 67| move-result-object v0
103731 …71| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103732 74| move-result-object v0
103736 …78| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103737 81| move-result-object v0
103741 …85| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103742 88| move-result-object v0
103746 …92| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103747 95| move-result-object v0
103751 …99| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103752 102| move-result-object v0
103756 …106| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
103757 109| move-result-object v0
103758 110| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
103759 113| move-result-object v0
103760 114| sput-object v0, com.android.calendar.event.EventLocationAdapter.CONTACTS_WHERE
103762 116| new-array v0, v6, java.lang.String[]
103765 121| aput-object v1, v0, v3
103768 126| aput-object v1, v0, v4
103771 131| aput-object v1, v0, v5
103773 133| sput-object v0, com.android.calendar.event.EventLocationAdapter.EVENT_PROJECTION
103785 0| sget-object v0, com.android.calendar.event.EventLocationAdapter.EMPTY_LIST
103787 …5| invoke-direct {v2,v3,v1,v0}, android.widget.ArrayAdapter.<init>(android.content.Context, int, j…
103789 8| new-instance v0, java.util.ArrayList
103790 10| invoke-direct {v0}, java.util.ArrayList.<init>():void
103791 13| iput-object v0, v2, com.android.calendar.event.EventLocationAdapter.mResultList
103793 15| new-instance v0, java.util.HashMap
103794 17| invoke-direct {v0}, java.util.HashMap.<init>():void
103795 20| iput-object v0, v2, com.android.calendar.event.EventLocationAdapter.mPhotoCache
103798 25| move-result-object v0
103799 26| iput-object v0, v2, com.android.calendar.event.EventLocationAdapter.mResolver
103801 28| const-string/jumbo v0, "layout_inflater"
103802 …31| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.…
103803 34| move-result-object v0
103804 35| check-cast v0, android.view.LayoutInflater
103805 37| iput-object v0, v2, com.android.calendar.event.EventLocationAdapter.mInflater
103822 11| move-result-object v0
103824 ….local_ex v0, "photoUpdaterTask", android.os.AsyncTask, "Landroid/os/AsyncTask<Ljava/lang/Void;Lja…
103857 33| move-result-object v0
103859 .local v0, "location", java.lang.String
103860 34| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.TreeSet, java.lang.Object):boolean
103864 .end_local v0
103877 57| move-result-object v0
103878 58| check-cast v0, java.lang.String
103880 .restart_local v0
103885 …69| invoke-direct {v4,v6,v0,v5,v6}, com.android.calendar.event.EventLocationAdapter$Result.<init>(…
103890 .end_local v0
103917 15| move-object/from16 v0, v23
103918 …17| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
103932 44| move-object/from16 v0, v23
103933 …46| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
104016 143| move-wide/from16 v0:v1, v20:v21
104017 …145| invoke-static {v2,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
104033 166| move-object/from16 v0, v17
104034 …168| invoke-direct {v0,v13,v8,v2,v12}, com.android.calendar.event.EventLocationAdapter$Result.<ini…
104038 171| move-object/from16 v0, v17
104039 173| invoke-interface {v9,v0}, java.util.List.add(java.lang.Object):boolean
104041 176| move-object/from16 v0, v24
104042 178| invoke-static {v0,v8}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
104072 195| move-object/from16 v0, v17
104073 …197| invoke-direct {v0,v2,v8,v3,v4}, com.android.calendar.event.EventLocationAdapter$Result.<init>…
104100 227| move-object/from16 v0, v18
104101 229| invoke-interface {v10,v0}, java.util.List.addAll(java.util.Collection):boolean
104130 9| move-result v0
104131 10| if-eqz v0, Label_3
104137 13| new-instance v0, java.lang.StringBuilder
104138 15| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
104139 …18| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
104140 21| move-result-object v0
104142 …25| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
104143 28| move-result-object v0
104144 29| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
104154 42| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
104155 43| new-array v4, v0, java.lang.String[]
104156 45| const-string/jumbo v0, "1"
104158 49| aput-object v0, v4, v5
104159 51| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
104160 52| aput-object v7, v4, v0
104162 57| move-object v0, v9
104164 …58| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
104190 75| move-exception v0
104197 81| throw v0
104206 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter.mResultList
104207 2| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
104208 5| move-result v0
104209 6| return v0
104218 0| new-instance v0, com.android.calendar.event.EventLocationAdapter$LocationFilter
104219 …2| invoke-direct {v0,v1}, com.android.calendar.event.EventLocationAdapter$LocationFilter.<init>(co…
104220 5| return-object v0
104230 0| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter.mResultList
104231 2| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
104232 5| move-result v0
104233 6| if-ge v2, v0, Label_1
104235 8| iget-object v0, v1, com.android.calendar.event.EventLocationAdapter.mResultList
104236 10| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
104237 13| move-result-object v0
104238 14| check-cast v0, com.android.calendar.event.EventLocationAdapter$Result
104239 16| return-object v0
104242 17| const/4 v0, #+0 (0x00000000 | 0.00000)
104243 18| return-object v0
104254 3| move-result-object v0
104255 4| return-object v0
104304 48| move-result-object v0
104305 49| check-cast v0, android.widget.TextView
104307 .local v0, "addressView", android.widget.TextView
104308 51| if-eqz v0, Label_4
104312 … 57| invoke-static {v0,v6}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
104334 .end_local v0
104344 .restart_local v0
104388 0| invoke-direct {v0}, java.lang.Object.<init>():void
104423 21| const/4 v0, #+0 (0x00000000 | 0.00000)
104425 .local v0, "i", int
104426 22| if-ge v0, v3, Label_4
104428 24| invoke-static {v6,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
104437 40| invoke-static {v6,v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, int, java.lang.Object):void
104439 43| invoke-static {v7,v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, int, java.lang.Object):void
104444 47| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
104471 4| move/from16 v0, v18
104472 6| if-lt v7, v0, Label_1
104529 80| move-object/from16 v0, v19
104530 …82| invoke-static {v6,v0}, Tracer.WrapInvoke(android.widget.Spinner, android.widget.AdapterView$On…
104540 94| move-object/from16 v0, v16
104541 …96| invoke-static {v9,v6,v0}, com.android.calendar.event.EventViewUtils.setReminderSpinnerLabels(a…
104556 119| move-object/from16 v0, v19
104557 …121| invoke-static {v6,v0}, Tracer.WrapInvoke(android.widget.Spinner, android.widget.AdapterView$O…
104591 18| move-result-object v0
104593 .local v0, "format", java.lang.String
104599 …28| invoke-static {v0,v4}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang…
104604 .end_local v0
104645 7| move-result v0
104647 .local v0, "index", int
104649 9| if-ne v0, v1, Label_1
104651 11| const/4 v0, #+0 (0x00000000 | 0.00000)
104654 12| return v0
104668 7| move-result v0
104670 .local v0, "index", int
104672 9| if-ne v0, v1, Label_1
104693 46| return v0
104707 6| move-result-object v0
104709 .local v0, "allowedStrings", java.lang.String[]
104710 7| array-length v6, v0
104721 14| aget-object v6, v0, v2
104742 44| aget-object v8, v0, v2
104826 9| const/4 v0, #+0 (0x00000000 | 0.00000)
104828 .local v0, "index", int
104829 10| if-ge v0, v2, Label_2
104831 12| invoke-static {v9,v0}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
104870 71| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
104902 17| new-instance v0, android.widget.ArrayAdapter
104903 …19| invoke-direct {v0,v4,v2,v6}, android.widget.ArrayAdapter.<init>(android.content.Context, int, …
104905 ….local_ex v0, "adapter", android.widget.ArrayAdapter, "Landroid/widget/ArrayAdapter<Ljava/lang/Str…
104907 25| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.ArrayAdapter, int):void
104909 …28| invoke-static {v5,v0}, Tracer.WrapInvoke(android.widget.Spinner, android.widget.SpinnerAdapter…
104925 7| move-result-object v0
104927 .local v0, "reminderAddButton", android.view.View
104928 8| if-eqz v0, Label_1
104934 16| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, boolean):void
104937 21| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
104944 26| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, boolean):void
104946 29| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):void
104957 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekAdapter$1.this$0
104959 2| invoke-direct {v0}, java.lang.Object.<init>():void
104971 1| iget-object v0, v4, com.android.calendar.month.MonthByWeekAdapter$1.this$0
104972 3| iget-object v0, v0, com.android.calendar.month.MonthByWeekAdapter.mClickedView
104973 5| if-eqz v0, Label_1
104975 7| iget-object v0, v4, com.android.calendar.month.MonthByWeekAdapter$1.this$0
104976 9| iget-object v1, v0, com.android.calendar.month.MonthByWeekAdapter.mClickedView
104980 12| iget-object v0, v4, com.android.calendar.month.MonthByWeekAdapter$1.this$0
104981 14| iget-object v0, v0, com.android.calendar.month.MonthByWeekAdapter.mClickedView
104984 …20| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView, float…
104989 24| iget-object v0, v4, com.android.calendar.month.MonthByWeekAdapter$1.this$0
104992 30| iput-object v1, v0, com.android.calendar.month.MonthByWeekAdapter.mLongClickedView
104994 32| iget-object v0, v4, com.android.calendar.month.MonthByWeekAdapter$1.this$0
104995 34| iput-object v3, v0, com.android.calendar.month.MonthByWeekAdapter.mClickedView
104997 36| iget-object v0, v4, com.android.calendar.month.MonthByWeekAdapter$1.this$0
104998 38| iget-object v0, v0, com.android.calendar.month.MonthByWeekAdapter.mListView
104999 40| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListView):void
105005 44| move-exception v0
105007 46| throw v0
105017 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekAdapter$2.this$0
105019 2| invoke-direct {v0}, java.lang.Object.<init>():void
105040 18| move-result-object v0
105042 .local v0, "day", android.text.format.Time
105063 61| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):java.lang.String
105072 76| if-eqz v0, Label_2
105075 …80| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.month.MonthByWeekAdapter, androi…
105087 .end_local v0
105098 …0| iput-object v1, v0, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0
105099 2| invoke-direct {v0}, android.view.GestureDetector$SimpleOnGestureListener.<init>():void
105120 18| move-result-object v0
105122 .local v0, "day", android.text.format.Time
105123 19| if-eqz v0, Label_1
105134 34| iput-object v0, v1, android.os.Message.obj
105151 .end_local v0
105162 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
105163 1| return v0
105173 1| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
105174 2| sput v0, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_NUM_WEEKS
105176 4| const/4 v0, #+0 (0x00000000 | 0.00000)
105177 5| sput v0, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_MONTH_FOCUS
105181 9| const/16 v0, #+32 (0x00000020 | 4.48416e-44)
105182 11| sput v0, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_WEEK_HEIGHT
105186 15| const/4 v0, #+0 (0x00000000 | 0.00000)
105187 16| sput v0, com.android.calendar.month.SimpleWeeksAdapter.mScale
105219 27| move-result-object v0
105221 .local v0, "cal", java.util.Calendar
105222 28| invoke-static {v0}, Tracer.WrapInvoke(java.util.Calendar):int
105265 0| const/16 v0, #+3497 (0x00000da9 | 4.90034e-42)
105266 2| return v0
105276 0| const/4 v0, #+0 (0x00000000 | 0.00000)
105277 1| return-object v0
105287 0| int-to-long v0:v1, v3
105288 1| return-wide v0:v1
105297 0| iget-object v0, v1, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay
105298 2| return-object v0
105310 2| const/4 v0, #+0 (0x00000000 | 0.00000)
105312 ….local_ex v0, "drawingParams", java.util.HashMap, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang…
105320 11| move-result-object v0
105321 .end_local v0
105322 12| check-cast v0, java.util.HashMap
105325 14| if-nez v0, Label_2
105327 16| new-instance v0, java.util.HashMap
105328 18| invoke-direct {v0}, java.util.HashMap.<init>():void
105331 21| invoke-static {v0}, Tracer.WrapInvoke(java.util.HashMap):void
105354 …50| invoke-static {v0,v5,v6}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
105359 …60| invoke-static {v0,v5,v6}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
105367 …74| invoke-static {v0,v5,v4}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
105373 …86| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
105379 …98| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
105384 …108| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
105390 …120| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
105394 …127| invoke-static {v3,v0,v4}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView, java.u…
105403 .restart_local v0
105421 .end_local v0
105434 0| new-instance v0, android.view.GestureDetector
105438 …9| invoke-direct {v0,v1,v2}, android.view.GestureDetector.<init>(android.content.Context, android.…
105439 12| iput-object v0, v3, com.android.calendar.month.SimpleWeeksAdapter.mGestureDetector
105441 14| new-instance v0, android.text.format.Time
105442 16| invoke-direct {v0}, android.text.format.Time.<init>():void
105443 19| iput-object v0, v3, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay
105445 21| iget-object v0, v3, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay
105446 23| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
105458 0| iget-object v0, v1, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay
105459 2| iget v0, v0, android.text.format.Time.hour
105460 4| iput v0, v2, android.text.format.Time.hour
105462 6| iget-object v0, v1, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay
105463 8| iget v0, v0, android.text.format.Time.minute
105464 10| iput v0, v2, android.text.format.Time.minute
105466 12| iget-object v0, v1, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay
105467 14| iget v0, v0, android.text.format.Time.second
105468 16| iput v0, v2, android.text.format.Time.second
105496 20| move-result-object v0
105498 .local v0, "day", android.text.format.Time
105517 59| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):java.lang.String
105526 74| if-eqz v0, Label_2
105528 …76| invoke-static {v5,v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter, androi…
105535 .end_local v0
105548 0| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter):void
105560 0| iput-object v1, v0, com.android.calendar.month.SimpleWeeksAdapter.mListView
105578 11| move-result-wide v0:v1
105580 .local v0, "millis", long
105583 16| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int
105603 0| iput v1, v0, com.android.calendar.month.SimpleWeeksAdapter.mFocusMonth
105605 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter):void
105697 133| move-result v0
105699 .local v0, "julianDay", int
105701 136| invoke-static {v1,v0}, Tracer.WrapInvoke(android.text.format.Time, int):long
105704 …141| invoke-static {v0,v1}, com.android.calendar.Utils.getWeeksSinceEpochFromJulianDay(int, int):i…
105709 .end_local v0
105735 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekAdapter.mEventDialogHandler
105736 2| return-object v0
105745 …0| invoke-direct {v0,v1}, com.android.calendar.month.MonthByWeekAdapter.clearClickedView(com.andro…
105755 0| const/16 v0, #+56 (0x00000038 | 7.84727e-44)
105756 2| sput v0, com.android.calendar.month.MonthByWeekAdapter.DEFAULT_QUERY_DAYS
105823 81| move-result-object v0
105825 .local v0, "vc", android.view.ViewConfiguration
105830 88| invoke-static {v0}, Tracer.WrapInvoke(android.view.ViewConfiguration):int
105841 .end_local v0
105854 0| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mListView
105856 … 4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, java.lang.Runnable):boolean
105866 12| const/4 v0, #+0 (0x00000000 | 0.00000)
105867 13| iput-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mClickedView
105872 16| move-exception v0
105874 18| throw v0
105915 42| add-int v0, v1, v3
105917 .local v0, "end", int
105922 52| if-le v0, v3, Label_5
105959 108| invoke-static {v3,v1,v0}, Tracer.WrapInvoke(java.util.ArrayList, int, int):java.util.List
105977 4| new-instance v0, android.text.format.Time
105979 8| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
105981 .local v0, "currTime", android.text.format.Time
105985 17| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.text.format.Time, long):void
105987 20| iget v1, v0, android.text.format.Time.hour
105990 24| iget v1, v0, android.text.format.Time.minute
106008 0| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay
106010 4| iput-object v1, v0, android.text.format.Time.timezone
106012 6| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay
106014 9| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
106016 12| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mToday
106018 16| iput-object v1, v0, android.text.format.Time.timezone
106020 18| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mToday
106021 20| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
106023 23| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mTempTime
106025 27| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
106036 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
106037 1| iput-boolean v0, v2, com.android.calendar.month.MonthByWeekAdapter.mAnimateToday
106040 6| move-result-wide v0:v1
106041 7| iput-wide v0:v1, v2, com.android.calendar.month.MonthByWeekAdapter.mAnimateTime
106090 40| move-result-wide v0:v1
106092 .local v0, "currentTime", long
106094 43| sub-long v8:v9, v0:v1, v8:v9
106106 .end_local v0
106212 .restart_local v0
106224 .end_local v0
106256 3| new-instance v0, android.view.GestureDetector
106260 …12| invoke-direct {v0,v1,v2}, android.view.GestureDetector.<init>(android.content.Context, android…
106261 15| iput-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mGestureDetector
106263 17| iget-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mContext
106264 …19| invoke-static {v0}, com.android.calendar.CalendarController.getInstance(android.content.Contex…
106265 22| move-result-object v0
106266 23| iput-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mController
106268 25| iget-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mContext
106270 …28| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
106271 31| move-result-object v0
106272 32| iput-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone
106274 34| iget-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay
106276 38| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
106278 41| new-instance v0, android.text.format.Time
106280 45| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
106281 48| iput-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mToday
106283 50| iget-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mToday
106284 52| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
106286 55| new-instance v0, android.text.format.Time
106288 59| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
106289 62| iput-object v0, v3, com.android.calendar.month.MonthByWeekAdapter.mTempTime
106306 8| iget-boolean v0, v13, com.android.calendar.month.MonthByWeekAdapter.mShowAgendaWithMonth
106307 10| if-nez v0, Label_1
106308 12| iget-boolean v0, v13, com.android.calendar.month.MonthByWeekAdapter.mIsMiniMonth
106309 14| if-eqz v0, Label_3
106312 16| iget-object v0, v13, com.android.calendar.month.MonthByWeekAdapter.mController
106321 …26| invoke-static/range {v0..v12}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
106327 30| iget-object v0, v13, com.android.calendar.month.MonthByWeekAdapter.mController
106337 …40| invoke-static/range {v0..v12}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java…
106357 12| move-result v0
106359 .local v0, "action", int
106399 57| packed-switch v0, Label_9
106471 0| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mContext
106472 … 2| invoke-static {v0}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int
106473 5| move-result v0
106474 6| iput v0, v2, com.android.calendar.month.MonthByWeekAdapter.mFirstDayOfWeek
106476 8| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mContext
106477 …10| invoke-static {v0}, com.android.calendar.Utils.getShowWeekNumber(android.content.Context):bool…
106478 13| move-result v0
106479 14| iput-boolean v0, v2, com.android.calendar.month.MonthByWeekAdapter.mShowWeekNumber
106481 16| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mContext
106483 …19| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
106484 22| move-result-object v0
106485 23| iput-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone
106487 25| iget-object v0, v2, com.android.calendar.month.MonthByWeekAdapter.mContext
106488 27| invoke-static {v0}, Tracer.WrapInvoke(android.content.Context):android.content.res.Resources
106489 30| move-result-object v0
106490 …31| invoke-static {v0}, Tracer.WrapInvoke(android.content.res.Resources):android.content.res.Confi…
106491 34| move-result-object v0
106492 35| iget v0, v0, android.content.res.Configuration.orientation
106493 37| iput v0, v2, com.android.calendar.month.MonthByWeekAdapter.mOrientation
106594 110| add-int/lit8 v0, v7, #+1 (0x00000001 | 1.40130e-45)
106596 .local v0, "endDay", int
106598 114| if-ltz v0, Label_8
106608 121| if-ltz v0, Label_8
106610 123| if-le v0, v12, Label_11
106612 125| move v0, v12
106618 127| if-ge v5, v0, Label_8
106629 .end_local v0
106676 11| move-result-wide v0:v1
106678 .local v0, "millis", long
106681 16| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int
106701 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment$1.this$0
106703 2| invoke-direct {v0}, android.os.Handler.<init>():void
106722 8| iget-object v0, v5, android.os.Message.obj
106723 10| check-cast v0, android.text.format.Time
106725 .local v0, "day", android.text.format.Time
106728 …16| invoke-direct {v3,v0}, com.android.calendar.event.CreateEventDialogFragment.<init>(android.tex…
106738 .end_local v0
106749 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment$2.this$0
106751 2| invoke-direct {v0}, java.lang.Object.<init>():void
106769 14| move-result-object v0
106771 .local v0, "tz", java.lang.String
106774 19| iput-object v0, v1, android.text.format.Time.timezone
106782 32| iput-object v0, v1, android.text.format.Time.timezone
106786 38| iput-object v0, v1, android.text.format.Time.timezone
106794 51| iput-object v0, v1, android.text.format.Time.timezone
106819 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment$3.this$0
106821 2| invoke-direct {v0}, java.lang.Object.<init>():void
106835 1| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment$3.this$0
106836 …3| invoke-static {v0}, com.android.calendar.month.MonthByWeekFragment.-get4(com.android.calendar.m…
106837 6| move-result v0
106838 7| if-eqz v0, Label_1
106839 9| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment$3.this$0
106840 …11| invoke-static {v0}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.…
106843 14| move-result-object v0
106844 15| if-nez v0, Label_2
106852 19| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment$3.this$0
106853 …21| invoke-static {v0}, com.android.calendar.month.MonthByWeekFragment.-wrap1(com.android.calendar…
106855 24| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment$3.this$0
106859 …32| invoke-static {v0,v1}, com.android.calendar.month.MonthByWeekFragment.-set1(com.android.calend…
106861 35| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment$3.this$0
106862 …37| invoke-static {v0}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.…
106863 40| move-result-object v0
106867 47| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.CursorLoader, android.net.Uri):void
106869 50| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment$3.this$0
106870 …52| invoke-static {v0}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.…
106871 55| move-result-object v0
106872 56| invoke-static {v0}, Tracer.WrapInvoke(android.content.CursorLoader):void
106874 59| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment$3.this$0
106875 …61| invoke-static {v0}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.…
106876 64| move-result-object v0
106877 65| invoke-static {v0}, Tracer.WrapInvoke(android.content.CursorLoader):void
106879 68| const-string/jumbo v0, "MonthFragment"
106881 72| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean
106882 75| move-result v0
106883 76| if-eqz v0, Label_3
106885 78| const-string/jumbo v0, "MonthFragment"
106898 107| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
106907 112| move-exception v0
106909 114| throw v0
106919 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment$4.this$0
106921 2| invoke-direct {v0}, java.lang.Object.<init>():void
106932 0| iget-object v0, v5, com.android.calendar.month.MonthByWeekFragment$4.this$0
106933 …2| invoke-static {v0}, com.android.calendar.month.MonthByWeekFragment.-get2(com.android.calendar.m…
106934 5| move-result v0
106935 6| if-nez v0, Label_1
106938 10| iget-object v0, v5, com.android.calendar.month.MonthByWeekFragment$4.this$0
106939 …12| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.MonthByWeekFragment):android.…
106940 15| move-result-object v0
106946 …20| invoke-static {v0,v3,v4,v2}, Tracer.WrapInvoke(android.app.LoaderManager, int, android.os.Bund…
106947 23| move-result-object v0
106948 24| check-cast v0, android.content.CursorLoader
106949 …26| invoke-static {v1,v0}, com.android.calendar.month.MonthByWeekFragment.-set2(com.android.calend…
106962 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment$5.this$0
106964 2| invoke-direct {v0}, java.lang.Object.<init>():void
106975 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment$5.this$0
106976 2| iget-object v0, v0, com.android.calendar.month.MonthByWeekFragment.mAdapter
106977 4| check-cast v0, com.android.calendar.month.MonthByWeekAdapter
106978 6| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.MonthByWeekAdapter):void
106980 9| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment$5.this$0
106981 11| iget-object v0, v0, com.android.calendar.month.MonthByWeekFragment.mAdapter
106982 13| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter):void
106993 0| const/4 v0, #-1 (0xffffffff | NaN)
106994 1| sput v0, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET
106996 3| const/4 v0, #+0 (0x00000000 | 0.00000)
106997 4| sput v0, com.android.calendar.month.SimpleDayPickerFragment.mScale
107013 5| const/16 v0, #+12 (0x0000000c | 1.68156e-44)
107014 7| iput v0, v7, com.android.calendar.month.SimpleDayPickerFragment.WEEK_MIN_VISIBLE_HEIGHT
107016 9| const/16 v0, #+20 (0x00000014 | 2.80260e-44)
107017 11| iput v0, v7, com.android.calendar.month.SimpleDayPickerFragment.BOTTOM_BUFFER
107025 19| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
107026 20| iput v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mNumWeeks
107030 24| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
107031 25| iput v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mDaysPerWeek
107033 27| const/high16 v0, #+1065353216 (0x3f800000 | 1.00000)
107034 29| iput v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mFriction
107036 31| new-instance v0, android.text.format.Time
107037 33| invoke-direct {v0}, android.text.format.Time.<init>():void
107038 36| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay
107040 38| new-instance v0, android.text.format.Time
107041 40| invoke-direct {v0}, android.text.format.Time.<init>():void
107042 43| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mTempTime
107044 45| new-instance v0, android.text.format.Time
107045 47| invoke-direct {v0}, android.text.format.Time.<init>():void
107046 50| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth
107048 52| new-instance v0, android.text.format.Time
107049 54| invoke-direct {v0}, android.text.format.Time.<init>():void
107050 57| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mFirstVisibleDay
107058 65| new-instance v0, com.android.calendar.month.SimpleDayPickerFragment$1
107059 …67| invoke-direct {v0,v7}, com.android.calendar.month.SimpleDayPickerFragment$1.<init>(com.android…
107060 70| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mTodayUpdater
107062 72| new-instance v0, com.android.calendar.month.SimpleDayPickerFragment$2
107063 …74| invoke-direct {v0,v7}, com.android.calendar.month.SimpleDayPickerFragment$2.<init>(com.android…
107064 77| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mObserver
107066 79| new-instance v0, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable
107067 …81| invoke-direct {v0,v7}, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.…
107068 …84| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mScrollStateChangedRunn…
107075 92| new-instance v0, android.os.Handler
107076 94| invoke-direct {v0}, android.os.Handler.<init>():void
107077 97| iput-object v0, v7, com.android.calendar.month.SimpleDayPickerFragment.mHandler
107092 6| move-result-object v0
107093 7| check-cast v0, com.android.calendar.month.SimpleWeekView
107095 .local v0, "child", com.android.calendar.month.SimpleWeekView
107096 9| if-nez v0, Label_1
107101 12| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107111 26| move-result-object v0
107112 .end_local v0
107113 27| check-cast v0, com.android.calendar.month.SimpleWeekView
107115 .restart_local v0
107116 29| if-nez v0, Label_4
107130 39| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107145 52| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107166 71| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107204 8| move-result-object v0
107206 .local v0, "cal", java.util.Calendar
107207 9| invoke-static {v0}, Tracer.WrapInvoke(java.util.Calendar):int
107314 92| move-result-object v0
107316 .local v0, "child", android.view.View
107317 93| if-nez v0, Label_12
107320 95| if-eqz v0, Label_14
107323 99| invoke-static {v9,v0}, Tracer.WrapInvoke(android.widget.ListView, android.view.View):int
107413 218| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):int
107503 30| move-result-object v0
107504 31| check-cast v0, com.android.calendar.month.SimpleWeekView
107506 .local v0, "child", com.android.calendar.month.SimpleWeekView
107507 33| if-nez v0, Label_1
107512 36| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107577 56| move-result-object v0
107579 .local v0, "res", android.content.res.Resources
107581 60| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.res.Resources, int):int
107586 69| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.res.Resources, int):int
107591 78| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.res.Resources, int):int
107653 6| const-string/jumbo v0, "current_time"
107654 9| invoke-static {v8,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
107655 12| move-result v0
107656 13| if-eqz v0, Label_1
107658 15| const-string/jumbo v0, "current_time"
107659 18| invoke-static {v8,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
107682 7| move-result-object v0
107684 .local v0, "v", android.view.View
107686 11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
107691 19| return-object v0
107702 3| iget-object v0, v2, com.android.calendar.month.SimpleDayPickerFragment.mHandler
107704 7| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
107715 0| invoke-super {v0}, android.app.ListFragment.onResume():void
107717 … 3| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleDayPickerFragment):void
107719 … 6| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleDayPickerFragment):void
107731 0| const-string/jumbo v0, "current_time"
107736 … 10| invoke-static {v5,v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, long):void
107750 4| move-result-object v0
107751 5| check-cast v0, com.android.calendar.month.SimpleWeekView
107753 .local v0, "child", com.android.calendar.month.SimpleWeekView
107754 7| if-nez v0, Label_1
107761 14| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107764 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107771 27| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
107812 …0| iget-object v0, v1, com.android.calendar.month.SimpleDayPickerFragment.mScrollStateChangedRunna…
107813 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.month.SimpleDayPickerFragment$…
107827 5| move-result-object v0
107829 .local v0, "oldMonth", java.lang.CharSequence
107842 …28| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
107871 1| new-instance v0, java.util.HashMap
107872 3| invoke-direct {v0}, java.util.HashMap.<init>():void
107874 ….local_ex v0, "weekParams", java.util.HashMap, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/In…
107879 …15| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
107888 …30| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
107894 …42| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
107908 …66| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
107916 …79| invoke-direct {v1,v2,v0}, com.android.calendar.month.SimpleWeeksAdapter.<init>(android.content…
107935 …102| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter, java.…
107949 5| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
107951 .local v0, "i", int
107952 6| if-gt v0, v4, Label_2
107955 10| add-int/lit8 v2, v0, #-1 (0xffffffff | NaN)
107959 …14| invoke-static {v0,v3}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.St…
107965 24| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
107980 4| move-result-object v0
107981 5| iput-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
107983 7| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
107984 9| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.ListView, int):void
107986 12| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
107988 …15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, android.graphics.drawable.Dr…
107990 18| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
107992 21| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, boolean):void
107994 24| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
107995 26| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.ListView, boolean):void
107997 29| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
107998 31| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.ListView, boolean):void
108000 34| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
108001 …36| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.ListView, android.widget.AbsListView$O…
108003 39| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
108004 41| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.ListView, int):void
108006 44| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment.mListView
108011 53| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, float):void
108041 25| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
108043 .local v0, "i", int
108044 26| if-ge v0, v7, Label_8
108047 30| invoke-static {v4,v0}, Tracer.WrapInvoke(android.view.ViewGroup, int):android.view.View
108055 40| if-ge v0, v4, Label_7
108057 42| add-int v4, v2, v0
108075 64| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
108079 .end_local v0
108085 .restart_local v0
108113 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mEventDialog
108114 2| return-object v0
108119 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mEventUri
108120 2| return-object v0
108125 0| iget-boolean v0, v1, com.android.calendar.month.MonthByWeekFragment.mIsDetached
108126 2| return v0
108131 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mLoader
108132 2| return-object v0
108137 0| iget-boolean v0, v1, com.android.calendar.month.MonthByWeekFragment.mShouldLoad
108138 2| return v0
108143 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mTZUpdater
108144 2| return-object v0
108149 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment.mEventDialog
108155 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment.mEventUri
108161 0| iput-object v1, v0, com.android.calendar.month.MonthByWeekFragment.mLoader
108168 3| move-result-object v0
108169 4| return-object v0
108174 0| invoke-direct {v0}, com.android.calendar.month.MonthByWeekFragment.stopLoader():void
108184 0| const/4 v0, #+0 (0x00000000 | 0.00000)
108185 1| sput-boolean v0, com.android.calendar.month.MonthByWeekFragment.mShowDetailsInMonth
108197 3| move-result-wide v0:v1
108199 …5| invoke-direct {v3,v0,v1,v2}, com.android.calendar.month.MonthByWeekFragment.<init>(long, boolea…
108213 3| new-instance v0, android.text.format.Time
108214 5| invoke-direct {v0}, android.text.format.Time.<init>():void
108215 8| iput-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mDesiredDay
108217 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
108218 11| iput-boolean v0, v1, com.android.calendar.month.MonthByWeekFragment.mShouldLoad
108220 13| const/4 v0, #+0 (0x00000000 | 0.00000)
108221 14| iput-boolean v0, v1, com.android.calendar.month.MonthByWeekFragment.mUserScrolled
108223 16| new-instance v0, com.android.calendar.month.MonthByWeekFragment$1
108224 …18| invoke-direct {v0,v1}, com.android.calendar.month.MonthByWeekFragment$1.<init>(com.android.cal…
108225 21| iput-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mEventDialogHandler
108227 23| new-instance v0, com.android.calendar.month.MonthByWeekFragment$2
108228 …25| invoke-direct {v0,v1}, com.android.calendar.month.MonthByWeekFragment$2.<init>(com.android.cal…
108229 28| iput-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mTZUpdater
108231 30| new-instance v0, com.android.calendar.month.MonthByWeekFragment$3
108232 …32| invoke-direct {v0,v1}, com.android.calendar.month.MonthByWeekFragment$3.<init>(com.android.cal…
108233 35| iput-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader
108235 37| new-instance v0, com.android.calendar.month.MonthByWeekFragment$4
108236 …39| invoke-direct {v0,v1}, com.android.calendar.month.MonthByWeekFragment$4.<init>(com.android.cal…
108237 42| iput-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mLoadingRunnable
108254 3| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment.mHandler
108256 7| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
108258 10| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment.mLoader
108259 12| if-eqz v0, Label_1
108261 14| iget-object v0, v3, com.android.calendar.month.MonthByWeekFragment.mLoader
108262 16| invoke-static {v0}, Tracer.WrapInvoke(android.content.CursorLoader):void
108264 19| const-string/jumbo v0, "MonthFragment"
108266 23| invoke-static {v0,v2}, android.util.Log.isLoggable(java.lang.String, int):boolean
108267 26| move-result v0
108268 27| if-eqz v0, Label_1
108270 29| const-string/jumbo v0, "MonthFragment"
108272 35| invoke-static {v0,v2}, android.util.Log.d(java.lang.String, java.lang.String):int
108281 40| move-exception v0
108283 42| throw v0
108312 25| move-result-wide v0:v1
108314 .local v0, "first", long
108324 40| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
108328 47| invoke-static {v0,v1,v6,v7}, android.text.format.Time.getJulianDay(long, long):int
108397 64| move-result-object v0
108399 .local v0, "builder", android.net.Uri$Builder
108400 …65| invoke-static {v0,v6,v7}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
108402 …68| invoke-static {v0,v2,v3}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
108404 71| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri$Builder):android.net.Uri
108427 18| iget-boolean v0, v7, com.android.calendar.month.MonthByWeekFragment.mHideDeclined
108429 .local v0, "prevHideDeclined", boolean
108436 30| if-eq v0, v1, Label_1
108479 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mLoader
108480 2| if-eqz v0, Label_1
108482 4| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mLoader
108483 6| invoke-static {v0}, Tracer.WrapInvoke(android.content.CursorLoader):void
108495 0| const-wide/16 v0:v1, #+160 (0x000000a0 | 2.24208e-43)
108496 2| return-wide v0:v1
108566 85| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
108569 .local v0, "animateToday", boolean
108578 97| if-eqz v0, Label_4
108592 .end_local v0
108599 115| const/4 v0, #+0 (0x00000000 | 0.00000)
108600 .restart_local v0
108604 .end_local v0
108624 3| iget-object v0, v4, com.android.calendar.month.MonthByWeekFragment.mListView
108627 …10| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, android.graphics.drawable.Dr…
108629 13| iget-object v0, v4, com.android.calendar.month.MonthByWeekFragment.mListView
108630 …15| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.ListView, android.view.View$OnTouchLis…
108632 18| iget-boolean v0, v4, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth
108633 20| if-nez v0, Label_1
108635 22| iget-object v0, v4, com.android.calendar.month.MonthByWeekFragment.mListView
108641 35| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, int):void
108644 38| iget-boolean v0, v4, com.android.calendar.month.MonthByWeekFragment.mShowCalendarControls
108645 40| if-eqz v0, Label_3
108647 42| iget-object v0, v4, com.android.calendar.month.MonthByWeekFragment.mListView
108651 …49| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.widget.ListView, java.lang.Runnable, lo…
108654 52| iget-object v0, v4, com.android.calendar.month.MonthByWeekFragment.mAdapter
108656 …56| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter, androi…
108662 63| move-result-object v0
108665 …66| invoke-static {v0,v1,v2,v4}, Tracer.WrapInvoke(android.app.LoaderManager, int, android.os.Bund…
108666 69| move-result-object v0
108667 70| check-cast v0, android.content.CursorLoader
108668 72| iput-object v0, v4, com.android.calendar.month.MonthByWeekFragment.mLoader
108706 38| move-result-object v0
108708 .local v0, "res", android.content.res.Resources
108718 54| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
108724 63| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):boolean
108774 43| new-instance v0, android.content.CursorLoader
108784 …57| invoke-direct/range {v0..v6}, android.content.CursorLoader.<init>(android.content.Context, and…
108786 .local v0, "loader", android.content.CursorLoader
108788 62| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.content.CursorLoader, long):void
108813 104| return-object v0
108816 .end_local v0
108836 11| move-result-object v0
108839 .local v0, "v", android.view.View
108841 15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
108846 23| return-object v0
108849 .end_local v0
108852 30| move-result-object v0
108853 .restart_local v0
108863 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
108864 1| iput-boolean v0, v2, com.android.calendar.month.MonthByWeekFragment.mIsDetached
108868 6| iget-boolean v0, v2, com.android.calendar.month.MonthByWeekFragment.mShowCalendarControls
108869 8| if-eqz v0, Label_1
108871 10| iget-object v0, v2, com.android.calendar.month.MonthByWeekFragment.mListView
108872 12| if-eqz v0, Label_1
108874 14| iget-object v0, v2, com.android.calendar.month.MonthByWeekFragment.mListView
108876 … 18| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, java.lang.Runnable):boolean
108921 56| move-object v0, v9
108922 57| check-cast v0, android.content.CursorLoader
108923 59| move-object v1, v0
108995 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.month.MonthByWeekFragment, and…
109023 6| const/4 v0, #+0 (0x00000000 | 0.00000)
109025 7| iput-boolean v0, v6, com.android.calendar.month.MonthByWeekFragment.mShouldLoad
109029 12| iget-object v0, v6, com.android.calendar.month.MonthByWeekFragment.mDesiredDay
109030 14| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
109041 … 22| iget-object v0, v6, com.android.calendar.month.MonthByWeekFragment.mScrollStateChangedRunnable
109042 …24| invoke-static {v0,v7,v8}, Tracer.WrapInvoke(com.android.calendar.month.SimpleDayPickerFragment…
109048 28| iget-object v0, v6, com.android.calendar.month.MonthByWeekFragment.mHandler
109050 32| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
109052 35| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
109053 36| iput-boolean v0, v6, com.android.calendar.month.MonthByWeekFragment.mShouldLoad
109055 38| iget-object v0, v6, com.android.calendar.month.MonthByWeekFragment.mHandler
109058 …44| invoke-static {v0,v2,v4,v5}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable, long):b…
109064 49| move-exception v0
109066 51| throw v0
109076 0| iget-object v0, v1, com.android.calendar.month.MonthByWeekFragment.mDesiredDay
109077 2| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
109079 5| const/4 v0, #+0 (0x00000000 | 0.00000)
109080 6| return v0
109092 3| move-object/from16 v0, v21
109093 5| iget-boolean v3, v0, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth
109099 11| move-object/from16 v0, v22
109100 13| iget v3, v0, android.text.format.Time.year
109101 15| move-object/from16 v0, v21
109102 17| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay
109105 23| move-object/from16 v0, v22
109106 25| iget v3, v0, android.text.format.Time.month
109107 27| move-object/from16 v0, v21
109108 29| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay
109112 35| move-object/from16 v0, v21
109113 37| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay
109114 39| move-object/from16 v0, v21
109115 41| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay
109118 46| move-object/from16 v0, v21
109119 48| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mAdapter
109120 50| move-object/from16 v0, v21
109121 52| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay
109127 59| move-object/from16 v0, v21
109128 61| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mContext
109133 67| move-object/from16 v0, v21
109134 69| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay
109139 77| move-object/from16 v0, v21
109140 79| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay
109145 85| move-object/from16 v0, v21
109146 87| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay
109156 102| move-object/from16 v0, v21
109157 104| iget-boolean v3, v0, com.android.calendar.month.MonthByWeekFragment.mUserScrolled
109195 138| move-object/from16 v0, v21
109196 140| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay
109197 142| move-object/from16 v0, v22
109198 …144| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):…
109200 147| move-object/from16 v0, v21
109201 149| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mAdapter
109202 151| move-object/from16 v0, v22
109203 …153| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter, andro…
109208 158| move-object/from16 v0, v21
109209 160| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay
109216 167| move-object/from16 v0, v21
109217 169| iget v3, v0, com.android.calendar.month.MonthByWeekFragment.mNumWeeks
109245 18| new-instance v0, java.util.HashMap
109246 20| invoke-direct {v0}, java.util.HashMap.<init>():void
109248 ….local_ex v0, "weekParams", java.util.HashMap, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/In…
109253 …32| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
109262 …47| invoke-static {v0,v4,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
109268 …59| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
109277 …74| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
109291 …98| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
109297 …110| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
109306 …125| invoke-direct {v1,v2,v0,v3}, com.android.calendar.month.MonthByWeekAdapter.<init>(android.con…
109325 …148| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter, java.…
109347 13| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
109349 .local v0, "i", int
109350 14| if-gt v0, v4, Label_3
109353 18| add-int/lit8 v2, v0, #-1 (0xffffffff | NaN)
109357 …22| invoke-static {v0,v3}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.St…
109363 32| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
109376 0| const-string/jumbo v0, "visible=1"
109378 .local v0, "where", java.lang.String
109388 …18| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
109394 32| move-result-object v0
109397 33| return-object v0
109407 0| iput-object v1, v0, com.android.calendar.month.MonthListView$1.this$0
109409 2| invoke-direct {v0}, java.lang.Object.<init>():void
109420 0| iget-object v0, v3, com.android.calendar.month.MonthListView$1.this$0
109421 2| iget-object v0, v0, com.android.calendar.month.MonthListView.mTempTime
109422 4| if-eqz v0, Label_1
109423 6| iget-object v0, v3, com.android.calendar.month.MonthListView$1.this$0
109424 8| iget-object v0, v0, com.android.calendar.month.MonthListView.mListContext
109425 10| if-eqz v0, Label_1
109427 12| iget-object v0, v3, com.android.calendar.month.MonthListView$1.this$0
109428 14| iget-object v0, v0, com.android.calendar.month.MonthListView.mTempTime
109438 30| iput-object v1, v0, android.text.format.Time.timezone
109446 0| iget-object v0, v1, com.android.calendar.month.MonthListView.mTimezoneUpdater
109447 2| return-object v0
109456 0| const/4 v0, #+0 (0x00000000 | 0.00000)
109457 1| sput v0, com.android.calendar.month.MonthListView.mScale
109459 3| const/16 v0, #+1500 (0x000005dc | 2.10195e-42)
109460 5| sput v0, com.android.calendar.month.MonthListView.MIN_VELOCITY_FOR_FLING
109462 7| const/16 v0, #+2000 (0x000007d0 | 2.80260e-42)
109463 9| sput v0, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD
109465 11| const/16 v0, #+500 (0x000001f4 | 7.00649e-43)
109466 13| sput v0, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER
109468 15| const/16 v0, #+1000 (0x000003e8 | 1.40130e-42)
109469 17| sput v0, com.android.calendar.month.MonthListView.FLING_TIME
109483 3| new-instance v0, android.graphics.Rect
109484 5| invoke-direct {v0}, android.graphics.Rect.<init>():void
109485 8| iput-object v0, v1, com.android.calendar.month.MonthListView.mFirstViewRect
109487 10| new-instance v0, com.android.calendar.month.MonthListView$1
109488 …12| invoke-direct {v0,v1}, com.android.calendar.month.MonthListView$1.<init>(com.android.calendar.…
109489 15| iput-object v0, v1, com.android.calendar.month.MonthListView.mTimezoneUpdater
109505 3| new-instance v0, android.graphics.Rect
109506 5| invoke-direct {v0}, android.graphics.Rect.<init>():void
109507 8| iput-object v0, v1, com.android.calendar.month.MonthListView.mFirstViewRect
109509 10| new-instance v0, com.android.calendar.month.MonthListView$1
109510 …12| invoke-direct {v0,v1}, com.android.calendar.month.MonthListView$1.<init>(com.android.calendar.…
109511 15| iput-object v0, v1, com.android.calendar.month.MonthListView.mTimezoneUpdater
109527 3| new-instance v0, android.graphics.Rect
109528 5| invoke-direct {v0}, android.graphics.Rect.<init>():void
109529 8| iput-object v0, v1, com.android.calendar.month.MonthListView.mFirstViewRect
109531 10| new-instance v0, com.android.calendar.month.MonthListView$1
109532 …12| invoke-direct {v0,v1}, com.android.calendar.month.MonthListView$1.<init>(com.android.calendar.…
109533 15| iput-object v0, v1, com.android.calendar.month.MonthListView.mTimezoneUpdater
109547 0| move-object/from16 v0, v21
109548 2| iget-wide v2:v3, v0, com.android.calendar.month.MonthListView.mDownActionTime
109561 16| move-object/from16 v0, v21
109562 …18| invoke-static {v0,v10}, Tracer.WrapInvoke(com.android.calendar.month.MonthListView, android.vi…
109583 42| move-object/from16 v0, v21
109584 44| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime
109587 49| move-object/from16 v0, v21
109588 51| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime
109592 56| move-object/from16 v0, v21
109593 58| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime
109598 65| move-object/from16 v0, v21
109599 67| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime
109605 74| move-object/from16 v0, v21
109606 76| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime
109608 80| move-wide/from16 v0:v1, v18:v19
109609 82| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int
109620 92| move-object/from16 v0, v21
109621 …94| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.month.MonthListView, int):androi…
109629 102| move-object/from16 v0, v21
109630 104| iget-object v2, v0, com.android.calendar.month.MonthListView.mFirstViewRect
109633 109| move-object/from16 v0, v21
109634 111| iget-object v2, v0, com.android.calendar.month.MonthListView.mFirstViewRect
109636 115| move-object/from16 v0, v21
109637 117| iget-object v3, v0, com.android.calendar.month.MonthListView.mFirstViewRect
109663 145| move-object/from16 v0, v21
109664 …147| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.month.MonthListView, int, in…
109747 4| move-result-object v0
109748 5| check-cast v0, com.android.calendar.month.SimpleWeekView
109750 .local v0, "child", com.android.calendar.month.SimpleWeekView
109751 7| if-nez v0, Label_1
109757 11| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):int
109774 5| move-result-object v0
109775 6| iput-object v0, v2, com.android.calendar.month.MonthListView.mTracker
109777 8| new-instance v0, android.text.format.Time
109781 16| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
109782 19| iput-object v0, v2, com.android.calendar.month.MonthListView.mTempTime
109784 21| sget v0, com.android.calendar.month.MonthListView.mScale
109786 24| cmpl-float v0, v0, v1
109787 26| if-nez v0, Label_1
109790 31| move-result-object v0
109791 …32| invoke-static {v0}, Tracer.WrapInvoke(android.content.res.Resources):android.util.DisplayMetri…
109792 35| move-result-object v0
109793 36| iget v0, v0, android.util.DisplayMetrics.density
109794 38| sput v0, com.android.calendar.month.MonthListView.mScale
109796 40| sget v0, com.android.calendar.month.MonthListView.mScale
109798 44| cmpl-float v0, v0, v1
109799 46| if-eqz v0, Label_1
109801 48| sget v0, com.android.calendar.month.MonthListView.MIN_VELOCITY_FOR_FLING
109802 50| int-to-float v0, v0
109804 53| mul-float/2addr v0, v1
109805 54| float-to-int v0, v0
109806 55| sput v0, com.android.calendar.month.MonthListView.MIN_VELOCITY_FOR_FLING
109808 57| sget v0, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD
109809 59| int-to-float v0, v0
109811 62| mul-float/2addr v0, v1
109812 63| float-to-int v0, v0
109813 64| sput v0, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD
109815 66| sget v0, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER
109816 68| int-to-float v0, v0
109818 71| mul-float/2addr v0, v1
109819 72| float-to-int v0, v0
109820 73| sput v0, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER
109868 47| move-result v0
109870 .local v0, "vel", float
109871 48| invoke-static {v0}, java.lang.Math.abs(float):float
109878 59| invoke-direct {v5,v0}, com.android.calendar.month.MonthListView.doFling(float):void
109901 3| move-result v0
109902 4| if-nez v0, Label_2
109904 9| move-result v0
109906 10| return v0
109908 11| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
109920 3| move-result v0
109921 4| if-nez v0, Label_2
109923 9| move-result v0
109925 10| return v0
109927 11| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
109941 5| new-array v0, v3, float[]
109942 7| iput-object v0, v1, com.android.calendar.month.MonthWeekEventsView$FloatRef.array
109957 5| const/4 v0, #+0 (0x00000000 | 0.00000)
109958 …6| iput-object v0, v1, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnima…
109960 8| const/4 v0, #+0 (0x00000000 | 0.00000)
109961 …9| iput-boolean v0, v1, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFadi…
109976 …1| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnima…
109977 3| if-eq v0, v6, Label_1
109990 …13| iget-boolean v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFad…
109991 15| if-eqz v0, Label_4
109993 …17| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
109994 …19| invoke-static {v0}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.…
109995 22| move-result-object v0
109996 23| if-eqz v0, Label_2
109998 …25| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
109999 …27| invoke-static {v0}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.…
110000 30| move-result-object v0
110001 31| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
110003 …34| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
110004 …36| invoke-static {v0}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.…
110005 39| move-result-object v0
110006 40| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
110009 …43| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
110020 …61| invoke-static {v0,v1}, com.android.calendar.month.MonthWeekEventsView.-set2(com.android.calend…
110022 …64| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
110023 …66| invoke-static {v0}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.…
110024 69| move-result-object v0
110025 …70| iput-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnim…
110027 72| const/4 v0, #+0 (0x00000000 | 0.00000)
110028 …73| iput-boolean v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFad…
110030 …75| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
110031 …77| invoke-static {v0}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.…
110032 80| move-result-object v0
110033 …81| invoke-static {v0,v5}, Tracer.WrapInvoke(android.animation.ObjectAnimator, android.animation.A…
110035 …84| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
110036 …86| invoke-static {v0}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.…
110037 89| move-result-object v0
110039 …92| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.an…
110041 …95| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0
110042 …97| invoke-static {v0}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.…
110043 100| move-result-object v0
110044 101| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
110054 …106| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this…
110056 …109| invoke-static {v0,v1}, com.android.calendar.month.MonthWeekEventsView.-set0(com.android.calen…
110058 …112| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this…
110060 …115| invoke-static {v0,v1}, com.android.calendar.month.MonthWeekEventsView.-set1(com.android.calen…
110062 …118| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAni…
110063 120| invoke-static {v0}, Tracer.WrapInvoke(android.animation.Animator):void
110065 123| const/4 v0, #+0 (0x00000000 | 0.00000)
110066 …124| iput-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAni…
110068 …126| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this…
110070 …129| invoke-static {v0,v1}, com.android.calendar.month.MonthWeekEventsView.-set2(com.android.calen…
110072 …132| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this…
110073 134| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView):void
110079 139| move-exception v0
110081 141| throw v0
110091 …0| iput-object v1, v0, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnima…
110103 …0| iput-boolean v1, v0, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFadi…
110114 0| const/16 v0, #+32 (0x00000020 | 4.48416e-44)
110115 2| sput v0, com.android.calendar.month.SimpleWeekView.DEFAULT_HEIGHT
110117 4| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
110118 6| sput v0, com.android.calendar.month.SimpleWeekView.MIN_HEIGHT
110120 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
110121 9| sput v0, com.android.calendar.month.SimpleWeekView.DAY_SEPARATOR_WIDTH
110123 11| const/16 v0, #+14 (0x0000000e | 1.96182e-44)
110124 13| sput v0, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE
110126 15| const/16 v0, #+12 (0x0000000c | 1.68156e-44)
110127 17| sput v0, com.android.calendar.month.SimpleWeekView.MINI_WK_NUMBER_TEXT_SIZE
110129 19| const/16 v0, #+18 (0x00000012 | 2.52234e-44)
110130 21| sput v0, com.android.calendar.month.SimpleWeekView.MINI_TODAY_NUMBER_TEXT_SIZE
110132 23| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
110133 24| sput v0, com.android.calendar.month.SimpleWeekView.MINI_TODAY_OUTLINE_WIDTH
110135 26| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
110136 27| sput v0, com.android.calendar.month.SimpleWeekView.WEEK_NUM_MARGIN_BOTTOM
110138 29| const/4 v0, #+0 (0x00000000 | 0.00000)
110139 30| sput v0, com.android.calendar.month.SimpleWeekView.mScale
110206 68| move-result-object v0
110208 .local v0, "res", android.content.res.Resources
110210 72| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
110215 81| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
110220 90| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
110225 99| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
110230 108| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
110235 117| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
110240 126| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
110245 …135| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):android.graphics…
110335 0| iget-boolean v0, v3, com.android.calendar.month.SimpleWeekView.mHasSelectedDay
110336 2| if-eqz v0, Label_1
110338 4| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.p
110340 8| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
110342 11| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.p
110344 …15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
110346 18| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110348 21| iput v1, v0, android.graphics.Rect.top
110350 23| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110353 29| iput v1, v0, android.graphics.Rect.bottom
110355 31| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110357 35| iput v1, v0, android.graphics.Rect.left
110359 37| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110361 41| iput v1, v0, android.graphics.Rect.right
110363 43| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110365 …47| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, an…
110367 50| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110369 54| iput v1, v0, android.graphics.Rect.left
110371 56| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110375 63| iput v1, v0, android.graphics.Rect.right
110377 65| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.r
110379 …69| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, an…
110394 0| iget-boolean v0, v7, com.android.calendar.month.SimpleWeekView.mHasSelectedDay
110395 2| if-eqz v0, Label_1
110397 4| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.r
110399 7| iput v1, v0, android.graphics.Rect.top
110401 9| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.r
110404 15| iput v1, v0, android.graphics.Rect.bottom
110406 17| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.r
110409 23| iput v1, v0, android.graphics.Rect.left
110411 25| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.r
110414 31| iput v1, v0, android.graphics.Rect.right
110416 33| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.p
110419 38| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
110421 41| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.p
110423 …45| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
110425 48| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.p
110427 52| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
110429 55| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.r
110431 …59| invoke-static {v8,v0,v1}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, an…
110434 62| iget-boolean v0, v7, com.android.calendar.month.SimpleWeekView.mShowWeekNum
110435 64| if-eqz v0, Label_2
110437 66| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.p
110439 70| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
110441 73| iget-object v0, v7, com.android.calendar.month.SimpleWeekView.p
110444 78| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
110446 81| iget v0, v7, com.android.calendar.month.SimpleWeekView.mWidth
110449 87| sub-int/2addr v0, v1
110451 90| div-int/2addr v0, v1
110453 93| add-int v6, v0, v1
110459 98| iget v0, v7, com.android.calendar.month.SimpleWeekView.mHeight
110460 100| int-to-float v4, v0
110462 103| move-object v0, v8
110463 …104| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.graphics.Canvas, float, float, float,…
110493 16| mul-int/lit8 v0, v3, #+2 (0x00000002 | 2.80260e-45)
110495 .local v0, "divisor", int
110523 63| div-int/2addr v6, v0
110590 152| div-int/2addr v6, v0
110691 62| add-int v0, v4, v1
110693 .local v0, "day", int
110702 75| if-ge v0, v9, Label_6
110704 77| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
110707 79| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, int):long
110712 83| if-ne v0, v9, Label_5
110728 0| iget v0, v1, com.android.calendar.month.SimpleWeekView.mFirstJulianDay
110729 2| return v0
110738 0| iget v0, v1, com.android.calendar.month.SimpleWeekView.mFirstMonth
110739 2| return v0
110748 0| iget v0, v1, com.android.calendar.month.SimpleWeekView.mLastMonth
110749 2| return v0
110759 1| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.p
110761 4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
110763 7| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.p
110764 9| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
110766 12| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.p
110769 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
110771 20| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.p
110773 …24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
110775 27| new-instance v0, android.graphics.Paint
110776 29| invoke-direct {v0}, android.graphics.Paint.<init>():void
110777 32| iput-object v0, v3, com.android.calendar.month.SimpleWeekView.mMonthNumPaint
110779 34| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.mMonthNumPaint
110780 36| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
110782 39| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.mMonthNumPaint
110783 41| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
110785 44| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.mMonthNumPaint
110788 49| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
110790 52| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.mMonthNumPaint
110792 56| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
110794 59| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.mMonthNumPaint
110796 …63| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
110798 66| iget-object v0, v3, com.android.calendar.month.SimpleWeekView.mMonthNumPaint
110800 …70| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align)…
110812 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView, android.gra…
110814 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView, android.gra…
110816 …6| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView, android.gra…
110894 90| move-result-object v0
110896 .local v0, "accessEvent", android.view.accessibility.AccessibilityEvent
110897 …91| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent):java.util…
110901 …98| invoke-static {v12,v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView, android.v…
110906 .end_local v0
110921 3| move-result v0
110923 …6| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView, int, int…
110935 0| iput v1, v0, com.android.calendar.month.SimpleWeekView.mWidth
110937 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeekView):void
111113 250| sub-int v0, v6, v7
111115 .local v0, "diff", int
111116 252| if-gez v0, Label_10
111118 254| add-int/lit8 v0, v0, #+7 (0x00000007 | 9.80909e-45)
111122 258| sub-int/2addr v6, v0
111129 .end_local v0
111292 8| sub-int v0, v1, v2
111294 .local v0, "selectedPosition", int
111295 10| if-gez v0, Label_1
111297 12| add-int/lit8 v0, v0, #+7 (0x00000007 | 9.80909e-45)
111303 18| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
111310 27| mul-int/2addr v1, v0
111319 36| add-int/lit8 v1, v0, #+1 (0x00000001 | 1.40130e-45)
111334 .end_local v0
111340 0| iget-object v0, v1, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
111341 2| return-object v0
111346 0| iput-boolean v1, v0, com.android.calendar.month.MonthWeekEventsView.mAnimateToday
111352 0| iput v1, v0, com.android.calendar.month.MonthWeekEventsView.mAnimateTodayAlpha
111358 0| iput-object v1, v0, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
111373 7| const/16 v0, #+32 (0x00000020 | 4.48416e-44)
111374 9| sput v0, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NUMBER
111378 13| const/16 v0, #+14 (0x0000000e | 1.96182e-44)
111379 15| sput v0, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT_TITLE
111383 19| const/16 v0, #+14 (0x0000000e | 1.96182e-44)
111384 21| sput v0, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NAME
111396 33| const/16 v0, #+32 (0x00000020 | 4.48416e-44)
111397 35| sput v0, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH
111399 37| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
111400 38| sput v0, com.android.calendar.month.MonthWeekEventsView.DNA_SIDE_PADDING
111402 40| const/high16 v0, #-16777216 (0xff000000 | -1.70141e+38)
111403 42| sput v0, com.android.calendar.month.MonthWeekEventsView.CONFLICT_COLOR
111405 44| const/4 v0, #-1 (0xffffffff | NaN)
111406 45| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_TEXT_COLOR
111416 55| const/16 v0, #+20 (0x00000014 | 2.80260e-44)
111417 57| sput v0, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_WEEK_NUMBER
111421 61| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
111422 62| sput v0, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH
111424 64| const/16 v0, #+53 (0x00000035 | 7.42688e-44)
111425 66| sput v0, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGTH
111427 68| const/16 v0, #+64 (0x00000040 | 8.96831e-44)
111428 … 70| sput v0, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGHT_PORTRAIT
111430 72| const/16 v0, #+50 (0x00000032 | 7.00649e-44)
111431 74| sput v0, com.android.calendar.month.MonthWeekEventsView.MIN_WEEK_WIDTH
111433 76| const/16 v0, #+38 (0x00000026 | 5.32493e-44)
111434 78| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_X_OFFSET_LANDSCAPE
111438 82| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
111439 83| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_PORTRAIT
111441 85| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
111442 87| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_WIDTH
111450 95| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
111451 96| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_BOTTOM_PADDING
111455 100| const/16 v0, #+24 (0x00000018 | 3.36312e-44)
111456 102| sput v0, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER
111460 106| new-instance v0, java.lang.StringBuilder
111462 110| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
111463 113| sput-object v0, com.android.calendar.month.MonthWeekEventsView.mStringBuilder
111465 115| new-instance v0, java.util.Formatter
111469 …123| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):…
111470 126| sput-object v0, com.android.calendar.month.MonthWeekEventsView.mFormatter
111487 6| new-instance v0, android.text.format.Time
111488 8| invoke-direct {v0}, android.text.format.Time.<init>():void
111489 11| iput-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mToday
111495 17| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
111496 18| iput v0, v5, com.android.calendar.month.MonthWeekEventsView.mOrientation
111504 26| new-instance v0, com.android.calendar.month.MonthWeekEventsView$FloatRef
111506 …30| invoke-direct {v0,v5,v1}, com.android.calendar.month.MonthWeekEventsView$FloatRef.<init>(com.a…
111507 33| iput-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mEventOutlines
111517 43| new-instance v0, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener
111518 …45| invoke-direct {v0,v5}, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.<i…
111519 48| iput-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener
111531 0| iget v0, v5, com.android.calendar.month.MonthWeekEventsView.mWidth
111533 .local v0, "effectiveWidth", int
111547 14| sub-int/2addr v0, v2
111550 15| mul-int v3, v6, v0
111571 10| move-result v0
111573 .local v0, "alpha", int
111608 68| invoke-static {v1,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
111611 .end_local v0
111621 0| const/4 v0, #-1 (0xffffffff | NaN)
111622 1| iput v0, v1, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex
111639 3| iget v0, v10, com.android.calendar.month.MonthWeekEventsView.mWidth
111641 7| if-gt v0, v1, Label_2
111652 17| move-result-object v0
111653 18| if-eqz v0, Label_1
111657 22| sget-boolean v0, com.android.calendar.month.MonthWeekEventsView.mShowDetailsInMonth
111658 24| if-nez v0, Label_6
111660 26| iget-object v0, v10, com.android.calendar.month.MonthWeekEventsView.mEvents
111661 28| invoke-interface {v0}, java.util.List.size():int
111665 32| iget v0, v10, com.android.calendar.month.MonthWeekEventsView.mWidth
111668 38| sub-int v8, v0, v1
111671 40| iget-boolean v0, v10, com.android.calendar.month.MonthWeekEventsView.mShowWeekNum
111672 42| if-eqz v0, Label_3
111674 44| sget v0, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER
111675 46| sub-int/2addr v8, v0
111678 47| div-int v0, v8, v9
111681 53| sub-int/2addr v0, v1
111682 54| sput v0, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH
111684 56| iget-object v0, v10, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint
111687 61| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
111689 64| new-array v0, v9, int[]
111690 66| iput-object v0, v10, com.android.calendar.month.MonthWeekEventsView.mDayXs
111697 71| iget-object v0, v10, com.android.calendar.month.MonthWeekEventsView.mDayXs
111705 85| aput v1, v0, v7
111711 91| sget v0, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH
111713 95| add-int/2addr v0, v1
111715 98| add-int/2addr v0, v1
111716 99| add-int/lit8 v2, v0, #+1 (0x00000001 | 1.40130e-45)
111719 101| iget v0, v10, com.android.calendar.month.MonthWeekEventsView.mHeight
111721 105| sub-int v3, v0, v1
111724 107| iget v0, v10, com.android.calendar.month.MonthWeekEventsView.mFirstJulianDay
111732 …118| invoke-static/range {v0..v6}, com.android.calendar.Utils.createDNAStrands(int, java.util.Arra…
111733 121| move-result-object v0
111734 122| iput-object v0, v10, com.android.calendar.month.MonthWeekEventsView.mDna
111752 0| const/4 v0, #+0 (0x00000000 | 0.00000)
111754 .local v0, "i", int
111769 18| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
111775 22| aget-boolean v2, v2, v0
111779 26| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
111782 31| if-ge v0, v2, Label_3
111784 35| aget-boolean v2, v2, v0
111790 43| sub-int v3, v0, v1
111839 116| add-int/lit8 v0, v3, #-1 (0xffffffff | NaN)
111840 118| aget-boolean v2, v2, v0
111844 122| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
111845 124| if-lt v0, v1, Label_8
111847 128| aget-boolean v2, v2, v0
111852 134| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
111859 144| sub-int v3, v0, v1
111881 0| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDna
111882 2| if-eqz v0, Label_7
111884 4| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDna
111885 6| invoke-static {v0}, Tracer.WrapInvoke(java.util.HashMap):java.util.Collection
111886 9| move-result-object v0
111887 10| invoke-interface {v0}, java.lang.Iterable.iterator():java.util.Iterator
111892 17| move-result v0
111893 18| if-eqz v0, Label_2
111899 26| iget v0, v8, com.android.calendar.Utils$DNAStrand.color
111901 30| if-eq v0, v1, Label_1
111902 32| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.points
111903 34| if-eqz v0, Label_1
111905 36| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.points
111906 38| array-length v0, v0
111907 39| if-eqz v0, Label_1
111909 41| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint
111911 45| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
111913 48| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.points
111915 …52| invoke-static {v12,v0,v1}, Tracer.WrapInvoke(android.graphics.Canvas, float[], android.graphic…
111920 57| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDna
111924 … 65| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
111930 73| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.points
111931 75| if-eqz v0, Label_3
111932 77| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.points
111933 79| array-length v0, v0
111934 80| if-eqz v0, Label_3
111936 82| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint
111938 86| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
111940 89| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.points
111942 …93| invoke-static {v12,v0,v1}, Tracer.WrapInvoke(android.graphics.Canvas, float[], android.graphic…
111945 96| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDayXs
111946 98| if-nez v0, Label_4
111951 101| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDayXs
111952 103| array-length v7, v0
111955 104| sget v0, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH
111957 108| sub-int/2addr v0, v1
111958 109| div-int/lit8 v10, v0, #+2 (0x00000002 | 2.80260e-45)
111962 113| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.allDays
111963 115| if-eqz v0, Label_7
111964 117| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.allDays
111965 119| array-length v0, v0
111966 120| if-ne v0, v7, Label_7
111973 125| iget-object v0, v8, com.android.calendar.Utils$DNAStrand.allDays
111974 127| aget v0, v0, v6
111975 129| if-eqz v0, Label_6
111977 131| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint
111980 137| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
111982 140| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDayXs
111983 142| aget v0, v0, v6
111984 144| add-int/2addr v0, v10
111985 145| int-to-float v1, v0
111986 146| sget v0, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN
111987 148| int-to-float v2, v0
111988 149| iget-object v0, v11, com.android.calendar.month.MonthWeekEventsView.mDayXs
111989 151| aget v0, v0, v6
111990 153| add-int/2addr v0, v10
111991 154| int-to-float v3, v0
111993 155| sget v0, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN
111995 159| add-int/2addr v0, v4
111996 160| int-to-float v4, v0
111998 163| move-object v0, v12
112000 …164| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.graphics.Canvas, float, float, float,…
112028 6| const/16 v0, #+24 (0x00000018 | 3.36312e-44)
112030 .local v0, "count", int
112045 20| const/16 v0, #+28 (0x0000001c | 3.92364e-44)
112076 44| add-int/lit8 v0, v0, #+4 (0x00000004 | 5.60519e-45)
112110 69| if-ge v2, v0, Label_3
112154 …116| invoke-static {v14,v3,v12,v0,v9}, Tracer.WrapInvoke(android.graphics.Canvas, float[], int, in…
112174 8| move-object/from16 v0, v27
112175 10| iget-boolean v12, v0, com.android.calendar.Event.allDay
112178 12| move-object/from16 v0, v25
112179 14| iget v0, v0, com.android.calendar.month.MonthWeekEventsView.mEventHeight
112180 16| move/from16 v16, v0
112197 32| move-object/from16 v0, v25
112198 34| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasHeight
112204 42| move-object/from16 v0, v25
112205 44| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mHeight
112214 51| move-object/from16 v0, v25
112215 53| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasHeight
112227 64| move-object/from16 v0, v27
112228 66| iget v2, v0, com.android.calendar.Event.selfAttendeeStatus
112235 73| move-object/from16 v0, v27
112236 75| iget v15, v0, com.android.calendar.Event.color
112247 85| move-object/from16 v0, v25
112248 87| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112249 89| move/from16 v0, v28
112250 91| iput v0, v2, android.graphics.Rect.left
112252 93| move-object/from16 v0, v25
112253 95| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112257 101| move-object/from16 v0, v25
112258 103| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112262 109| move-object/from16 v0, v25
112263 111| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112264 113| move-object/from16 v0, v25
112265 115| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventHeight
112275 127| move-object/from16 v0, v25
112276 129| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventAscentHeight
112291 141| move-object/from16 v0, v27
112292 143| iget v2, v0, com.android.calendar.Event.selfAttendeeStatus
112303 154| move-object/from16 v0, v25
112304 156| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint
112307 161| move-object/from16 v0, v25
112308 163| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint
112311 168| move-object/from16 v0, v25
112312 170| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112313 172| move-object/from16 v0, v25
112314 174| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint
112315 176| move-object/from16 v0, v26
112316 …178| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, a…
112322 184| move-object/from16 v0, v27
112323 186| iget-object v2, v0, com.android.calendar.Event.title
112324 188| move-object/from16 v0, v25
112325 190| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventPaint
112334 200| move-object/from16 v0, v25
112335 … 202| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mSolidBackgroundEventPaint
112336 204| move-object/from16 v21, v0
112342 210| move/from16 v0, v23
112343 212| int-to-float v3, v0
112344 213| move/from16 v0, v24
112345 215| int-to-float v4, v0
112346 216| move-object/from16 v0, v26
112348 …220| invoke-static {v0,v2,v3,v4,v1}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
112350 223| move-object/from16 v0, v25
112351 225| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventHeight
112364 241| move-object/from16 v0, v25
112365 243| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasAscentHeight
112375 259| move-object/from16 v0, v27
112376 261| iget-wide v4:v5, v0, com.android.calendar.Event.startMillis
112378 263| move-object/from16 v0, v27
112379 265| iget-wide v6:v7, v0, com.android.calendar.Event.endMillis
112394 287| move-object/from16 v0, v25
112395 289| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint
112397 293| move-object/from16 v0, v20
112398 …295| invoke-static {v0,v2,v13,v3}, android.text.TextUtils.ellipsize(java.lang.CharSequence, androi…
112403 303| move/from16 v0, v23
112404 305| int-to-float v4, v0
112405 306| move/from16 v0, v24
112406 308| int-to-float v5, v0
112408 311| move-object/from16 v0, v25
112409 313| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint
112411 315| move-object/from16 v0, v26
112412 …317| invoke-static {v0,v3,v4,v5,v2}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
112414 320| move-object/from16 v0, v25
112415 322| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasHeight
112441 335| move-object/from16 v0, v25
112442 337| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112443 339| move/from16 v0, v28
112444 341| iput v0, v2, android.graphics.Rect.left
112446 343| move-object/from16 v0, v25
112447 345| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112452 353| move-object/from16 v0, v25
112453 355| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112454 357| move-object/from16 v0, v25
112455 359| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventAscentHeight
112459 365| move-object/from16 v0, v25
112460 367| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r
112461 369| move-object/from16 v0, v25
112462 371| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.r
112474 388| move-object/from16 v0, v25
112475 390| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventAscentHeight
112490 400| move-object/from16 v0, v25
112491 402| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mDeclinedEventPaint
112492 404| move-object/from16 v21, v0
112500 410| move-object/from16 v0, v25
112501 412| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mFramedEventPaint
112504 417| move-object/from16 v0, v25
112505 419| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mFramedEventPaint
112506 421| move-object/from16 v21, v0
112512 425| move-object/from16 v0, v25
112513 427| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mEventPaint
112514 429| move-object/from16 v21, v0
112519 433| move-object/from16 v0, v25
112520 435| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint
112531 0| move-object/from16 v0, v27
112532 2| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEvents
112541 9| move-object/from16 v0, v27
112542 11| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEvents
112562 39| move-object/from16 v0, v27
112564 …43| invoke-direct {v0,v1}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(i…
112572 54| move-object/from16 v0, v27
112573 …56| invoke-direct {v0,v3}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(i…
112577 60| move-object/from16 v0, v27
112578 62| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mOrientation
112583 69| move-object/from16 v0, v27
112584 71| iget v4, v0, com.android.calendar.month.MonthWeekEventsView.mMonthNumHeight
112626 114| move/from16 v0, v25
112627 116| if-ne v0, v7, Label_9
112665 157| move/from16 v0, v25
112666 159| if-ne v0, v15, Label_10
112678 169| move-object/from16 v0, v27
112681 …175| invoke-static {v0,v1,v2,v6}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView…
112752 25| move-result-object v0
112754 .local v0, "text", java.lang.String
112765 …44| invoke-static {v0,v2}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang…
112786 2| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.r
112791 11| iput v1, v0, android.graphics.Rect.top
112793 13| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.r
112803 28| iput v1, v0, android.graphics.Rect.bottom
112805 30| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.p
112807 …34| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
112809 37| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.p
112812 42| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
112814 45| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.r
112821 58| iput v1, v0, android.graphics.Rect.left
112823 60| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.r
112838 81| iput v1, v0, android.graphics.Rect.right
112840 83| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.p
112845 92| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
112847 95| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.r
112849 …99| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, an…
112851 102| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.p
112853 …106| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
112866 1| const/4 v0, #+0 (0x00000000 | 0.00000)
112868 .local v0, "i", int
112902 37| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
112916 49| aget-boolean v2, v8, v0
112929 61| if-ge v0, v3, Label_10
112933 67| if-ne v5, v0, Label_7
112944 83| add-int/lit8 v8, v0, #+1 (0x00000001 | 1.40130e-45)
112948 89| add-int/lit8 v9, v0, #+1 (0x00000001 | 1.40130e-45)
112953 95| sub-int v8, v0, v4
112960 107| aget-object v8, v8, v0
112973 124| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
112982 134| aget-boolean v8, v8, v0
112986 140| aget-boolean v2, v8, v0
113024 16| add-int v0, v3, v1
113026 .local v0, "day", int
113035 29| if-ge v0, v6, Label_3
113037 31| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
113040 33| invoke-static {v2,v0}, Tracer.WrapInvoke(android.text.format.Time, int):long
113045 37| if-ne v0, v6, Label_2
113066 8| add-int v0, v1, v2
113069 .local v0, "dayStart", int
113070 10| int-to-float v1, v0
113085 .end_local v0
113086 27| iget v0, v4, com.android.calendar.month.MonthWeekEventsView.mPadding
113087 .restart_local v0
113091 31| int-to-float v1, v0
113097 40| sub-int/2addr v2, v0
113123 18| move-result-object v0
113125 .local v0, "resources", android.content.res.Resources
113134 34| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113139 43| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113144 52| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113149 61| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113154 70| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113395 .end_local v0
113712 3| move-result-object v0
113714 .local v0, "res", android.content.res.Resources
113716 7| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113721 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113726 25| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113731 34| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113742 51| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113747 60| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113752 69| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113757 78| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113762 87| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113767 96| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113772 105| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113777 114| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113782 123| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113787 132| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113792 141| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113797 150| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
113802 …159| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):android.graphics…
113822 9| iget-boolean v0, v1, com.android.calendar.month.MonthWeekEventsView.mHasToday
113823 11| if-eqz v0, Label_1
113824 13| iget-boolean v0, v1, com.android.calendar.month.MonthWeekEventsView.mAnimateToday
113825 15| if-eqz v0, Label_1
113830 20| sget-boolean v0, com.android.calendar.month.MonthWeekEventsView.mShowDetailsInMonth
113831 22| if-eqz v0, Label_3
113841 31| iget-object v0, v1, com.android.calendar.month.MonthWeekEventsView.mDna
113842 33| if-nez v0, Label_4
113843 35| iget-object v0, v1, com.android.calendar.month.MonthWeekEventsView.mUnsortedEvents
113844 37| if-eqz v0, Label_4
113846 39| iget-object v0, v1, com.android.calendar.month.MonthWeekEventsView.mUnsortedEvents
113847 …41| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView, java.…
113893 44| move-object/from16 v0, v20
113894 …46| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView, float…
113900 52| move-object/from16 v0, v20
113901 54| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mLastHoverTime
113903 58| move-object/from16 v0, v20
113904 60| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mLastHoverTime
113905 62| move-object/from16 v0, v16
113906 …64| invoke-static {v0,v4}, android.text.format.Time.compare(android.text.format.Time, android.text…
113912 71| move-object/from16 v0, v16
113913 73| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
113942 112| move-object/from16 v0, v20
113943 114| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mEvents
113947 120| move-object/from16 v0, v20
113948 122| iget v5, v0, com.android.calendar.month.MonthWeekEventsView.mPadding
113956 132| move-object/from16 v0, v20
113957 134| iget v5, v0, com.android.calendar.month.MonthWeekEventsView.mNumDays
113960 138| move-object/from16 v0, v20
113961 140| iget v5, v0, com.android.calendar.month.MonthWeekEventsView.mWidth
113964 143| move-object/from16 v0, v20
113965 145| iget v6, v0, com.android.calendar.month.MonthWeekEventsView.mPadding
113973 151| move-object/from16 v0, v20
113974 153| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mEvents
114007 205| move-object/from16 v0, v18
114008 207| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean
114031 239| move-object/from16 v0, v19
114032 …241| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
114041 256| move-object/from16 v0, v18
114042 258| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean
114057 267| move-object/from16 v0, v20
114058 …269| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView, andr…
114060 272| move-object/from16 v0, v16
114062 276| iput-object v0, v1, com.android.calendar.month.MonthWeekEventsView.mLastHoverTime
114080 0| iput v1, v0, com.android.calendar.month.MonthWeekEventsView.mAnimateTodayAlpha
114082 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView):void
114095 3| move-result v0
114096 4| iput v0, v1, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex
114120 9| move-result v0
114122 12| if-eq v0, v1, Label_3
114124 14| const-string/jumbo v0, "MonthView"
114126 18| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean
114127 21| move-result v0
114128 22| if-eqz v0, Label_2
114130 24| const-string/jumbo v0, "MonthView"
114154 64| invoke-static {v0,v1}, android.util.Log.wtf(java.lang.String, java.lang.String):int
114174 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView, java.u…
114176 …3| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView, java.u…
114191 3| const-string/jumbo v0, "orientation"
114192 6| invoke-static {v6,v0}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):boolean
114193 9| move-result v0
114194 10| if-eqz v0, Label_1
114196 12| const-string/jumbo v0, "orientation"
114197 … 15| invoke-static {v6,v0}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
114198 18| move-result-object v0
114199 19| check-cast v0, java.lang.Integer
114200 21| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Integer):int
114201 24| move-result v0
114202 25| iput v0, v5, com.android.calendar.month.MonthWeekEventsView.mOrientation
114207 30| iget v0, v5, com.android.calendar.month.MonthWeekEventsView.mNumDays
114208 32| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
114209 34| iput v0, v5, com.android.calendar.month.MonthWeekEventsView.mNumCells
114211 36| const-string/jumbo v0, "animate_today"
114212 39| invoke-static {v6,v0}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):boolean
114213 42| move-result v0
114214 43| if-eqz v0, Label_3
114215 45| iget-boolean v0, v5, com.android.calendar.month.MonthWeekEventsView.mHasToday
114216 47| if-eqz v0, Label_3
114222 52| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
114223 54| if-eqz v0, Label_2
114225 56| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
114226 58| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
114228 61| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
114229 63| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
114232 66| const-string/jumbo v0, "animateTodayAlpha"
114246 …88| invoke-static {v5,v0,v2}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.S…
114247 91| move-result-object v0
114248 92| iput-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
114250 94| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
114252 …98| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.an…
114254 101| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener
114256 …105| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView$Today…
114258 108| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener
114260 …111| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.month.MonthWeekEventsView$Today…
114262 114| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
114264 …118| invoke-static {v0,v2}, Tracer.WrapInvoke(android.animation.ObjectAnimator, android.animation.…
114266 121| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
114267 122| iput-boolean v0, v5, com.android.calendar.month.MonthWeekEventsView.mAnimateToday
114269 124| iget-object v0, v5, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator
114270 126| invoke-static {v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator):void
114279 131| move-exception v0
114281 133| throw v0
114306 20| sub-int v0, v2, v3
114308 .local v0, "effectiveWidth", int
114310 24| sub-int/2addr v0, v2
114312 25| mul-int v2, v1, v0
114320 37| mul-int/2addr v2, v0
114338 .end_local v0
114367 29| move-result v0
114369 .local v0, "julianToday", int
114371 32| if-lt v0, v1, Label_2
114375 39| if-ge v0, v1, Label_2
114380 45| sub-int v1, v0, v1
114402 0| iput-object v1, v0, com.android.calendar.month.SimpleDayPickerFragment$1.this$0
114404 2| invoke-direct {v0}, java.lang.Object.<init>():void
114427 19| move-result-wide v0:v1
114429 .local v0, "currentMillis", long
114442 36| sub-long v4:v5, v6:v7, v0:v1
114468 0| iput-object v1, v0, com.android.calendar.month.SimpleDayPickerFragment$2.this$0
114470 2| invoke-direct {v0}, android.database.DataSetObserver.<init>():void
114485 8| move-result-object v0
114487 .local v0, "day", android.text.format.Time
114488 9| iget v1, v0, android.text.format.Time.year
114493 19| iget v1, v0, android.text.format.Time.yearDay
114501 31| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
114518 …0| iput-object v1, v0, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this…
114519 2| invoke-direct {v0}, java.lang.Object.<init>():void
114530 …0| iget-object v0, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this…
114531 2| iget-object v0, v0, com.android.calendar.month.SimpleDayPickerFragment.mHandler
114532 4| invoke-static {v0,v4}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
114536 …9| iget-object v0, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this…
114537 11| iget-object v0, v0, com.android.calendar.month.SimpleDayPickerFragment.mHandler
114539 …15| invoke-static {v0,v4,v2,v3}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable, long):b…
114550 …0| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this…
114552 4| iput v1, v0, com.android.calendar.month.SimpleDayPickerFragment.mCurrentScrollState
114554 6| const-string/jumbo v0, "MonthFragment"
114556 10| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean
114557 13| move-result v0
114558 14| if-eqz v0, Label_1
114560 16| const-string/jumbo v0, "MonthFragment"
114580 56| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
114583 … 59| iget v0, v3, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.mNewState
114584 61| if-nez v0, Label_3
114586 …63| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.thi…
114587 65| iget v0, v0, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState
114588 67| if-eqz v0, Label_3
114590 …69| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.thi…
114592 73| iput v1, v0, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState
114594 …75| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.thi…
114595 77| iget-object v0, v0, com.android.calendar.month.SimpleDayPickerFragment.mAdapter
114598 …83| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.month.SimpleWeeksAdapter, int):v…
114604 …87| iget-object v0, v3, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.thi…
114606 91| iput v1, v0, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState
114617 …0| iput-object v1, v0, com.android.calendar.month.SimpleWeeksAdapter$CalendarGestureListener.this$0
114618 2| invoke-direct {v0}, android.view.GestureDetector$SimpleOnGestureListener.<init>():void
114629 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
114630 1| return v0
114640 0| invoke-direct {v0,v1}, android.widget.LinearLayout.<init>(android.content.Context):void
114652 …0| invoke-direct {v0,v1,v2}, android.widget.LinearLayout.<init>(android.content.Context, android.u…
114664 …0| invoke-direct {v0,v1,v2,v3}, android.widget.LinearLayout.<init>(android.content.Context, androi…
114677 3| move-result v0
114678 4| div-int/lit8 v0, v0, #+7 (0x00000007 | 9.80909e-45)
114679 …6| invoke-static {v0}, com.android.calendar.recurrencepicker.WeekButton.setSuggestedWidth(int):void
114693 0| iput-object v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.this$0
114695 2| invoke-direct {v0}, java.lang.Object.<init>():void
114707 0| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.this$0
114708 …2| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.andr…
114711 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
114713 …9| iput v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recur…
114715 11| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.this$0
114716 …13| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap0(com.an…
114721 17| const/4 v0, #+0 (0x00000000 | 0.00000)
114732 …0| iput-object v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatc…
114733 2| invoke-direct {v0}, java.lang.Object.<init>():void
114735 …5| iput v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMin
114737 …7| iput v4, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMax
114739 …9| iput v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mDe…
114790 37| move-exception v0
114792 .local v0, "e", java.lang.NumberFormatException
114798 .end_local v0
114845 0| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0
114847 …2| invoke-direct {v0,v1,v3,v4,v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$mi…
114859 0| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0
114860 …2| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get5(com.andr…
114861 5| move-result v0
114863 7| if-eq v0, v1, Label_1
114864 9| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0
114865 …11| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get4(com.and…
114866 14| move-result-object v0
114867 15| invoke-static {v0}, Tracer.WrapInvoke(android.widget.EditText):android.text.Editable
114868 18| move-result-object v0
114869 19| invoke-interface {v0}, android.text.Editable.toString():java.lang.String
114870 22| move-result-object v0
114871 23| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
114872 26| move-result v0
114873 27| if-lez v0, Label_1
114875 29| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0
114876 …31| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.and…
114877 34| move-result-object v0
114878 …35| iput v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.inte…
114880 37| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0
114881 …39| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap3(com.an…
114883 42| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0
114884 …44| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get4(com.and…
114885 47| move-result-object v0
114886 48| invoke-static {v0}, Tracer.WrapInvoke(android.widget.EditText):void
114899 0| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0
114901 …2| invoke-direct {v0,v1,v3,v4,v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$mi…
114913 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0
114914 …2| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.andr…
114915 5| move-result-object v0
114916 …6| iget v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCo…
114917 8| if-eq v0, v2, Label_1
114919 10| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0
114920 …12| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.and…
114921 15| move-result-object v0
114922 …16| iput v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endC…
114924 18| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0
114925 …20| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap2(com.an…
114927 23| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0
114928 …25| invoke-static {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get0(com.and…
114929 28| move-result-object v0
114930 29| invoke-static {v0}, Tracer.WrapInvoke(android.widget.EditText):void
115009 90| move-result-object v0
115011 .local v0, "countEndStr", java.lang.String
115013 94| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.String, java.lang.String):int
115041 17| move-result-object v0
115042 18| check-cast v0, android.widget.TextView
115044 .local v0, "item", android.widget.TextView
115049 … 28| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
115054 .end_local v0
115150 105| move-result-object v0
115152 .local v0, "endString", java.lang.String
115154 109| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, java.lang.String):int
115192 164| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
115195 168| invoke-static {v0,v3,v6}, Tracer.WrapInvoke(java.lang.String, int, int):java.lang.String
115215 201| invoke-static {v0,v5}, Tracer.WrapInvoke(java.lang.String, int):char
115223 211| invoke-static {v0,v8,v2}, Tracer.WrapInvoke(java.lang.String, int, int):java.lang.String
115245 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
115250 … 6| iput v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq
115252 …8| iput v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.inter…
115254 10| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
115255 …11| iput v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endC…
115257 13| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
115258 14| new-array v0, v0, boolean[]
115259 …16| iput-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
115270 0| const/4 v0, #+0 (0x00000000 | 0.00000)
115271 1| return v0
115280 0| new-instance v0, java.lang.StringBuilder
115281 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
115283 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
115284 11| move-result-object v0
115286 … 14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115287 17| move-result-object v0
115289 …21| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
115290 24| move-result-object v0
115292 … 27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115293 30| move-result-object v0
115295 …34| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
115296 37| move-result-object v0
115298 … 40| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115299 43| move-result-object v0
115301 …47| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
115302 50| move-result-object v0
115306 …53| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
115307 56| move-result-object v0
115311 …60| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
115312 63| move-result-object v0
115316 … 66| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115317 69| move-result-object v0
115321 …73| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
115322 76| move-result-object v0
115328 …83| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
115329 86| move-result-object v0
115333 …90| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
115334 93| move-result-object v0
115338 … 96| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115339 99| move-result-object v0
115343 …103| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
115344 106| move-result-object v0
115348 …109| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115349 112| move-result-object v0
115353 …116| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
115354 119| move-result-object v0
115358 …122| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115359 125| move-result-object v0
115363 …129| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
115364 132| move-result-object v0
115368 …135| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
115369 138| move-result-object v0
115373 …142| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
115374 145| move-result-object v0
115375 146| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
115376 149| move-result-object v0
115377 150| return-object v0
115387 … 0| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq
115388 2| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115390 …5| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.inter…
115391 7| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115393 … 10| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end
115394 12| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115396 …15| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
115397 17| iget v0, v0, android.text.format.Time.year
115398 19| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115400 …22| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
115401 24| iget v0, v0, android.text.format.Time.month
115402 26| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115404 …29| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
115405 31| iget v0, v0, android.text.format.Time.monthDay
115406 33| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115408 …36| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endC…
115409 38| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115411 …41| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
115412 43| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, boolean[]):void
115414 …46| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.mont…
115415 48| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115417 …51| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.mont…
115418 53| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115420 …56| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.mont…
115421 58| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115423 …61| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.mont…
115424 63| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115426 …66| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recu…
115427 68| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
115434 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount
115435 2| return-object v0
115440 … 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCountLabel
115441 2| return-object v0
115446 … 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateLabel
115447 2| return-object v0
115452 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner
115453 2| return-object v0
115458 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval
115459 2| return-object v0
115464 0| iget v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId
115465 2| return v0
115470 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
115471 2| return-object v0
115476 … 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount
115477 2| return-object v0
115482 0| iget-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
115483 2| return-object v0
115488 …0| iput-boolean v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mHidePostEndC…
115494 …0| invoke-direct {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.togglePickerOp…
115500 …0| invoke-direct {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDoneButt…
115506 …0| invoke-direct {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateEndCount…
115512 …0| invoke-direct {v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateInterval…
115522 0| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
115530 4| filled-new-array {v0,v1,v2,v3}, int[]
115531 7| move-result-object v0
115532 …8| sput-object v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqModelToEventR…
115546 4| new-instance v0, com.android.calendarcommon2.EventRecurrence
115547 6| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence.<init>():void
115548 9| iput-object v0, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence
115550 11| new-instance v0, android.text.format.Time
115551 13| invoke-direct {v0}, android.text.format.Time.<init>():void
115552 16| iput-object v0, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
115554 … 18| new-instance v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel
115555 …20| invoke-direct {v0,v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$Recurrence…
115556 23| iput-object v0, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
115558 25| new-array v0, v2, int[]
115559 27| fill-array-data v0, Label_1
115560 …30| iput-object v0, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO_C…
115562 32| const/4 v0, #-1 (0xffffffff | NaN)
115563 33| iput v0, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId
115565 35| new-instance v0, java.util.ArrayList
115567 38| invoke-direct {v0,v1}, java.util.ArrayList.<init>(int):void
115568 …41| iput-object v0, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerAr…
115570 43| new-array v0, v2, android.widget.ToggleButton[]
115571 …45| iput-object v0, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayBut…
115609 25| const/4 v0, #+0 (0x00000000 | 0.00000)
115611 .local v0, "i", int
115613 28| if-ge v0, v2, Label_5
115616 32| aget v2, v2, v0
115624 42| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
115794 148| const/4 v0, #+0 (0x00000000 | 0.00000)
115796 .local v0, "count", int
115830 190| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
115850 213| if-eq v0, v6, Label_17
115860 .end_local v0
116087 251| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
116089 .local v0, "count", int
116096 260| new-array v2, v0, int[]
116099 264| new-array v2, v0, int[]
116122 .end_local v0
116123 294| const/4 v0, #+0 (0x00000000 | 0.00000)
116125 .restart_local v0
116136 305| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
116144 313| if-lt v2, v0, Label_21
116149 319| new-array v2, v0, int[]
116152 323| new-array v2, v0, int[]
116156 327| iput v0, v8, com.android.calendarcommon2.EventRecurrence.bydayCount
116167 340| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
116168 342| aput v4, v2, v0
116173 350| aput v3, v2, v0
116185 .end_local v0
116207 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
116214 7| return v0
116218 11| move v0, v1
116272 69| aget-object v0, v3, v2
116274 .local v0, "button", android.widget.Button
116275 71| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.Button, boolean):void
116281 .end_local v0
116325 150| aget-object v0, v2, v1
116327 .restart_local v0
116328 152| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.Button, boolean):void
116334 .end_local v0
116402 78| aget-object v0, v3, v1
116404 .local v0, "b", android.widget.CompoundButton
116405 80| invoke-static {v0}, Tracer.WrapInvoke(android.widget.CompoundButton):boolean
116419 .end_local v0
116438 0| const-string/jumbo v0, "%d"
116440 .local v0, "END_COUNT_MARKER", java.lang.String
116501 6| const-string/jumbo v0, "%d"
116503 .local v0, "INTERVAL_COUNT_MARKER", java.lang.String
116559 6| move-result-object v0
116563 …10| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):androi…
116564 13| move-result-object v0
116565 14| check-cast v0, com.android.datetimepicker.date.DatePickerDialog
116566 …16| iput-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDi…
116568 …18| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDi…
116569 20| if-eqz v0, Label_1
116571 …22| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDi…
116572 …24| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.datetimepicker.date.DatePickerDialog, com…
116588 1| const/4 v0, #+0 (0x00000000 | 0.00000)
116590 .local v0, "i", int
116592 3| if-ge v0, v2, Label_3
116597 10| aget-object v2, v2, v0
116600 14| move v1, v0
116604 19| aput-boolean v5, v2, v0
116607 21| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
116623 0| const v0, #+2131755222 (0x7f1000d6 | 1.91413e+38)
116624 3| if-ne v4, v0, Label_2
116626 5| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
116628 …8| iput v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.month…
116636 14| const v0, #+2131755223 (0x7f1000d7 | 1.91413e+38)
116637 17| if-ne v4, v0, Label_1
116639 19| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
116641 …22| iput v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.mont…
116706 82| const/4 v0, #+0 (0x00000000 | 0.00000)
116710 …85| invoke-interface {v1,v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$OnRecur…
116722 105| move-result-object v0
116723 .local v0, "rrule", java.lang.String
116734 0| move-object/from16 v0, v22
116735 2| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence
116757 36| move-object/from16 v0, v25
116758 … 38| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.Object
116765 46| move-object/from16 v0, v16
116767 50| iput-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
116771 55| move-object/from16 v0, v25
116772 57| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
116780 65| move-object/from16 v0, v22
116781 67| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
116785 73| move-object/from16 v0, v23
116787 …77| invoke-static {v0,v2,v1,v3}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.…
116789 81| move-object/from16 v0, v22
116790 83| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116802 97| move-object/from16 v0, v22
116803 99| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116808 110| move-object/from16 v0, v22
116809 …112| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatSwitch
116811 114| move-object/from16 v0, v22
116812 …116| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatSwitch
116813 118| move-object/from16 v0, v22
116814 120| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
116822 131| move-object/from16 v0, v22
116823 …133| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatSwitch
116825 137| move-object/from16 v0, v22
116826 …139| invoke-direct {v3,v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.<init>(…
116829 145| move-object/from16 v0, v22
116830 147| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116835 158| move-object/from16 v0, v22
116836 … 160| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner
116838 162| move-object/from16 v0, v22
116839 … 164| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner
116840 166| move-object/from16 v0, v22
116841 …168| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.Spinner, android.widget.AdapterView$O…
116856 191| move-object/from16 v0, v22
116857 … 193| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner
116860 198| move-object/from16 v0, v22
116861 200| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116866 211| move-object/from16 v0, v22
116867 213| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval
116869 215| move-object/from16 v0, v22
116870 217| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval
116871 219| move-object/from16 v21, v0
116879 234| move-object/from16 v0, v21
116880 …236| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.EditText, android.text.TextWatcher):v…
116882 239| move-object/from16 v0, v22
116883 241| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116888 252| move-object/from16 v0, v22
116889 …254| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPre…
116891 256| move-object/from16 v0, v22
116892 258| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116897 269| move-object/from16 v0, v22
116898 …271| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPos…
116900 273| move-object/from16 v0, v22
116901 275| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
116905 284| move-object/from16 v0, v22
116906 … 286| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndNeverStr
116908 288| move-object/from16 v0, v22
116909 290| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
116913 299| move-object/from16 v0, v22
116914 …301| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateLabel
116916 303| move-object/from16 v0, v22
116917 305| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
116921 314| move-object/from16 v0, v22
116922 …316| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCountLab…
116924 318| move-object/from16 v0, v22
116925 …320| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerA…
116926 322| move-object/from16 v0, v22
116927 … 324| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndNeverStr
116930 329| move-object/from16 v0, v22
116931 …331| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerA…
116932 333| move-object/from16 v0, v22
116933 …335| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateLabel
116936 340| move-object/from16 v0, v22
116937 …342| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerA…
116938 344| move-object/from16 v0, v22
116939 …346| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCountLab…
116942 351| move-object/from16 v0, v22
116943 353| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116948 364| move-object/from16 v0, v22
116949 366| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner
116951 368| move-object/from16 v0, v22
116952 370| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner
116953 372| move-object/from16 v0, v22
116954 …374| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.Spinner, android.widget.AdapterView$O…
116959 383| move-object/from16 v0, v22
116960 …385| iget-object v5, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerA…
116967 398| move-object/from16 v0, v22
116968 …400| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerA…
116970 402| move-object/from16 v0, v22
116971 …404| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerA…
116975 412| move-object/from16 v0, v22
116976 414| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner
116977 416| move-object/from16 v0, v22
116978 …418| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerA…
116981 423| move-object/from16 v0, v22
116982 425| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
116987 436| move-object/from16 v0, v22
116988 438| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount
116990 440| move-object/from16 v0, v22
116991 442| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount
116992 444| move-object/from16 v21, v0
117000 459| move-object/from16 v0, v21
117001 …461| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.EditText, android.text.TextWatcher):v…
117003 464| move-object/from16 v0, v22
117004 466| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117009 477| move-object/from16 v0, v22
117010 …479| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount
117012 481| move-object/from16 v0, v22
117013 483| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117018 494| move-object/from16 v0, v22
117019 …496| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateText…
117021 498| move-object/from16 v0, v22
117022 …500| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateText…
117023 502| move-object/from16 v0, v22
117024 …504| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnClickLi…
117026 507| move-object/from16 v0, v22
117027 509| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117031 515| move-object/from16 v0, v22
117032 517| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117034 521| move-object/from16 v0, v22
117035 523| iget-object v4, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
117039 530| move-object/from16 v0, v22
117040 532| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117045 539| move-object/from16 v0, v22
117046 541| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117052 549| move-object/from16 v0, v22
117053 551| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117058 562| move-object/from16 v0, v22
117059 564| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup
117061 566| move-object/from16 v0, v22
117062 568| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117067 579| move-object/from16 v0, v22
117068 581| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2
117078 595| move-object/from16 v0, v22
117079 …597| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117081 599| move-object/from16 v0, v22
117082 …601| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117083 603| move-object/from16 v0, v22
117084 605| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117091 617| move-object/from16 v0, v22
117092 …619| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117093 621| move-object/from16 v0, v22
117094 623| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117101 635| move-object/from16 v0, v22
117102 …637| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117103 639| move-object/from16 v0, v22
117104 641| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117111 653| move-object/from16 v0, v22
117112 …655| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117113 657| move-object/from16 v0, v22
117114 659| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117121 671| move-object/from16 v0, v22
117122 …673| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117123 675| move-object/from16 v0, v22
117124 677| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117131 689| move-object/from16 v0, v22
117132 …691| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117133 693| move-object/from16 v0, v22
117134 695| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117141 707| move-object/from16 v0, v22
117142 …709| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeat…
117143 711| move-object/from16 v0, v22
117144 713| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117162 742| move-object/from16 v0, v22
117163 744| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources
117176 760| move-object/from16 v0, v22
117177 762| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2
117181 769| move-object/from16 v0, v22
117182 771| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2
117196 787| move/from16 v0, v17
117197 789| if-lt v14, v0, Label_17
117199 791| move-object/from16 v0, v22
117200 793| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup
117226 814| move-object/from16 v0, v22
117227 816| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
117242 841| move-object/from16 v0, v22
117243 843| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
117244 845| move-object/from16 v0, v20
117245 847| iput-object v0, v2, android.text.format.Time.timezone
117248 849| move-object/from16 v0, v22
117249 851| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
117253 857| move-object/from16 v0, v22
117254 859| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117256 863| move-object/from16 v0, v22
117257 865| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
117271 885| move-object/from16 v0, v22
117272 887| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117276 892| move-object/from16 v0, v22
117277 894| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence
117278 896| move-object/from16 v0, v19
117279 …898| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendarcommon2.EventRecurrence, java.la…
117281 901| move-object/from16 v0, v22
117282 903| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence
117283 905| move-object/from16 v0, v22
117284 907| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117287 912| move-object/from16 v0, v22
117288 914| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence
117292 920| move-object/from16 v0, v22
117293 922| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117295 926| move-object/from16 v0, v22
117296 928| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
117305 937| move-object/from16 v0, v22
117306 939| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime
117320 949| move-object/from16 v0, v22
117321 951| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117329 963| move-object/from16 v0, v22
117330 965| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117338 977| move-object/from16 v0, v22
117339 979| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117355 995| move-object/from16 v0, v22
117356 997| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2
117360 1003| move-object/from16 v0, v22
117361 1005| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2
117371 1018| move-object/from16 v0, v22
117372 …1020| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117373 1022| move-object/from16 v0, v22
117374 1024| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup
117380 1034| move-object/from16 v0, v22
117381 …1036| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117383 1040| move-object/from16 v0, v22
117384 …1042| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO…
117389 1051| move-object/from16 v0, v22
117390 …1053| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117392 1057| move-object/from16 v0, v22
117393 …1059| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO…
117398 1068| move-object/from16 v0, v22
117399 …1070| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117401 1074| move-object/from16 v0, v22
117402 …1076| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ToggleButton, android.widget.Compoun…
117417 1091| move/from16 v0, v18
117418 1093| if-lt v14, v0, Label_21
117420 1095| move-object/from16 v0, v22
117421 1097| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2
117432 1112| move-object/from16 v0, v22
117433 …1114| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117434 1116| move-object/from16 v0, v22
117435 1118| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2
117441 1128| move-object/from16 v0, v22
117442 …1130| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117444 1134| move-object/from16 v0, v22
117445 …1136| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO…
117450 1145| move-object/from16 v0, v22
117451 …1147| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117453 1151| move-object/from16 v0, v22
117454 …1153| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO…
117459 1162| move-object/from16 v0, v22
117460 …1164| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayB…
117462 1168| move-object/from16 v0, v22
117463 …1170| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ToggleButton, android.widget.Compoun…
117473 1181| move-object/from16 v0, v22
117474 1183| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117479 1194| move-object/from16 v0, v22
117480 1196| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthGroup
117482 1198| move-object/from16 v0, v22
117483 1200| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117488 1211| move-object/from16 v0, v22
117489 …1213| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepea…
117491 1215| move-object/from16 v0, v22
117492 …1217| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepea…
117493 1219| move-object/from16 v0, v22
117494 …1221| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.RadioGroup, android.widget.RadioGrou…
117496 1224| move-object/from16 v0, v22
117497 1226| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117504 1237| move-object/from16 v0, v22
117505 …1239| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMont…
117507 1241| move-object/from16 v0, v22
117508 1243| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117515 1254| move-object/from16 v0, v22
117516 …1256| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMont…
117518 1258| move-object/from16 v0, v22
117519 1260| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117524 1271| move-object/from16 v0, v22
117525 1273| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone
117527 1275| move-object/from16 v0, v22
117528 1277| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone
117529 1279| move-object/from16 v0, v22
117530 …1281| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.Button, android.view.View$OnClickLis…
117538 1292| move-object/from16 v0, v22
117539 1294| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount
117543 1299| move-object/from16 v0, v22
117544 1301| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView
117565 1| iget-object v0, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117566 …3| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMode…
117567 5| if-nez v0, Label_1
117569 7| iget-object v0, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117574 …18| iput-object v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
117576 20| iget-object v0, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117577 …22| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
117584 36| iput v3, v0, android.text.format.Time.hour
117587 38| iget-object v0, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117588 …40| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
117589 42| iput v6, v0, android.text.format.Time.year
117591 44| iget-object v0, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117592 …46| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
117593 48| iput v7, v0, android.text.format.Time.month
117595 50| iget-object v0, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117596 …52| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
117597 54| iput v8, v0, android.text.format.Time.monthDay
117599 56| iget-object v0, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117600 …58| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceMod…
117601 60| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.format.Time, boolean):long
117621 … 7| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner
117622 9| if-ne v7, v0, Label_2
117624 11| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117625 … 13| iput v9, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq
117633 19| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner
117634 21| if-ne v7, v0, Label_1
117640 28| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117641 … 30| iget v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end
117642 32| if-ne v0, v5, Label_12
117643 34| move v0, v1
117645 35| invoke-static {v3,v0}, Tracer.WrapInvoke(android.widget.EditText, int):void
117648 40| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117649 … 42| iget v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end
117650 44| if-ne v0, v4, Label_13
117651 46| move v0, v1
117653 47| invoke-static {v3,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
117655 … 50| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount
117665 64| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, int):void
117669 69| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117670 … 71| iput v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end
117674 75| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117675 … 77| iput v4, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end
117679 81| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117680 … 83| iput v5, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end
117682 85| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117683 …87| iget v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endC…
117684 89| if-gt v0, v4, Label_11
117686 91| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117687 …93| iput v4, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endC…
117694 100| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117695 …102| iget v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end…
117696 104| if-le v0, v3, Label_10
117698 106| iget-object v0, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel
117699 …108| iput v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end…
117702 112| move v0, v2
117706 115| move v0, v2
117742 3| const-string/jumbo v0, "bundle_model"
117744 …8| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, android.os.Par…
117746 11| iget-object v0, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount
117747 13| invoke-static {v0}, Tracer.WrapInvoke(android.widget.EditText):boolean
117748 16| move-result v0
117749 17| if-eqz v0, Label_1
117751 19| const-string/jumbo v0, "bundle_end_count_has_focus"
117753 … 23| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
117766 …0| iput-object v1, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrenceSet…
118002 303| move-result-object v0
118004 .local v0, "countStr", java.lang.String
118010 314| invoke-static {v0,v6}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
118015 …322| invoke-static {v6,v0}, Tracer.WrapInvoke(android.widget.EditText, java.lang.CharSequence):void
118034 0| invoke-direct {v0,v1}, android.widget.ToggleButton.<init>(android.content.Context):void
118046 …0| invoke-direct {v0,v1,v2}, android.widget.ToggleButton.<init>(android.content.Context, android.u…
118058 …0| invoke-direct {v0,v1,v2,v3}, android.widget.ToggleButton.<init>(android.content.Context, androi…
118070 0| sput v0, com.android.calendar.recurrencepicker.WeekButton.mWidth
118086 8| move-result v0
118088 .local v0, "h", int
118093 13| if-lez v0, Label_1
118096 17| if-ge v1, v0, Label_2
118104 29| move v0, v1
118107 …30| invoke-static {v4,v1,v0}, Tracer.WrapInvoke(com.android.calendar.recurrencepicker.WeekButton, …
118112 34| if-ge v0, v1, Label_1
118120 46| move v1, v0
118131 0| iput-object v1, v0, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0
118133 …2| invoke-direct {v0,v2}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
118151 6| move-result v0
118152 7| if-eqz v0, Label_3
118154 9| iget-object v0, v3, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0
118155 …11| invoke-static {v0}, com.android.calendar.selectcalendars.CalendarColorCache.-wrap0(com.android…
118158 14| iget-object v0, v3, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0
118165 …26| invoke-static {v0,v1,v2}, com.android.calendar.selectcalendars.CalendarColorCache.-wrap1(com.a…
118168 32| move-result v0
118169 33| if-nez v0, Label_2
118171 35| iget-object v0, v3, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0
118172 …37| invoke-static {v0}, com.android.calendar.selectcalendars.CalendarColorCache.-get0(com.android.…
118173 40| move-result-object v0
118174 …41| invoke-interface {v0}, com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColor…
118191 0| iget-object v0, v1, com.android.calendar.selectcalendars.CalendarColorCache.mListener
118192 2| return-object v0
118197 0| invoke-direct {v0}, com.android.calendar.selectcalendars.CalendarColorCache.clear():void
118207 …0| invoke-direct {v0,v1,v2}, com.android.calendar.selectcalendars.CalendarColorCache.insert(java.l…
118217 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
118218 1| new-array v0, v0, java.lang.String[]
118221 7| aput-object v1, v0, v2
118224 13| aput-object v1, v0, v2
118225 15| sput-object v0, com.android.calendar.selectcalendars.CalendarColorCache.PROJECTION
118240 4| new-instance v0, java.util.HashSet
118241 6| invoke-direct {v0}, java.util.HashSet.<init>():void
118242 9| iput-object v0, v8, com.android.calendar.selectcalendars.CalendarColorCache.mCache
118244 11| new-instance v0, java.lang.StringBuffer
118245 13| invoke-direct {v0}, java.lang.StringBuffer.<init>():void
118246 16| iput-object v0, v8, com.android.calendar.selectcalendars.CalendarColorCache.mStringBuffer
118250 20| new-instance v0, com.android.calendar.selectcalendars.CalendarColorCache$1
118251 …22| invoke-direct {v0,v8,v9}, com.android.calendar.selectcalendars.CalendarColorCache$1.<init>(com…
118252 25| iput-object v0, v8, com.android.calendar.selectcalendars.CalendarColorCache.mService
118254 27| iget-object v0, v8, com.android.calendar.selectcalendars.CalendarColorCache.mService
118263 …39| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService, int, j…
118274 0| iget-object v0, v1, com.android.calendar.selectcalendars.CalendarColorCache.mCache
118275 2| invoke-static {v0}, Tracer.WrapInvoke(java.util.HashSet):void
118287 0| iget-object v0, v2, com.android.calendar.selectcalendars.CalendarColorCache.mStringBuffer
118289 3| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuffer, int):void
118291 6| iget-object v0, v2, com.android.calendar.selectcalendars.CalendarColorCache.mStringBuffer
118292 …8| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.StringBuffer, java.lang.String):java.lang.St…
118293 11| move-result-object v0
118295 …15| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuffer, java.lang.String):java.lang.S…
118296 18| move-result-object v0
118297 …19| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuffer, java.lang.String):java.lang.S…
118298 22| move-result-object v0
118299 23| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuffer):java.lang.String
118300 26| move-result-object v0
118301 27| return-object v0
118311 0| iget-object v0, v2, com.android.calendar.selectcalendars.CalendarColorCache.mCache
118314 6| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
118326 0| iget-object v0, v2, com.android.calendar.selectcalendars.CalendarColorCache.mCache
118329 6| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
118330 9| move-result v0
118331 10| return v0
118341 …0| invoke-direct {v0,v1,v2}, android.widget.QuickContactBadge.<init>(android.content.Context, andr…
118353 …0| invoke-direct {v0,v1,v2,v3}, android.widget.QuickContactBadge.<init>(android.content.Context, a…
118366 1| new-array v0, v1, android.graphics.drawable.Drawable[]
118376 19| aput-object v1, v0, v2
118378 .local v0, "colorDrawable", android.graphics.drawable.Drawable[]
118380 …23| invoke-direct {v1,v0,v4}, com.android.colorpicker.ColorStateDrawable.<init>(android.graphics.d…
118393 … 0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.this$0
118394 …2| iput-object v2, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.val$del…
118395 …4| iput-object v3, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.val$del…
118397 6| invoke-direct {v0}, java.lang.Object.<init>():void
118408 0| new-instance v0, android.graphics.Rect
118409 2| invoke-direct {v0}, android.graphics.Rect.<init>():void
118411 .local v0, "r", android.graphics.Rect
118413 7| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, android.graphics.Rect):void
118415 10| iget v1, v0, android.graphics.Rect.top
118420 19| iput v1, v0, android.graphics.Rect.top
118422 21| iget v1, v0, android.graphics.Rect.bottom
118427 30| iput v1, v0, android.graphics.Rect.bottom
118429 32| iget v1, v0, android.graphics.Rect.left
118434 41| iput v1, v0, android.graphics.Rect.left
118436 43| iget v1, v0, android.graphics.Rect.right
118441 52| iput v1, v0, android.graphics.Rect.right
118446 …60| invoke-direct {v2,v0,v3}, android.view.TouchDelegate.<init>(android.graphics.Rect, android.vie…
118459 … 0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118460 … 2| iput v2, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.val$position
118462 4| invoke-direct {v0}, java.lang.Object.<init>():void
118474 … 0| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118476 …4| invoke-static {v0,v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-wrap0…
118477 7| move-result v0
118478 8| if-nez v0, Label_1
118483 … 11| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118484 …13| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(co…
118485 16| move-result-object v0
118486 17| if-nez v0, Label_4
118488 … 19| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118502 …43| invoke-static {v0,v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-set0…
118505 … 46| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118506 …48| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get3(co…
118507 51| move-result-object v0
118508 52| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentManager):boolean
118510 … 55| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118511 …57| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(co…
118512 60| move-result-object v0
118513 … 61| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog):boolean
118514 64| move-result v0
118515 65| if-nez v0, Label_3
118517 … 67| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118518 …69| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(co…
118519 72| move-result-object v0
118524 …82| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, an…
118530 … 86| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0
118531 …88| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(co…
118532 91| move-result-object v0
118539 …104| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, l…
118550 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarR…
118551 2| invoke-direct {v0}, java.lang.Object.<init>():void
118561 …0| invoke-direct {v0,v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calend…
118571 0| const/4 v0, #+0 (0x00000000 | 0.00000)
118572 …1| sput-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalenda…
118583 0| invoke-direct {v0}, java.lang.Object.<init>():void
118597 …8| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalenda…
118598 10| if-eqz v0, Label_1
118600 …12| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118601 14| return-object v0
118604 15| const/16 v0, #+16 (0x00000010 | 2.24208e-44)
118605 17| new-array v0, v0, int[]
118606 …19| sput-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118608 …21| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118611 27| aput v1, v0, v2
118613 …29| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118616 35| aput v1, v0, v2
118618 …37| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118623 43| aput v1, v0, v2
118625 …45| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118629 50| aput v1, v0, v6
118631 …52| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118635 60| aput v1, v0, v2
118637 …62| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118641 69| aput v1, v0, v2
118643 …71| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118645 76| aput v1, v0, v4
118647 …78| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118651 86| aput v1, v0, v2
118653 …88| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118657 95| aput v1, v0, v2
118659 …97| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalend…
118662 103| aput v1, v0, v2
118664 …105| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalen…
118668 110| aput v1, v0, v5
118670 …112| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalen…
118674 120| aput v1, v0, v2
118676 …122| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalen…
118680 129| aput v1, v0, v2
118682 …131| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalen…
118684 136| aput v1, v0, v3
118686 …138| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalen…
118690 146| aput v1, v0, v2
118692 …148| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalen…
118696 155| aput v1, v0, v2
118698 …157| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalen…
118699 159| return-object v0
118704 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorPic…
118705 2| return-object v0
118710 …0| iget v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorViewTouchA…
118711 2| return v0
118716 0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
118717 2| return-object v0
118722 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mFragment…
118723 2| return-object v0
118728 …0| iget-boolean v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mIsTablet
118729 2| return v0
118734 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorPic…
118745 3| move-result v0
118746 4| return v0
118755 0| const/16 v0, #+64 (0x00000040 | 8.96831e-44)
118756 … 2| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.BOTTOM_ITEM_HEIGHT
118758 4| const/16 v0, #+48 (0x00000030 | 6.72623e-44)
118759 … 6| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.NORMAL_ITEM_HEIGHT
118761 8| const/4 v0, #+0 (0x00000000 | 0.00000)
118762 9| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale
118776 3| const/4 v0, #+0 (0x00000000 | 0.00000)
118777 4| iput v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount
118782 11| move-result-object v0
118783 …12| invoke-static {v0}, Tracer.WrapInvoke(android.content.res.Resources):android.content.res.Confi…
118784 15| move-result-object v0
118785 16| iget v0, v0, android.content.res.Configuration.orientation
118786 18| iput v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mOrientation
118790 23| const-string/jumbo v0, "layout_inflater"
118791 …26| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.…
118792 29| move-result-object v0
118793 30| check-cast v0, android.view.LayoutInflater
118794 …32| iput-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mInflater
118797 37| move-result-object v0
118798 38| iput-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes
118800 40| iget-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes
118802 45| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
118803 48| move-result v0
118804 …49| iput v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarV…
118806 51| iget-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes
118808 56| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
118809 59| move-result v0
118810 …60| iput v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarH…
118812 62| iget-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes
118814 67| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
118815 70| move-result v0
118816 …71| iput v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarS…
118818 73| iget-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes
118820 78| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
118821 81| move-result v0
118822 …82| iput v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarS…
118824 84| sget v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale
118826 87| cmpl-float v0, v0, v1
118827 89| if-nez v0, Label_1
118829 91| iget-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes
118830 …93| invoke-static {v0}, Tracer.WrapInvoke(android.content.res.Resources):android.util.DisplayMetri…
118831 96| move-result-object v0
118832 97| iget v0, v0, android.util.DisplayMetrics.density
118833 99| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale
118835 … 101| sget v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.BOTTOM_ITEM_HEIGHT
118836 103| int-to-float v0, v0
118838 106| mul-float/2addr v0, v1
118839 107| float-to-int v0, v0
118840 … 108| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.BOTTOM_ITEM_HEIGHT
118842 … 110| sget v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.NORMAL_ITEM_HEIGHT
118843 112| int-to-float v0, v0
118845 115| mul-float/2addr v0, v1
118846 116| float-to-int v0, v0
118847 … 117| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.NORMAL_ITEM_HEIGHT
118850 119| new-instance v0, com.android.calendar.selectcalendars.CalendarColorCache
118851 …121| invoke-direct {v0,v3,v2}, com.android.calendar.selectcalendars.CalendarColorCache.<init>(andr…
118852 124| iput-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCache
118856 128| const-string/jumbo v0, "ColorPickerDialog"
118857 …131| invoke-static {v6,v0}, Tracer.WrapInvoke(android.app.FragmentManager, java.lang.String):andro…
118858 134| move-result-object v0
118860 135| check-cast v0, com.android.calendar.CalendarColorPickerDialog
118861 …137| iput-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorP…
118863 139| const v0, #+2131296262 (0x7f090006 | 1.82104e+38)
118864 …142| invoke-static {v3,v0}, com.android.calendar.Utils.getConfigBool(android.content.Context, int)…
118865 145| move-result v0
118866 …146| iput-boolean v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mIsTab…
118869 151| move-result-object v0
118873 155| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
118874 158| move-result v0
118875 …159| iput v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorViewTouc…
118887 0| iget-object v0, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCache
118894 …14| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.CalendarColor…
118895 17| move-result v0
118896 18| return v0
118977 107| const/4 v0, #+0 (0x00000000 | 0.00000)
118980 .local v0, "p", int
118988 121| aput-object v3, v1, v0
118991 125| aget-object v1, v1, v0
118998 137| aget-object v1, v1, v0
119005 149| aget-object v1, v1, v0
119012 161| aget-object v3, v1, v0
119022 176| aget-object v1, v1, v0
119029 188| aget-object v1, v1, v0
119036 200| aget-object v1, v1, v0
119042 210| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
119060 …0| invoke-direct {v0,v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.initDa…
119062 …3| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSimpl…
119077 4| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
119080 .local v0, "bg", int
119085 11| or-int/2addr v0, v1
119093 20| or-int/2addr v0, v1
119103 35| or-int/2addr v0, v2
119108 42| aget v2, v2, v0
119114 .end_local v0
119115 49| const/4 v0, #+0 (0x00000000 | 0.00000)
119116 .restart_local v0
119134 0| iget v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount
119135 2| return v0
119153 8| aget-object v0, v1, v3
119155 .local v0, "item", com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow
119156 10| return-object v0
119166 0| iget v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount
119167 2| if-lt v3, v0, Label_1
119169 4| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
119170 6| return-wide v0:v1
119173 7| iget-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119174 9| aget-object v0, v0, v3
119175 …11| iget-wide v0:v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calenda…
119176 13| return-wide v0:v1
119186 0| move-object/from16 v0, v22
119187 2| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount
119188 4| move/from16 v19, v0
119189 6| move/from16 v0, v23
119191 10| if-lt v0, v1, Label_1
119197 15| move-object/from16 v0, v22
119198 17| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119199 19| move-object/from16 v19, v0
119201 23| move-object/from16 v0, v19
119202 …25| iget-object v10, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calenda…
119205 27| move-object/from16 v0, v22
119206 29| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119207 31| move-object/from16 v19, v0
119209 35| move-object/from16 v0, v19
119210 …37| iget-boolean v14, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calend…
119213 39| move-object/from16 v0, v22
119214 41| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119215 43| move-object/from16 v19, v0
119217 47| move-object/from16 v0, v19
119218 …49| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.col…
119219 51| move/from16 v19, v0
119226 59| move-object/from16 v0, v22
119227 …61| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mInflater
119228 63| move-object/from16 v19, v0
119229 65| move-object/from16 v0, v22
119230 67| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mLayout
119231 69| move/from16 v20, v0
119233 73| move-object/from16 v0, v19
119237 …81| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.…
119242 88| move-object/from16 v0, v17
119244 92| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
119254 104| move-object/from16 v0, v19
119256 …108| invoke-direct {v0,v1,v7,v8}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapte…
119257 111| move-object/from16 v0, v19
119258 113| invoke-static {v8,v0}, Tracer.WrapInvoke(android.view.View, java.lang.Runnable):boolean
119264 119| move-object/from16 v0, v17
119266 123| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
119274 135| move-object/from16 v0, v17
119276 139| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
119283 148| move-object/from16 v0, v19
119286 …154| invoke-direct {v0,v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2…
119287 157| move-object/from16 v0, v19
119288 …159| invoke-static {v6,v0}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener…
119292 164| move-object/from16 v0, v22
119293 …166| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendar…
119294 168| move/from16 v16, v0
119298 170| move/from16 v0, v16
119299 172| invoke-static {v4,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
119302 178| move-object/from16 v0, v17
119304 182| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
119315 197| move/from16 v0, v19
119316 199| invoke-static {v6,v0}, Tracer.WrapInvoke(android.view.View, boolean):void
119323 209| move-object/from16 v0, v17
119325 213| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
119330 219| move-object/from16 v0, v22
119331 221| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119332 223| move-object/from16 v19, v0
119334 227| move-object/from16 v0, v19
119335 …229| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calenda…
119336 231| move-object/from16 v19, v0
119341 239| move-object/from16 v0, v22
119342 241| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119343 243| move-object/from16 v19, v0
119345 247| move-object/from16 v0, v19
119346 …249| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calenda…
119347 251| move-object/from16 v19, v0
119348 253| move-object/from16 v0, v19
119349 255| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
119355 263| move-object/from16 v0, v22
119356 265| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119357 267| move-object/from16 v19, v0
119359 271| move-object/from16 v0, v19
119360 …273| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calenda…
119361 275| move-object/from16 v19, v0
119371 290| move-object/from16 v0, v22
119372 …292| iget v12, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalenda…
119376 294| move-object/from16 v0, v22
119377 296| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119378 298| move-object/from16 v19, v0
119380 302| move-object/from16 v0, v19
119381 …304| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calenda…
119382 306| move-object/from16 v19, v0
119383 308| move-object/from16 v0, v19
119384 …310| invoke-static {v13,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):vo…
119389 318| move/from16 v0, v19
119390 320| invoke-static {v13,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
119393 325| move/from16 v0, v19
119394 327| iput v0, v9, android.view.ViewGroup$LayoutParams.height
119420 340| move-object/from16 v0, v22
119421 …342| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendar…
119422 344| move/from16 v16, v0
119430 348| move-object/from16 v0, v22
119431 …350| iget v12, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalenda…
119438 356| move/from16 v0, v19
119439 358| invoke-static {v13,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
119442 363| move/from16 v0, v19
119443 365| iput v0, v9, android.view.ViewGroup$LayoutParams.height
119450 372| move-object/from16 v0, v17
119452 376| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
119458 386| move-object/from16 v0, v20
119460 390| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, boolean):void
119462 393| move-object/from16 v0, v22
119464 …397| invoke-static {v0,v1,v14}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalen…
119466 401| move-object/from16 v0, v17
119468 …405| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, android.graphics.drawable.Drawabl…
119474 412| move-object/from16 v0, v22
119475 414| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119476 416| move-object/from16 v19, v0
119477 418| move-object/from16 v0, v19
119478 420| array-length v0, v0
119479 421| move/from16 v19, v0
119481 425| move/from16 v0, v23
119483 429| if-ne v0, v1, Label_15
119486 433| move/from16 v0, v19
119487 435| iput v0, v11, android.view.ViewGroup$LayoutParams.height
119490 437| move-object/from16 v0, v17
119491 …439| invoke-static {v0,v11}, Tracer.WrapInvoke(android.view.View, android.view.ViewGroup$LayoutPar…
119494 445| move-object/from16 v0, v17
119496 449| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
119503 457| move-object/from16 v0, v18
119504 459| invoke-static {v0,v14}, Tracer.WrapInvoke(android.widget.CheckBox, boolean):void
119516 470| move/from16 v0, v19
119517 472| iput v0, v11, android.view.ViewGroup$LayoutParams.height
119528 0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData
119529 2| aget-object v0, v0, v2
119530 …4| iget-boolean v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calendar…
119531 6| if-eqz v0, Label_2
119532 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
119534 9| return v0
119536 10| const/4 v0, #+0 (0x00000000 | 0.00000)
119546 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
119547 1| return v0
119556 …0| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSimpl…
119567 0| const/4 v0, #+0 (0x00000000 | 0.00000)
119572 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
119574 …8| iput-boolean v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$Calendar…
119588 0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.this$0
119589 …2| iput-object v2, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.val$deleg…
119590 …4| iput-object v3, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.val$deleg…
119592 6| invoke-direct {v0}, java.lang.Object.<init>():void
119603 0| new-instance v0, android.graphics.Rect
119604 2| invoke-direct {v0}, android.graphics.Rect.<init>():void
119606 .local v0, "r", android.graphics.Rect
119608 7| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, android.graphics.Rect):void
119610 10| iget v1, v0, android.graphics.Rect.top
119615 19| iput v1, v0, android.graphics.Rect.top
119617 21| iget v1, v0, android.graphics.Rect.bottom
119622 30| iput v1, v0, android.graphics.Rect.bottom
119624 32| iget v1, v0, android.graphics.Rect.left
119629 41| iput v1, v0, android.graphics.Rect.left
119631 43| iget v1, v0, android.graphics.Rect.right
119636 52| iput v1, v0, android.graphics.Rect.right
119641 …60| invoke-direct {v2,v0,v3}, android.view.TouchDelegate.<init>(android.graphics.Rect, android.vie…
119654 0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119655 2| iput v2, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.val$position
119657 4| invoke-direct {v0}, java.lang.Object.<init>():void
119669 0| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119671 …4| invoke-static {v0,v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-wrap0(c…
119672 7| move-result v0
119673 8| if-nez v0, Label_1
119678 11| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119679 …13| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.…
119680 16| move-result-object v0
119681 17| if-nez v0, Label_4
119683 19| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119697 …43| invoke-static {v0,v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-set0(c…
119700 46| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119701 …48| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get3(com.…
119702 51| move-result-object v0
119703 52| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentManager):boolean
119705 55| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119706 …57| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.…
119707 60| move-result-object v0
119708 … 61| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog):boolean
119709 64| move-result v0
119710 65| if-nez v0, Label_3
119712 67| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119713 …69| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.…
119714 72| move-result-object v0
119719 …82| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, an…
119725 86| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0
119726 …88| invoke-static {v0}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.…
119727 91| move-result-object v0
119734 …104| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, l…
119745 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow…
119746 2| invoke-direct {v0}, java.lang.Object.<init>():void
119752 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorPicke…
119753 2| return-object v0
119758 …0| iget v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorViewTouchAre…
119759 2| return v0
119764 0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData
119765 2| return-object v0
119770 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mFragmentMa…
119771 2| return-object v0
119776 … 0| iget-boolean v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mIsTablet
119777 2| return v0
119782 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorPicke…
119793 3| move-result v0
119794 4| return v0
119803 0| const/16 v0, #+30 (0x0000001e | 4.20390e-44)
119804 2| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.COLOR_CHIP_SIZE
119883 107| move-result-object v0
119885 .local v0, "res", android.content.res.Resources
119887 … 111| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
119892 … 120| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
119906 0| iget-object v0, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mCache
119913 …14| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.CalendarColor…
119914 17| move-result v0
119915 18| return v0
119987 91| move-result-wide v0:v1
119989 .local v0, "id", long
119997 …105| iput-wide v0:v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$Calendar…
120038 172| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
120047 188| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
120073 .end_local v0
120092 10| move-result-object v0
120093 11| check-cast v0, android.widget.TextView
120095 .local v0, "textView", android.widget.TextView
120096 … 13| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
120108 …0| invoke-direct {v0,v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.initData…
120110 …3| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSyncA…
120121 0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mChanges
120122 2| return-object v0
120131 0| iget v0, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount
120132 2| return v0
120150 8| aget-object v0, v1, v3
120152 .local v0, "item", com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow
120153 10| return-object v0
120163 0| iget v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount
120164 2| if-lt v3, v0, Label_1
120166 4| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
120167 6| return-wide v0:v1
120170 7| iget-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData
120171 9| aget-object v0, v0, v3
120172 …11| iget-wide v0:v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarR…
120173 13| return-wide v0:v1
120239 74| move-result-object v0
120240 75| check-cast v0, android.widget.CheckBox
120242 .local v0, "cb", android.widget.CheckBox
120243 77| invoke-static {v0,v6}, Tracer.WrapInvoke(android.widget.CheckBox, boolean):void
120273 .end_local v0
120281 .restart_local v0
120294 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
120295 1| return v0
120304 …0| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSyncA…
120338 30| move-result-object v0
120339 31| check-cast v0, android.widget.CheckBox
120341 .local v0, "cb", android.widget.CheckBox
120343 35| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.CheckBox, boolean):void
120354 .end_local v0
120368 … 0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.this$0
120370 2| invoke-direct {v0,v2}, android.database.ContentObserver.<init>(android.os.Handler):void
120384 … 2| iget-object v0, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.this$0
120385 …4| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSyncF…
120386 7| move-result-object v0
120390 …12| invoke-static {v0,v2,v3,v1}, Tracer.WrapInvoke(android.app.LoaderManager, int, android.os.Bund…
120402 0| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
120403 1| new-array v0, v0, java.lang.String[]
120407 7| aput-object v1, v0, v2
120411 13| aput-object v1, v0, v2
120415 19| aput-object v1, v0, v2
120419 25| aput-object v1, v0, v2
120423 31| aput-object v1, v0, v2
120427 37| aput-object v1, v0, v2
120431 43| aput-object v1, v0, v2
120433 45| sput-object v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.PROJECTION
120446 3| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
120447 4| new-array v0, v0, java.lang.String[]
120448 6| iput-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mArgs
120450 8| new-instance v0, android.os.Handler
120451 10| invoke-direct {v0}, android.os.Handler.<init>():void
120452 … 13| iput-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mHandler
120454 15| new-instance v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1
120456 …19| invoke-direct {v0,v2,v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.<…
120457 …22| iput-object v0, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mCalendar…
120472 6| move-result-object v0
120474 10| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Activity, int):java.lang.CharSequence
120475 13| move-result-object v0
120476 …14| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsS…
120479 20| move-result-object v0
120482 …23| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.app.LoaderManager, int, android.os.Bund…
120501 13| move-result-object v0
120503 .local v0, "bundle", android.os.Bundle
120504 14| if-eqz v0, Label_1
120506 19| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
120511 28| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
120518 … 39| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.String
120522 … 46| invoke-static {v0,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.String
120539 0| new-instance v0, android.content.Intent
120540 2| invoke-direct {v0}, android.content.Intent.<init>():void
120542 .local v0, "intent", android.content.Intent
120544 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):android.cont…
120548 15| invoke-static {v1,v0}, Tracer.WrapInvoke(android.app.Activity, android.content.Intent):void
120560 0| iget-object v0, v7, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mArgs
120564 7| aput-object v1, v0, v2
120566 9| iget-object v0, v7, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mArgs
120570 16| aput-object v1, v0, v2
120572 18| new-instance v0, android.content.CursorLoader
120582 …36| invoke-direct/range {v0..v6}, android.content.CursorLoader.<init>(android.content.Context, and…
120583 39| return-object v0
120597 8| move-result-object v0
120599 .local v0, "v", android.view.View
120601 12| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
120610 28| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):android.view.View
120621 46| return-object v0
120633 3| move-result-object v0
120634 4| check-cast v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter
120636 .local v0, "adapter", com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter
120637 6| if-nez v0, Label_2
120639 8| new-instance v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter
120640 .end_local v0
120645 …18| invoke-direct {v0,v1,v5,v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.<…
120647 .restart_local v0
120648 …21| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsS…
120653 …28| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.ListView, android.widget.AdapterView$O…
120658 …32| invoke-static {v0,v5}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsS…
120673 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendar…
120685 0| const/4 v0, #+0 (0x00000000 | 0.00000)
120686 …1| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSy…
120735 48| move-object/from16 v0, v18
120736 … 50| iget-object v3, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mService
120766 95| move-object/from16 v0, v18
120767 … 97| iget-object v3, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mService
120797 125| move-object/from16 v0, v18
120798 …127| iget-object v4, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mCalenda…
120832 32| move-result-object v0
120834 .local v0, "res", android.content.res.Resources
120837 … 38| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
120846 … 55| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
120854 .end_local v0
120887 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
120889 …2| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
120936 64| move-result v0
120938 .local v0, "count", int
120942 66| if-ge v1, v0, Label_2
120958 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
120959 2| return-object v0
120964 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
120965 2| return-object v0
120970 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
120971 2| return-object v0
120976 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
120982 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
120992 0| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
120993 1| new-array v0, v0, java.lang.String[]
120997 7| aput-object v1, v0, v2
121001 13| aput-object v1, v0, v2
121005 19| aput-object v1, v0, v2
121009 25| aput-object v1, v0, v2
121011 …27| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity…
121024 3| const/4 v0, #+0 (0x00000000 | 0.00000)
121025 …4| iput-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121038 3| move-result v0
121040 7| if-ne v0, v1, Label_3
121042 …9| iget-object v0, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121043 11| if-eqz v0, Label_1
121045 …13| iget-object v0, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActi…
121046 …15| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalenda…
121056 25| move-result v0
121058 29| if-ne v0, v1, Label_2
121073 3| const v0, #+2130968638 (0x7f04003e | 1.75459e+38)
121074 …6| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalen…
121077 12| move-result-object v0
121078 …13| iput-object v0, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActi…
121080 …15| iget-object v0, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActi…
121084 …24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ExpandableListView, android.view.View)…
121086 27| const/4 v0, #+0 (0x00000000 | 0.00000)
121087 …28| invoke-static {v0}, com.android.calendar.Utils.startCalendarMetafeedSync(android.accounts.Acco…
121089 31| const v0, #+2131755234 (0x7f1000e2 | 1.91413e+38)
121090 …34| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCale…
121091 37| move-result-object v0
121092 …38| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener)…
121094 41| const v0, #+2131755233 (0x7f1000e1 | 1.91413e+38)
121095 …44| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCale…
121096 47| move-result-object v0
121097 …48| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListener)…
121111 4| move-result-object v0
121112 5| invoke-static {v0,v1,v1}, Tracer.WrapInvoke(android.app.ActionBar, int, int):void
121114 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
121115 9| return v0
121126 3| move-result v0
121127 4| packed-switch v0, Label_2
121130 10| move-result v0
121131 11| return v0
121136 15| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
121137 16| return v0
121153 …3| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121154 5| if-eqz v0, Label_1
121156 …7| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121157 …9| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalendar…
121190 31| const/4 v0, #+0 (0x00000000 | 0.00000)
121192 .local v0, "i", int
121194 33| if-ge v0, v2, Label_4
121196 35| aget-boolean v2, v1, v0
121199 41| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ExpandableListView, int):boolean
121205 51| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ExpandableListView, int):boolean
121208 54| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
121212 58| aget-boolean v2, v1, v0
121215 64| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ExpandableListView, int):boolean
121220 72| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ExpandableListView, int):boolean
121224 .end_local v0
121237 …4| iget-object v0, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121238 6| if-eqz v0, Label_1
121240 …8| iget-object v0, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121241 …10| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalenda…
121244 …13| new-instance v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivit…
121247 …19| invoke-direct {v0,v8,v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccou…
121259 …34| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyn…
121282 18| move-result v0
121284 .local v0, "count", int
121285 19| new-array v2, v0, boolean[]
121291 22| if-ge v1, v0, Label_3
121302 .end_local v0
121322 …3| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121323 5| if-eqz v0, Label_1
121325 …7| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActiv…
121326 …9| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalendar…
121329 …12| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActi…
121330 14| if-eqz v0, Label_2
121331 …16| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActi…
121332 18| invoke-static {v0}, Tracer.WrapInvoke(android.database.MatrixCursor):boolean
121333 21| move-result v0
121334 22| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
121335 24| if-eqz v0, Label_2
121337 …26| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActi…
121338 28| invoke-static {v0}, Tracer.WrapInvoke(android.database.MatrixCursor):void
121350 0| invoke-direct {v0}, java.lang.Object.<init>():void
121361 0| const/4 v0, #+0 (0x00000000 | 0.00000)
121362 …1| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121374 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121375 …2| iput-object v2, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121376 …4| iput-object v3, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121378 6| invoke-direct {v0}, java.lang.Object.<init>():void
121389 0| new-instance v0, android.graphics.Rect
121390 2| invoke-direct {v0}, android.graphics.Rect.<init>():void
121392 .local v0, "r", android.graphics.Rect
121394 7| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, android.graphics.Rect):void
121396 10| iget v1, v0, android.graphics.Rect.top
121401 19| iput v1, v0, android.graphics.Rect.top
121403 21| iget v1, v0, android.graphics.Rect.bottom
121408 30| iput v1, v0, android.graphics.Rect.bottom
121410 32| iget v1, v0, android.graphics.Rect.left
121415 41| iput v1, v0, android.graphics.Rect.left
121417 43| iget v1, v0, android.graphics.Rect.right
121422 52| iput v1, v0, android.graphics.Rect.right
121427 …60| invoke-direct {v2,v0,v3}, android.view.TouchDelegate.<init>(android.graphics.Rect, android.vie…
121440 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121441 …2| iput-object v2, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121442 …4| iput-object v3, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121443 …6| iput-wide v4:v5, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121445 8| invoke-direct {v0}, java.lang.Object.<init>():void
121457 …0| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121458 …2| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121459 5| move-result-object v0
121462 …10| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.CalendarColor…
121463 13| move-result v0
121464 14| if-nez v0, Label_1
121469 …17| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121470 …19| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121471 22| move-result-object v0
121472 23| if-nez v0, Label_4
121474 …25| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121481 …39| invoke-static {v0,v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountA…
121484 …42| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121485 …44| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121486 47| move-result-object v0
121487 48| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentManager):boolean
121489 …51| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121490 …53| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121491 56| move-result-object v0
121492 … 57| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog):boolean
121493 60| move-result v0
121494 61| if-nez v0, Label_3
121496 …63| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121497 …65| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121498 68| move-result-object v0
121503 …78| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, an…
121509 …82| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121510 …84| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121511 87| move-result-object v0
121513 …90| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.CalendarColorPickerDialog, lo…
121524 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121526 …2| invoke-direct {v0,v2}, android.content.AsyncQueryHandler.<init>(android.content.ContentResolver…
121578 53| move-result-object v0
121579 54| check-cast v0, android.database.Cursor
121581 .local v0, "currentCursor", android.database.Cursor
121582 56| if-eqz v0, Label_5
121584 …58| invoke-static {v0,v9}, com.android.calendar.Utils.compareCursors(android.database.Cursor, andr…
121593 .end_local v0
121599 .restart_local v0
121625 102| if-eqz v0, Label_7
121627 104| invoke-interface {v0}, android.database.Cursor.close():void
121657 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121658 2| invoke-direct {v0}, java.lang.Object.<init>():void
121660 …5| iput v2, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$Refr…
121662 …7| iput-object v3, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121664 …9| iput-object v4, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121675 …0| iget-object v0, v9, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121676 …2| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121677 5| move-result-object v0
121679 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalen…
121682 14| move-result v0
121683 15| if-eqz v0, Label_1
121685 …17| iget-object v0, v9, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121686 …19| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121687 22| move-result-object v0
121697 …38| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.view.View, java.lang.Runnable, long):bo…
121700 …41| iget-object v0, v9, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121701 …43| invoke-static {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121702 46| move-result-object v0
121736 …102| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSy…
121743 …0| sget-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.P…
121744 2| return-object v0
121749 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121750 2| return-object v0
121755 …0| iget-boolean v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121756 2| return v0
121761 …0| sget-boolean v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.…
121762 2| return v0
121767 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121768 2| return-object v0
121773 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121774 2| return-object v0
121779 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121780 2| return-object v0
121785 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121786 2| return-object v0
121791 …0| iget-boolean v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
121792 2| return v0
121797 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121798 2| return-object v0
121803 …0| iget v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCol…
121804 2| return v0
121809 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121810 2| return-object v0
121815 …0| sget-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.m…
121816 2| return-object v0
121821 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121827 …0| sput-boolean v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.…
121828 2| return v0
121838 …1| new-instance v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$1
121839 …3| invoke-direct {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
121840 …6| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.m…
121842 8| const/16 v0, #+1000 (0x000003e8 | 1.40130e-42)
121843 …10| sput v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdate…
121847 14| new-instance v0, java.util.HashMap
121848 16| invoke-direct {v0}, java.util.HashMap.<init>():void
121849 …19| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.…
121851 21| const/16 v0, #+9 (0x00000009 | 1.26117e-44)
121852 23| new-array v0, v0, java.lang.String[]
121856 29| aput-object v1, v0, v2
121859 34| aput-object v1, v0, v3
121863 40| aput-object v1, v0, v2
121867 46| aput-object v1, v0, v2
121871 52| aput-object v1, v0, v2
121875 58| aput-object v1, v0, v2
121879 64| aput-object v1, v0, v2
121883 70| aput-object v1, v0, v2
121887 77| aput-object v1, v0, v2
121889 …79| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.…
121993 144| const/4 v0, #+0 (0x00000000 | 0.00000)
121995 .local v0, "i", int
121998 148| if-ge v0, v1, Label_5
122002 154| aget-object v2, v2, v0
122005 160| aget-object v3, v3, v0
122008 165| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
122049 10| move-result-object v0
122050 11| check-cast v0, android.widget.TextView
122052 .local v0, "textView", android.widget.TextView
122053 … 13| invoke-static {v0,v4}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
122066 1| move-object/from16 v0, v18
122067 3| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long
122072 8| move-object/from16 v0, v18
122073 10| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
122078 15| move-object/from16 v0, v18
122079 17| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
122084 22| move-object/from16 v0, v18
122085 24| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
122090 30| move-object/from16 v0, v18
122091 32| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
122096 37| move-object/from16 v0, v18
122097 39| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
122104 50| move-object/from16 v0, v16
122105 52| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
122167 151| move-object/from16 v0, v16
122168 …153| invoke-static {v0,v2,v12}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAcc…
122181 171| move-object/from16 v0, v18
122182 173| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int
122198 197| move-object/from16 v0, v16
122199 199| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
122214 223| move-object/from16 v0, v16
122215 …225| invoke-static {v0,v3,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAcco…
122220 235| move-object/from16 v0, v16
122221 237| invoke-static {v0,v3,v2}, Tracer.WrapInvoke(android.view.View, int, java.lang.Object):void
122224 243| move-object/from16 v0, v16
122225 245| invoke-static {v0,v2,v8}, Tracer.WrapInvoke(android.view.View, int, java.lang.Object):void
122227 248| move-object/from16 v0, v16
122228 …250| invoke-static {v0,v15}, Tracer.WrapInvoke(android.view.View, android.view.View$OnClickListene…
122261 17| move-result-object v0
122263 .local v0, "account", java.lang.String
122273 …29| invoke-static {v8,v5,v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccou…
122292 …0| iget-object v0, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
122294 4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, java.lang.Runnable):boolean
122326 30| move-result-object v0
122327 31| check-cast v0, android.database.Cursor
122329 .local v0, "cursor", android.database.Cursor
122330 33| invoke-interface {v0}, android.database.Cursor.isClosed():boolean
122334 39| invoke-interface {v0}, android.database.Cursor.close():void
122340 .end_local v0
122372 …5| iget-object v0, v13, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdap…
122374 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalen…
122376 …12| sget v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdate…
122377 14| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
122378 …16| sput v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdate…
122380 …18| sget v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdate…
122381 20| if-ge v0, v2, Label_1
122386 …24| iget-object v0, v13, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAda…
122387 26| invoke-interface {v0}, java.util.Map.keySet():java.util.Set
122388 29| move-result-object v0
122389 30| invoke-interface {v0}, java.util.Set.iterator():java.util.Iterator
122395 37| move-result v0
122396 38| if-eqz v0, Label_7
122399 43| move-result-object v0
122400 44| check-cast v0, java.lang.Long
122401 46| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Long):long
122405 …50| iget-object v0, v13, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAda…
122408 56| invoke-interface {v0,v1}, java.util.Map.get(java.lang.Object):java.lang.Object
122409 59| move-result-object v0
122410 60| check-cast v0, java.lang.Boolean
122411 62| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Boolean):boolean
122415 66| sget-object v0, android.provider.CalendarContract$Calendars.CONTENT_URI
122416 …68| invoke-static {v0,v8,v9}, android.content.ContentUris.withAppendedId(android.net.Uri, long):an…
122426 82| move v0, v11
122428 83| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
122429 86| move-result-object v0
122430 …87| invoke-static {v4,v1,v0}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, j…
122434 95| move v0, v11
122436 96| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
122437 99| move-result-object v0
122438 …100| invoke-static {v4,v1,v0}, Tracer.WrapInvoke(android.content.ContentValues, java.lang.String, …
122440 …103| iget-object v0, v13, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAd…
122445 …112| invoke-static/range {v0..v6}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSy…
122448 117| move v0, v12
122452 120| move v0, v12
122482 17| move-result-object v0
122484 .local v0, "account", java.lang.String
122497 …40| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
122509 …60| invoke-direct {v5,v8,v6,v0,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMult…
122541 25| move-result-object v0
122543 .local v0, "authContext", android.content.Context
122544 26| invoke-static {v0}, Tracer.WrapInvoke(android.content.Context):android.content.res.Resources
122553 .end_local v0
122584 …0| iget-object v0, v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
122587 …6| invoke-static {v0,v1,v7,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.V…
122588 9| move-result-object v0
122589 10| return-object v0
122599 …0| iget-object v0, v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
122602 …6| invoke-static {v0,v1,v7,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.V…
122603 9| move-result-object v0
122604 10| return-object v0
122613 …0| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectSyncedCalendar…
122630 12| move-result-wide v0:v1
122632 .local v0, "id", long
122634 15| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
122644 31| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
122651 43| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
122665 63| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
122692 99| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
122710 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
122711 …1| sput-boolean v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.…
122713 …3| iget-object v0, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapt…
122716 …10| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(android.view.View, java.lang.Runnable, long):bo…
122728 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.this$0
122730 2| invoke-direct {v0,v2}, android.database.ContentObserver.<init>(android.os.Handler):void
122741 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
122742 1| return v0
122753 …1| iget-object v0, v9, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.this$0
122754 …3| invoke-static {v0}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.-get0(c…
122755 6| move-result-object v0
122761 …14| invoke-static/range {v0..v8}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.…
122768 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mContro…
122769 2| return-object v0
122780 3| new-instance v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1
122783 …10| invoke-direct {v0,v2,v1}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$…
122784 …13| iput-object v0, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mObser…
122796 0| new-instance v0, android.content.Intent
122798 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
122800 .local v0, "intent", android.content.Intent
122802 …10| invoke-static {v0,v2,v1}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
122805 15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
122807 …18| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectVisibleCal…
122847 51| move-result-object v0
122849 .local v0, "ft", android.app.FragmentTransaction
122851 …54| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.app.FragmentTransaction, int, android.app.…
122854 …59| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.FragmentTransaction, android.app.Fragment…
122856 62| invoke-static {v0}, Tracer.WrapInvoke(android.app.FragmentTransaction):int
122859 .end_local v0
122872 4| move-result-object v0
122873 5| invoke-static {v0,v1,v1}, Tracer.WrapInvoke(android.app.ActionBar, int, int):void
122875 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
122876 9| return v0
122887 3| move-result v0
122888 4| packed-switch v0, Label_2
122891 10| move-result v0
122892 11| return v0
122897 15| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
122898 16| return v0
122915 6| move-result-object v0
122917 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentResolver, android.database.Cont…
122931 6| move-result-object v0
122937 …12| invoke-static {v0,v1,v3,v2}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.Ur…
122949 …0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.this$0
122951 …2| invoke-direct {v0,v2}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
122963 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.this$0
122964 …2| invoke-static {v0}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.-get0(c…
122965 5| move-result-object v0
122966 …6| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSi…
122968 …9| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.this$0
122969 …11| invoke-static {v0,v4}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.-se…
122976 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter
122977 2| return-object v0
122982 … 0| iput-object v1, v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCursor
122994 2| new-array v0, v3, java.lang.String[]
122996 7| aput-object v1, v0, v2
122997 …9| sput-object v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.SELECTION_A…
122999 11| const/16 v0, #+9 (0x00000009 | 1.26117e-44)
123000 13| new-array v0, v0, java.lang.String[]
123003 18| aput-object v1, v0, v2
123006 23| aput-object v1, v0, v3
123010 29| aput-object v1, v0, v2
123014 35| aput-object v1, v0, v2
123018 41| aput-object v1, v0, v2
123022 47| aput-object v1, v0, v2
123026 53| aput-object v1, v0, v2
123030 59| aput-object v1, v0, v2
123034 66| aput-object v1, v0, v2
123036 … 68| sput-object v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.PROJECTION
123038 70| const v0, #+2130968627 (0x7f040033 | 1.75459e+38)
123039 …73| sput v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCalendarItemLayo…
123052 3| const/4 v0, #+0 (0x00000000 | 0.00000)
123053 … 4| iput-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView
123067 3| const/4 v0, #+0 (0x00000000 | 0.00000)
123068 … 4| iput-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView
123082 …1| iget-object v0, v8, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService
123083 3| if-eqz v0, Label_1
123085 …5| iget-object v0, v8, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService
123087 9| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService, int):int
123089 …12| iget-object v0, v8, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mServi…
123090 14| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService):int
123091 17| move-result v0
123092 18| sput v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mQueryToken
123094 …20| iget-object v0, v8, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mServi…
123103 …36| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService, int, j…
123115 0| const-wide/16 v0:v1, #+128 (0x00000080 | 1.79366e-43)
123116 2| return-wide v0:v1
123126 …0| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectVisibleCalenda…
123140 3| new-instance v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter
123148 …14| invoke-direct {v0,v1,v2,v4,v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdap…
123149 …17| iput-object v0, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapt…
123151 … 19| iget-object v0, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mList
123153 …23| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ListView, android.widget.ListAdapter):…
123155 … 26| iget-object v0, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mList
123156 …28| invoke-static {v0,v5}, Tracer.WrapInvoke(android.widget.ListView, android.widget.AdapterView$O…
123173 8| move-result-object v0
123174 …9| iput-object v0, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mContro…
123176 …11| iget-object v0, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mContr…
123178 …16| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.CalendarController, int, com.…
123180 19| new-instance v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1
123181 …21| invoke-direct {v0,v2,v3}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$…
123182 …24| iput-object v0, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mServi…
123193 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter
123194 2| if-eqz v0, Label_1
123196 …4| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter
123197 …6| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSimpl…
123210 0| invoke-super {v0,v1}, android.app.Fragment.onCreate(android.os.Bundle):void
123250 52| move-result-object v0
123252 .local v0, "v", android.view.View
123253 53| if-eqz v0, Label_1
123256 57| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, int):void
123259 .end_local v0
123273 …4| iget-object v0, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mContro…
123277 …13| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.CalendarController, java.lang.In…
123279 …16| iget-object v0, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCursor
123280 18| if-eqz v0, Label_1
123282 …20| iget-object v0, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapt…
123283 …22| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsS…
123285 …25| iget-object v0, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCursor
123286 27| invoke-interface {v0}, android.database.Cursor.close():void
123302 …0| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter
123303 2| if-eqz v0, Label_1
123304 …4| iget-object v0, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter
123305 …6| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalendarsSimpl…
123306 9| move-result v0
123307 10| if-gt v0, v4, Label_2
123326 …3| iget-object v0, v8, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService
123327 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService):int
123328 8| move-result v0
123329 9| sput v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mQueryToken
123331 …11| iget-object v0, v8, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mServi…
123341 …28| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.calendar.AsyncQueryService, int, j…
123374 32| xor-int/lit8 v0, v1, #+1 (0x00000001 | 1.40130e-45)
123376 .local v0, "visibility", int
123378 37| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
123390 …57| invoke-static {v1,v11,v0}, Tracer.WrapInvoke(com.android.calendar.selectcalendars.SelectCalend…
123402 0| invoke-direct {v0}, java.lang.Object.<init>():void
123404 3| iput v1, v0, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mJulianDay
123406 5| iput-object v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel
123438 19| move-object v0, v6
123440 20| check-cast v0, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo
123442 .local v0, "other", com.android.calendar.widget.CalendarAppWidgetModel$DayInfo
123446 26| iget-object v1, v0, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel
123453 33| iget-object v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel
123462 44| iget v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mJulianDay
123477 0| const/16 v0, #+31 (0x0000001f | 4.34403e-44)
123479 .local v0, "prime", int
123508 0| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel
123509 2| return-object v0
123517 0| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
123521 5| iput v0, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen
123523 7| iput v0, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere
123525 9| iput v0, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle
123557 19| move-object v0, v9
123559 20| check-cast v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo
123561 .local v0, "other", com.android.calendar.widget.CalendarAppWidgetModel$EventInfo
123563 24| iget-wide v4:v5, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id
123571 33| iget-boolean v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay
123578 40| iget-wide v4:v5, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end
123586 49| iget-wide v4:v5, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start
123596 60| iget-object v1, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title
123603 67| iget-object v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title
123612 78| iget v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle
123619 85| iget v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen
123626 92| iget v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere
123635 101| iget-object v1, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when
123642 108| iget-object v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when
123653 121| iget-object v1, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where
123660 128| iget-object v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where
123669 139| iget v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color
123676 146| iget v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus
123693 3| const/16 v0, #+31 (0x0000001f | 4.34403e-44)
123695 .local v0, "prime", int
123800 0| new-instance v0, java.lang.StringBuilder
123801 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
123803 .local v0, "builder", java.lang.StringBuilder
123805 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
123808 … 13| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
123811 …19| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123814 …24| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123817 …30| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123820 … 35| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
123823 …41| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123826 …46| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBui…
123829 …52| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123832 …57| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123835 …63| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123838 … 68| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
123841 …74| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123844 …79| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123847 …85| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
123859 …107| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
123862 …113| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
123865 …118| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
123868 …124| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
123870 127| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
123882 0| invoke-direct {v0}, java.lang.Object.<init>():void
123884 3| iput v1, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mType
123886 5| iput v2, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex
123897 0| const-class v0, com.android.calendar.widget.CalendarAppWidgetModel
123898 2| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
123899 5| move-result-object v0
123900 6| sput-object v0, com.android.calendar.widget.CalendarAppWidgetModel.TAG
123919 11| new-instance v0, android.text.format.Time
123920 13| invoke-direct {v0,v9}, android.text.format.Time.<init>(java.lang.String):void
123922 .local v0, "time", android.text.format.Time
123923 16| invoke-static {v0}, Tracer.WrapInvoke(android.text.format.Time):void
123926 21| iget-wide v4:v5, v0, android.text.format.Time.gmtoff
123987 38| move-result-object v0
123990 .local v0, "label", java.lang.String
123992 …41| invoke-direct {v1,v10,v0}, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.<init>(i…
123996 .end_local v0
124002 54| move-result-object v0
124003 .restart_local v0
124042 33| move-wide/from16 v0:v1, v16:v17
124043 35| iput-wide v0:v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start
124045 37| move-wide/from16 v0:v1, v18:v19
124046 39| iput-wide v0:v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end
124058 52| move/from16 v0, v24
124059 54| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color
124061 56| move/from16 v0, v25
124062 58| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus
124085 89| move-object/from16 v0, v23
124086 91| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where
124102 107| move/from16 v0, v21
124104 111| if-le v0, v1, Label_6
124127 146| move-object/from16 v0, v22
124128 148| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title
124145 2| move-object/from16 v0, v27
124147 6| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
124152 12| move-object/from16 v0, v26
124153 14| invoke-direct {v0,v4}, java.util.ArrayList.<init>(int):void
124160 20| move/from16 v0, v25
124161 22| if-ge v0, v4, Label_2
124165 29| move-object/from16 v0, v26
124166 31| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
124176 45| move-object/from16 v0, v36
124177 …47| invoke-static {v0,v4}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
124180 53| move-object/from16 v0, v34
124181 55| iput-boolean v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mShowTZ
124183 57| move-object/from16 v0, v34
124184 59| iget-boolean v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mShowTZ
124189 67| move-object/from16 v0, v27
124190 69| iget v4, v0, android.text.format.Time.isDst
124197 76| move-object/from16 v0, v32
124199 … 80| invoke-static {v0,v4,v1}, Tracer.WrapInvoke(java.util.TimeZone, boolean, int):java.lang.String
124201 84| move-object/from16 v0, v34
124202 86| iput-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mHomeTZName
124206 89| move-object/from16 v0, v35
124207 91| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean
124209 94| move-object/from16 v0, v34
124210 96| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mContext
124212 100| move-object/from16 v0, v32
124213 …102| invoke-static {v4,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.l…
124227 117| move-object/from16 v0, v35
124228 119| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
124233 124| move-object/from16 v0, v35
124234 126| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
124242 134| move-object/from16 v0, v35
124243 136| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
124248 141| move-object/from16 v0, v35
124249 143| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
124254 148| move-object/from16 v0, v35
124255 150| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String
124260 155| move-object/from16 v0, v35
124261 157| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String
124266 162| move-object/from16 v0, v35
124267 164| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
124272 169| move-object/from16 v0, v35
124273 171| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
124278 177| move-object/from16 v0, v35
124279 179| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
124285 185| move-object/from16 v0, v35
124286 187| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int
124292 193| move-object/from16 v0, v27
124294 …197| invoke-static {v0,v8,v9,v1}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.…
124297 201| move-object/from16 v0, v27
124299 …205| invoke-static {v0,v10,v11,v1}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.tex…
124303 209| move-object/from16 v0, v34
124304 211| iget-wide v0:v1, v0, com.android.calendar.widget.CalendarAppWidgetModel.mNow
124305 213| move-wide/from16 v32:v33, v0:v1
124309 219| move-object/from16 v0, v34
124310 221| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos
124314 227| move-object/from16 v0, v34
124315 229| iget-object v0, v0, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos
124316 231| move-object/from16 v32, v0
124320 239| move-object/from16 v0, v32
124321 241| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean
124323 244| move-object/from16 v0, v34
124324 246| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay
124329 252| move-object/from16 v0, v34
124330 254| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mMaxJulianDay
124338 262| move/from16 v0, v21
124340 266| if-gt v0, v1, Label_5
124342 268| move-object/from16 v0, v34
124343 270| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay
124345 274| move-object/from16 v0, v26
124346 276| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
124353 285| move-object/from16 v0, v29
124355 …289| invoke-direct {v0,v4,v1}, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.<init>(i…
124360 294| move-object/from16 v0, v18
124362 298| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):void
124411 311| move-object/from16 v0, v18
124413 315| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.LinkedList, java.lang.Object):boolean
124433 320| move-object/from16 v0, v34
124434 322| iget v0, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay
124435 324| move/from16 v21, v0
124457 350| move-object/from16 v0, v34
124458 352| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay
124459 354| move/from16 v0, v21
124460 356| if-eq v0, v4, Label_15
124462 358| move-object/from16 v0, v34
124465 …364| invoke-direct {v0,v1,v2}, com.android.calendar.widget.CalendarAppWidgetModel.populateDayInfo(…
124469 368| move-object/from16 v0, v34
124470 370| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mDayInfos
124475 376| move-object/from16 v0, v34
124476 378| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mDayInfos
124477 380| move-object/from16 v0, v23
124478 382| invoke-interface {v4,v0}, java.util.List.add(java.lang.Object):boolean
124480 385| move-object/from16 v0, v34
124481 387| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos
124484 393| move-object/from16 v0, v32
124487 …399| invoke-direct {v0,v1,v2}, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.<init>(i…
124488 402| move-object/from16 v0, v32
124489 404| invoke-interface {v4,v0}, java.util.List.add(java.lang.Object):boolean
124494 407| move-object/from16 v0, v34
124495 409| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos
124496 411| move-object/from16 v0, v18
124497 413| invoke-interface {v4,v0}, java.util.List.addAll(java.util.Collection):boolean
124507 426| move/from16 v0, v20
124508 428| if-lt v0, v4, Label_14
124521 0| new-instance v0, java.lang.StringBuilder
124522 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
124524 .local v0, "builder", java.lang.StringBuilder
124526 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
124529 …13| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang.…
124532 …19| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
124534 22| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
124545 0| invoke-direct {v0}, android.appwidget.AppWidgetProvider.<init>():void
124556 0| new-instance v0, android.content.ComponentName
124558 …4| invoke-direct {v0,v2,v1}, android.content.ComponentName.<init>(android.content.Context, java.la…
124559 7| return-object v0
124604 59| move-result-object v0
124606 .local v0, "data", android.net.Uri
124607 …60| invoke-static {v2,v0}, Tracer.WrapInvoke(android.content.Intent, android.net.Uri):android.cont…
124621 .end_local v0
124634 0| new-instance v0, android.content.Intent
124635 2| invoke-direct {v0}, android.content.Intent.<init>():void
124637 .local v0, "launchIntent", android.content.Intent
124639 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String):android.cont…
124642 14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.Intent, int):android.content.Intent
124645 …19| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.content.Intent, android.content.Context, j…
124651 …25| invoke-static {v3,v1,v0,v2}, android.app.PendingIntent.getActivity(android.content.Context, in…
124664 1| new-instance v0, android.content.Intent
124667 7| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
124669 .local v0, "intent", android.content.Intent
124672 …15| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.Intent, android.net.Uri, java.lang…
124674 …18| invoke-static {v4,v3,v0,v3}, android.app.PendingIntent.getBroadcast(android.content.Context, i…
124687 1| move-object/from16 v0, v22
124688 3| array-length v0, v0
124689 4| move/from16 v18, v0
124692 8| move/from16 v0, v17
124694 12| if-ge v0, v1, Label_3
124700 20| move-object/from16 v0, v20
124701 …22| invoke-direct {v15,v0,v3}, android.content.Intent.<init>(android.content.Context, java.lang.Cl…
124710 36| move-object/from16 v0, v23
124711 …38| invoke-static {v15,v3,v0}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, long[])…
124725 62| move-object/from16 v0, v16
124726 64| invoke-direct {v0,v3,v6}, android.widget.RemoteViews.<init>(java.lang.String, int):void
124731 70| move-object/from16 v0, v20
124732 …72| invoke-static {v0,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
124762 110| move-object/from16 v0, v16
124763 …112| invoke-static {v0,v3,v10}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.CharS…
124766 118| move-object/from16 v0, v16
124767 …120| invoke-static {v0,v3,v9}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.CharSe…
124770 126| move-object/from16 v0, v16
124771 …128| invoke-static {v0,v2,v3,v15}, Tracer.WrapInvoke(android.widget.RemoteViews, int, int, android…
124774 134| move-object/from16 v0, v21
124775 …136| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.appwidget.AppWidgetManager, int, int):void
124783 149| move-object/from16 v0, v20
124784 …151| invoke-static {v11,v0,v3}, Tracer.WrapInvoke(android.content.Intent, android.content.Context,…
124803 183| move-object/from16 v0, v20
124804 …185| invoke-static {v0,v3,v11,v6}, android.app.PendingIntent.getActivity(android.content.Context, …
124809 192| move-object/from16 v0, v16
124810 …194| invoke-static {v0,v3,v12}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.app.Pen…
124817 204| move-object/from16 v0, v16
124818 …206| invoke-static {v0,v3,v14}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.app.Pen…
124820 209| move-object/from16 v0, v21
124822 …213| invoke-static {v0,v2,v1}, Tracer.WrapInvoke(android.appwidget.AppWidgetManager, int, android.…
124851 6| move-result-object v0
124852 7| check-cast v0, android.app.AlarmManager
124854 .local v0, "am", android.app.AlarmManager
124859 …13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.AlarmManager, android.app.PendingIntent):…
124872 3| move-result-object v0
124874 .local v0, "action", java.lang.String
124877 8| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
124900 34| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
124905 43| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
124911 52| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
124917 61| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
124924 71| invoke-static {v0,v3}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
124951 0| const/4 v0, #+0 (0x00000000 | 0.00000)
124952 …1| invoke-direct {v1,v2,v3,v4,v0}, com.android.calendar.widget.CalendarAppWidgetProvider.performUp…
124964 …0| iput-object v1, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.this…
124966 2| invoke-direct {v0}, java.lang.Object.<init>():void
124977 …0| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.this…
124978 …2| invoke-static {v0}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(…
124979 5| move-result-object v0
124980 6| if-eqz v0, Label_1
124982 …8| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.this…
124983 …10| invoke-static {v0}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2…
124984 13| move-result-object v0
124985 14| invoke-static {v0}, Tracer.WrapInvoke(android.content.CursorLoader):void
124998 …0| iput-object v1, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this…
124999 … 2| iput v2, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$version
125000 …4| iput-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$…
125001 …6| iput-object v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$…
125003 8| invoke-direct {v0}, java.lang.Object.<init>():void
125027 25| move-result-object v0
125029 .local v0, "uri", android.net.Uri
125033 32| invoke-static {v1,v0}, Tracer.WrapInvoke(android.content.CursorLoader, android.net.Uri):void
125063 .end_local v0
125070 .restart_local v0
125083 …0| iput-object v1, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.th…
125084 …2| iput-object v2, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.va…
125085 …4| iput-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.va…
125087 6| invoke-direct {v0}, java.lang.Object.<init>():void
125098 …0| iget-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.th…
125099 …2| iget-object v0, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this…
125101 …6| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendar.widget.CalendarAppWidgetService$C…
125103 …9| iget-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.va…
125104 11| invoke-static {v0}, Tracer.WrapInvoke(android.content.BroadcastReceiver$PendingResult):void
125116 …0| iput-object v1, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this…
125117 …2| iput-object v2, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.val$…
125119 4| invoke-direct {v0}, java.lang.Object.<init>():void
125132 5| move-result-object v0
125134 .local v0, "selection", java.lang.String
125149 …30| invoke-direct {v2,v5,v0,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFact…
125167 …55| invoke-static {v2,v0,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFact…
125175 …0| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.currentVer…
125176 2| return-object v0
125181 …0| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mHandl…
125182 2| return-object v0
125187 …0| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader
125188 2| return-object v0
125193 0| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLock
125194 2| return-object v0
125199 0| sget v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum
125200 2| return v0
125205 … 0| iput v1, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidgetId
125211 …0| iput v1, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum
125217 0| sput v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum
125218 2| return v0
125224 3| move-result-object v0
125225 4| return-object v0
125235 3| move-result-object v0
125236 4| return-object v0
125242 3| move-result-object v0
125243 4| return-object v0
125253 1| const-wide/32 v0:v1, #+21600000 (0x01499700 | 3.70262e-38)
125254 …4| sput-wide v0:v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.sLastUpda…
125256 6| new-instance v0, java.lang.Object
125257 8| invoke-direct {v0}, java.lang.Object.<init>():void
125258 11| sput-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLock
125262 15| new-instance v0, java.util.concurrent.atomic.AtomicInteger
125263 17| invoke-direct {v0,v2}, java.util.concurrent.atomic.AtomicInteger.<init>(int):void
125264 …20| sput-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.currentVe…
125277 3| const/4 v0, #-1 (0xffffffff | NaN)
125278 …4| iput v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum
125280 6| new-instance v0, android.os.Handler
125281 8| invoke-direct {v0}, android.os.Handler.<init>():void
125282 …11| iput-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mHand…
125285 16| move-result-object v0
125286 …17| iput-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.execu…
125288 19| new-instance v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1
125289 …21| invoke-direct {v0,v1}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.…
125290 …24| iput-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mTime…
125304 3| const/4 v0, #-1 (0xffffffff | NaN)
125305 …4| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum
125307 6| new-instance v0, android.os.Handler
125308 8| invoke-direct {v0}, android.os.Handler.<init>():void
125309 …11| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mHand…
125312 16| move-result-object v0
125313 …17| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.execu…
125315 19| new-instance v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1
125316 …21| invoke-direct {v0,v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.…
125317 …24| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mTime…
125322 31| move-result-object v0
125323 …32| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mReso…
125325 34| const-string/jumbo v0, "appWidgetId"
125328 … 38| invoke-static {v4,v0,v1}, Tracer.WrapInvoke(android.content.Intent, java.lang.String, int):int
125329 41| move-result v0
125330 … 42| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidgetId
125332 …44| iget-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mReso…
125334 49| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
125335 52| move-result v0
125336 …53| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedCol…
125338 …55| iget-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mReso…
125340 60| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
125341 63| move-result v0
125342 …64| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardCol…
125344 …66| iget-object v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mReso…
125346 71| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
125347 74| move-result v0
125348 … 75| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAllDayColor
125360 0| new-instance v0, com.android.calendar.widget.CalendarAppWidgetModel
125361 …2| invoke-direct {v0,v1,v3}, com.android.calendar.widget.CalendarAppWidgetModel.<init>(android.con…
125363 .local v0, "model", com.android.calendar.widget.CalendarAppWidgetModel
125364 …5| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.calendar.widget.CalendarAppWidgetModel,…
125366 8| return-object v0
125396 24| iget-wide v0:v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end
125398 .local v0, "end", long
125407 36| cmp-long v8, v12:v13, v0:v1
125410 40| invoke-static {v4,v5,v0,v1}, java.lang.Math.min(long, long):long
125415 .end_local v0
125432 7| sub-long v0:v1, v4:v5, v10:v11
125434 .local v0, "begin", long
125443 22| invoke-static {v0,v1}, java.lang.Long.toString(long):java.lang.String
125468 0| new-instance v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2
125469 …2| invoke-direct {v0,v1,v4,v2,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFa…
125470 5| return-object v0
125499 25| move-result-wide v0:v1
125501 .local v0, "midnightDeviceTz", long
125520 47| invoke-static {v0,v1,v2,v3}, java.lang.Math.min(long, long):long
125531 …0| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mConte…
125532 …2| invoke-static {v0}, com.android.calendar.Utils.getHideDeclinedEvents(android.content.Context):b…
125533 5| move-result v0
125534 6| if-eqz v0, Label_2
125535 8| const-string/jumbo v0, "visible=1 AND selfAttendeeStatus!=2"
125537 11| return-object v0
125540 12| const-string/jumbo v0, "visible=1"
125551 0| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.widget.RemoteViews, int, int):void
125555 …5| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.CharSequ…
125568 1| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel
125569 3| if-nez v0, Label_1
125574 6| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel
125575 8| iget-object v0, v0, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos
125576 10| invoke-interface {v0}, java.util.List.size():int
125577 13| move-result v0
125578 14| invoke-static {v1,v0}, java.lang.Math.max(int, int):int
125579 17| move-result v0
125580 18| return v0
125627 54| move-result-object v0
125628 55| check-cast v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo
125630 .local v0, "eventInfo", com.android.calendar.widget.CalendarAppWidgetModel$EventInfo
125637 61| iget-wide v6:v7, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id
125638 63| iget-wide v8:v9, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id
125646 73| iget-wide v8:v9, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start
125647 75| iget-wide v10:v11, v0, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start
125663 0| new-instance v0, android.widget.RemoteViews
125670 11| invoke-direct {v0,v1,v2}, android.widget.RemoteViews.<init>(java.lang.String, int):void
125672 .local v0, "views", android.widget.RemoteViews
125673 14| return-object v0
125686 6| move/from16 v0, v23
125687 8| if-lt v0, v3, Label_2
125698 18| move-object/from16 v0, v22
125699 …20| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCont…
125705 29| move-object/from16 v0, v21
125706 31| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.<init>(java.lang.String, int):void
125709 34| move-object/from16 v0, v22
125710 …36| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCont…
125722 52| move-object/from16 v0, v21
125723 …54| invoke-static {v0,v3,v14}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.content.…
125743 80| move-object/from16 v0, v22
125744 …82| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCont…
125750 91| move-object/from16 v0, v21
125751 93| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.<init>(java.lang.String, int):void
125754 96| move-object/from16 v0, v22
125755 …98| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCont…
125767 114| move-object/from16 v0, v21
125768 …116| invoke-static {v0,v3,v14}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.content…
125777 124| move/from16 v0, v23
125778 126| invoke-interface {v3,v0}, java.util.List.get(int):java.lang.Object
125783 132| move-object/from16 v0, v18
125784 134| iget v3, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mType
125788 140| move-object/from16 v0, v22
125789 …142| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCon…
125795 151| move-object/from16 v0, v21
125796 153| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.<init>(java.lang.String, int):void
125801 160| move-object/from16 v0, v18
125802 162| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex
125811 176| move-object/from16 v0, v21
125812 …178| invoke-static {v0,v4,v5,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFac…
125821 186| move-object/from16 v0, v18
125822 188| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex
125832 202| move-object/from16 v0, v22
125833 …204| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCon…
125839 213| move-object/from16 v0, v21
125840 215| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.<init>(java.lang.String, int):void
125867 253| move-object/from16 v0, v21
125868 …255| invoke-static {v0,v4,v3,v5}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
125877 269| move-object/from16 v0, v21
125878 …271| invoke-static {v0,v5,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFac…
125883 281| move-object/from16 v0, v21
125884 …283| invoke-static {v0,v5,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFac…
125890 293| move-object/from16 v0, v21
125891 …295| invoke-static {v0,v5,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFac…
125895 302| move-object/from16 v0, v21
125896 304| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, int):void
125898 … 307| iget v0, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus
125899 309| move/from16 v19, v0
125906 316| move/from16 v0, v19
125907 318| if-ne v0, v3, Label_15
125914 329| move-object/from16 v0, v21
125915 …331| invoke-static {v0,v4,v3,v5}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
125919 340| move-object/from16 v0, v21
125920 …342| invoke-static {v0,v4,v3,v11}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.St…
125924 346| move/from16 v0, v19
125925 348| if-ne v0, v3, Label_16
125933 360| move-object/from16 v0, v21
125934 …362| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
125946 373| move-object/from16 v0, v22
125947 …375| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCon…
125957 387| move-object/from16 v0, v20
125958 …389| invoke-static {v15,v6,v7,v0}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text…
125961 393| move-object/from16 v0, v20
125962 …395| invoke-static {v15,v8,v9,v0}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text…
125968 399| move-object/from16 v0, v22
125969 …401| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCon…
125978 414| move-object/from16 v0, v21
125979 …416| invoke-static {v0,v3,v13}, Tracer.WrapInvoke(android.widget.RemoteViews, int, android.content…
125992 422| move-object/from16 v0, v22
125993 …424| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCon…
125997 433| move-object/from16 v0, v21
125998 435| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.<init>(java.lang.String, int):void
126010 448| move-object/from16 v0, v21
126011 …450| invoke-static {v0,v4,v3,v5}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126021 464| move-object/from16 v0, v21
126022 …466| invoke-static {v0,v4,v3,v5}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126025 472| move-object/from16 v0, v22
126026 …474| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAllDayColor
126028 479| move-object/from16 v0, v21
126029 …481| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126035 492| move-object/from16 v0, v21
126036 …494| invoke-static {v0,v4,v3,v11}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.St…
126041 500| move/from16 v0, v19
126042 502| if-ne v0, v3, Label_18
126045 507| move-object/from16 v0, v22
126046 …509| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedCo…
126048 514| move-object/from16 v0, v21
126049 …516| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126052 522| move-object/from16 v0, v22
126053 …524| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedCo…
126055 529| move-object/from16 v0, v21
126056 …531| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126059 537| move-object/from16 v0, v22
126060 …539| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedCo…
126062 544| move-object/from16 v0, v21
126063 …546| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126070 558| move-object/from16 v0, v21
126071 …560| invoke-static {v0,v4,v3,v5}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126079 573| move-object/from16 v0, v21
126080 …575| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126085 583| move-object/from16 v0, v22
126086 …585| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardCo…
126088 590| move-object/from16 v0, v21
126089 …592| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126092 598| move-object/from16 v0, v22
126093 …600| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardCo…
126095 605| move-object/from16 v0, v21
126096 …607| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126099 613| move-object/from16 v0, v22
126100 …615| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardCo…
126102 620| move-object/from16 v0, v21
126103 …622| invoke-static {v0,v5,v3,v4}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126106 626| move/from16 v0, v19
126107 628| if-ne v0, v3, Label_20
126114 639| move-object/from16 v0, v21
126115 …641| invoke-static {v0,v4,v3,v5}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126120 650| move-object/from16 v0, v21
126121 …652| invoke-static {v0,v4,v3,v11}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.St…
126130 666| move-object/from16 v0, v21
126131 …668| invoke-static {v0,v4,v3,v5}, Tracer.WrapInvoke(android.widget.RemoteViews, int, java.lang.Str…
126141 0| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
126142 1| return v0
126151 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
126152 1| return v0
126166 4| new-instance v0, android.content.CursorLoader
126174 …15| invoke-direct/range {v0..v6}, android.content.CursorLoader.<init>(android.content.Context, and…
126175 …18| iput-object v0, v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoad…
126177 …20| iget-object v0, v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoad…
126179 24| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(android.content.CursorLoader, long):void
126185 30| sget v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum
126186 32| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
126187 34| sput v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum
126188 …36| iput v0, v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialN…
126193 …39| iget-object v0, v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoad…
126195 …43| invoke-static {v0,v1,v7}, Tracer.WrapInvoke(android.content.CursorLoader, int, android.content…
126197 …46| iget-object v0, v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoad…
126198 48| invoke-static {v0}, Tracer.WrapInvoke(android.content.CursorLoader):void
126203 52| move-exception v0
126205 54| throw v0
126215 3| move-result-object v0
126217 .local v0, "selection", java.lang.String
126218 …4| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.calendar.widget.CalendarAppWidgetService$C…
126238 …0| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader
126239 2| if-eqz v0, Label_1
126241 …4| iget-object v0, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader
126242 6| invoke-static {v0}, Tracer.WrapInvoke(android.content.CursorLoader):void
126271 18| move-object/from16 v0, v17
126272 20| invoke-static {v15,v0}, android.util.Log.wtf(java.lang.String, java.lang.String):int
126281 25| move-object/from16 v0, v22
126282 …27| iget v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerial…
126286 31| move/from16 v0, v17
126287 33| if-eq v15, v0, Label_3
126298 41| move-object/from16 v0, v22
126299 …43| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCon…
126300 45| move-object/from16 v0, v22
126301 …47| iget-object v0, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mTime…
126302 49| move-object/from16 v17, v0
126303 51| move-object/from16 v0, v17
126304 …53| invoke-static {v15,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.l…
126315 61| move-object/from16 v0, v22
126316 …63| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCon…
126335 83| move-object/from16 v0, v22
126336 …85| invoke-direct {v0,v15,v6,v7,v12}, com.android.calendar.widget.CalendarAppWidgetService$Calenda…
126355 120| move-object/from16 v0, v17
126356 122| invoke-static {v15,v0}, android.util.Log.w(java.lang.String, java.lang.String):int
126362 130| move-object/from16 v0, v22
126363 …132| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126367 137| move-object/from16 v0, v17
126368 …139| invoke-static {v15,v0}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lan…
126373 145| move-object/from16 v0, v22
126374 …147| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126386 162| move-object/from16 v0, v22
126387 …164| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126389 168| move-object/from16 v0, v17
126390 …170| invoke-static {v15,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.…
126405 193| move-object/from16 v0, v22
126406 …195| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126408 199| move-object/from16 v0, v17
126409 …201| invoke-static {v15,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.…
126415 210| move-wide/from16 v0:v1, v18:v19
126416 212| invoke-static {v9,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
126422 221| iget v0, v9, android.text.format.Time.year
126423 223| move/from16 v17, v0
126424 225| move/from16 v0, v17
126425 227| if-ne v15, v0, Label_7
126427 231| iget v0, v9, android.text.format.Time.yearDay
126428 233| move/from16 v17, v0
126429 235| move/from16 v0, v17
126430 237| if-eq v15, v0, Label_8
126435 241| move-object/from16 v0, v22
126436 …243| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126443 252| move-object/from16 v0, v22
126444 …254| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126456 266| move-object/from16 v0, v22
126457 …268| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126462 274| move-object/from16 v0, v22
126463 …276| iget v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidget…
126465 280| move/from16 v0, v17
126466 282| if-ne v15, v0, Label_15
126468 284| move-object/from16 v0, v22
126469 …286| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mCo…
126528 319| move-object/from16 v0, v22
126529 …321| iget v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidget…
126531 326| move/from16 v0, v17
126532 …328| invoke-static {v14,v15,v0}, Tracer.WrapInvoke(android.appwidget.AppWidgetManager, int, int):v…
126549 …2| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendar.widget.CalendarAppWidgetServic…
126563 5| move-result-object v0
126565 .local v0, "result", android.content.BroadcastReceiver$PendingResult
126568 …10| invoke-direct {v2,v3,v0}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory…
126581 2| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
126582 4| new-array v0, v0, java.lang.String[]
126586 10| aput-object v1, v0, v2
126590 16| aput-object v1, v0, v2
126594 22| aput-object v1, v0, v2
126598 28| aput-object v1, v0, v2
126602 34| aput-object v1, v0, v2
126606 40| aput-object v1, v0, v2
126610 46| aput-object v1, v0, v2
126614 52| aput-object v1, v0, v2
126617 57| aput-object v1, v0, v3
126621 64| aput-object v1, v0, v2
126623 66| sput-object v0, com.android.calendar.widget.CalendarAppWidgetService.EVENT_PROJECTION
126626 71| move-result v0
126627 72| if-nez v0, Label_1
126629 74| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService.EVENT_PROJECTION
126631 79| aput-object v1, v0, v3
126643 0| invoke-direct {v0}, android.widget.RemoteViewsService.<init>():void
126665 15| sub-long v0:v1, v10:v11, v12:v13
126667 .local v0, "delta", long
126668 17| cmp-long v3, v0:v1, v4:v5
126671 21| div-long/2addr v0:v1, v4:v5
126683 42| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
126693 55| div-long/2addr v0:v1, v4:v5
126705 76| invoke-static {v0,v1}, java.lang.Long.valueOf(long):java.lang.Long
126721 0| new-instance v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory
126724 …6| invoke-direct {v0,v1,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.…
126725 9| return-object v0
126735 0| invoke-direct {v0,v1}, java.lang.Exception.<init>(java.lang.String):void
126748 3| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
126749 4| iput v0, v1, com.android.calendarcommon2.Duration.sign
126762 4| int-to-long v0:v1, v2
126764 .local v0, "factor", long
126789 32| mul-long/2addr v2:v3, v0:v1
126828 27| move-result v0
126830 .local v0, "c", char
126832 30| if-ne v0, v4, Label_3
126846 41| if-ne v0, v4, Label_2
126853 49| move-result v0
126856 52| if-eq v0, v4, Label_5
126882 96| move-result v0
126884 97| if-ne v0, v6, Label_6
126896 107| move-result v0
126899 110| if-lt v0, v4, Label_9
126901 114| if-gt v0, v4, Label_9
126905 118| add-int/lit8 v4, v0, #-48 (0xffffffd0 | NaN)
126914 127| if-ne v0, v4, Label_10
126923 136| if-ne v0, v4, Label_11
126932 145| if-ne v0, v4, Label_12
126941 154| if-ne v0, v4, Label_13
126950 163| if-ne v0, v4, Label_14
126958 170| if-eq v0, v6, Label_8
126972 …197| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuild…
126998 0| invoke-direct {v0,v1}, java.lang.RuntimeException.<init>(java.lang.String):void
127009 0| invoke-direct {v0}, java.lang.Object.<init>():void
127057 48| move-exception v0
127059 .local v0, "nfe", java.lang.NumberFormatException
127074 .end_local v0
127121 30| const/4 v0, #+0 (0x00000000 | 0.00000)
127123 .local v0, "i", int
127124 31| if-ge v0, v1, Label_1
127126 33| aget-object v4, v2, v0
127129 39| aput v4, v3, v0
127131 41| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
127145 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127155 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseByDay.<init>():void
127181 20| move-result v0
127183 .local v0, "num", int
127184 21| aput v0, v10, v11
127190 .end_local v0
127248 12| new-array v0, v8, int[]
127250 .local v0, "byday", int[]
127254 …16| invoke-static {v10,v0,v2,v7}, com.android.calendarcommon2.EventRecurrence$ParseByDay.parseWday…
127257 19| iput-object v0, v11, com.android.calendarcommon2.EventRecurrence.byday
127267 .end_local v0
127281 37| new-array v0, v4, int[]
127283 .restart_local v0
127293 …46| invoke-static {v6,v0,v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByDay.parseWday(…
127305 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127315 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseByHour.<init>():void
127330 7| move-result-object v0
127332 .local v0, "byhour", int[]
127333 8| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.byhour
127335 10| array-length v1, v0
127348 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127358 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseByMinute.<init>():void
127373 7| move-result-object v0
127375 .local v0, "byminute", int[]
127376 8| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.byminute
127378 10| array-length v1, v0
127391 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127401 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseByMonth.<init>():void
127416 7| move-result-object v0
127418 .local v0, "bymonth", int[]
127419 8| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.bymonth
127421 10| array-length v1, v0
127434 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127444 … 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseByMonthDay.<init>():void
127459 8| move-result-object v0
127461 .local v0, "bymonthday", int[]
127462 9| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.bymonthday
127464 11| array-length v1, v0
127477 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127487 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseBySecond.<init>():void
127502 7| move-result-object v0
127504 .local v0, "bysecond", int[]
127505 8| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.bysecond
127507 10| array-length v1, v0
127520 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127530 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseBySetPos.<init>():void
127545 9| move-result-object v0
127547 .local v0, "bysetpos", int[]
127548 10| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.bysetpos
127550 12| array-length v1, v0
127563 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127573 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseByWeekNo.<init>():void
127588 8| move-result-object v0
127590 .local v0, "byweekno", int[]
127591 9| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.byweekno
127593 11| array-length v1, v0
127606 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127616 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseByYearDay.<init>():void
127631 8| move-result-object v0
127633 .local v0, "byyearday", int[]
127634 9| iput-object v0, v6, com.android.calendarcommon2.EventRecurrence.byyearday
127636 11| array-length v1, v0
127649 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127659 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseCount.<init>():void
127671 1| const/high16 v0, #-2147483648 (0x80000000 | -0.00000)
127673 …6| invoke-static {v5,v0,v1,v3}, com.android.calendarcommon2.EventRecurrence$ParseCount.parseIntRan…
127674 9| move-result v0
127675 10| iput v0, v6, com.android.calendarcommon2.EventRecurrence.count
127677 12| iget v0, v6, com.android.calendarcommon2.EventRecurrence.count
127678 14| if-gez v0, Label_1
127681 19| move-result-object v0
127691 40| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
127696 45| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
127697 46| return v0
127706 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127716 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseFreq.<init>():void
127730 7| move-result-object v0
127731 8| check-cast v0, java.lang.Integer
127733 .local v0, "freq", java.lang.Integer
127734 10| if-nez v0, Label_1
127750 38| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Integer):int
127764 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127774 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseInterval.<init>():void
127786 1| const/high16 v0, #-2147483648 (0x80000000 | -0.00000)
127788 …6| invoke-static {v5,v0,v1,v3}, com.android.calendarcommon2.EventRecurrence$ParseInterval.parseInt…
127789 9| move-result v0
127790 10| iput v0, v6, com.android.calendarcommon2.EventRecurrence.interval
127792 12| iget v0, v6, com.android.calendarcommon2.EventRecurrence.interval
127793 14| if-ge v0, v3, Label_1
127796 19| move-result-object v0
127806 40| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
127811 45| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
127812 47| return v0
127821 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127831 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseUntil.<init>():void
127844 2| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
127845 3| return v0
127854 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$PartParser.<init>():void
127864 0| invoke-direct {v0}, com.android.calendarcommon2.EventRecurrence$ParseWkst.<init>():void
127878 7| move-result-object v0
127879 8| check-cast v0, java.lang.Integer
127881 .local v0, "wkst", java.lang.Integer
127882 10| if-nez v0, Label_1
127898 38| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Integer):int
127908 0| sget-object v0, com.android.calendarcommon2.EventRecurrence.TAG
127909 2| return-object v0
127914 0| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
127915 2| return-object v0
127920 0| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
127921 2| return-object v0
127931 1| const-string/jumbo v0, "EventRecur"
127932 4| sput-object v0, com.android.calendarcommon2.EventRecurrence.TAG
127934 6| new-instance v0, java.util.HashMap
127935 8| invoke-direct {v0}, java.util.HashMap.<init>():void
127936 11| sput-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127938 13| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127942 …23| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
127944 26| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127948 …36| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
127950 39| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127954 …49| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
127956 52| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127960 …62| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
127962 65| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127966 …75| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
127968 78| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127972 …88| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
127974 91| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127978 …101| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
127980 104| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127984 …114| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
127986 117| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127990 …127| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
127992 130| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
127996 …140| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
127998 143| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
128002 …153| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128004 156| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
128008 …166| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128010 169| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
128014 …179| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128016 182| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap
128020 …192| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128022 195| new-instance v0, java.util.HashMap
128023 197| invoke-direct {v0}, java.util.HashMap.<init>():void
128024 200| sput-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128026 202| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128031 …212| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128033 215| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128038 …225| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128040 228| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128045 …238| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128047 241| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128052 …251| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128054 254| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128059 …264| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128061 267| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128066 …277| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128068 280| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap
128073 …290| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128075 293| new-instance v0, java.util.HashMap
128076 295| invoke-direct {v0}, java.util.HashMap.<init>():void
128077 298| sput-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128079 300| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128084 …311| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128086 314| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128091 …325| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128093 328| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128098 …339| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128100 342| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128105 …353| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128107 356| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128112 …367| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128114 370| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128119 …381| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128121 384| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap
128126 …395| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
128137 0| invoke-direct {v0}, java.lang.Object.<init>():void
128149 2| aget v0, v2, v5
128151 .local v0, "n", int
128152 4| if-eqz v0, Label_1
128154 … 6| invoke-static {v4,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
128181 7| const/4 v0, #+0 (0x00000000 | 0.00000)
128183 .local v0, "i", int
128184 8| if-ge v0, v4, Label_2
128186 10| aget v1, v5, v0
128192 21| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
128200 .end_local v0
128217 4| const/4 v0, #+0 (0x00000000 | 0.00000)
128219 .local v0, "i", int
128220 5| if-ge v0, v5, Label_4
128222 7| aget v1, v4, v0
128223 9| aget v2, v6, v0
128229 14| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
128246 3| new-instance v0, java.lang.RuntimeException
128256 25| invoke-direct {v0,v1}, java.lang.RuntimeException.<init>(java.lang.String):void
128257 28| throw v0
128260 29| const/high16 v0, #+65536 (0x00010000 | 9.18355e-41)
128261 31| return v0
128264 32| const/high16 v0, #+131072 (0x00020000 | 1.83671e-40)
128265 34| return v0
128268 35| const/high16 v0, #+262144 (0x00040000 | 3.67342e-40)
128269 37| return v0
128272 38| const/high16 v0, #+524288 (0x00080000 | 7.34684e-40)
128273 40| return v0
128276 41| const/high16 v0, #+1048576 (0x00100000 | 1.46937e-39)
128277 43| return v0
128280 44| const/high16 v0, #+2097152 (0x00200000 | 2.93874e-39)
128281 46| return v0
128284 47| const/high16 v0, #+4194304 (0x00400000 | 5.87747e-39)
128285 49| return v0
128307 3| new-instance v0, java.lang.IllegalArgumentException
128317 25| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
128318 28| throw v0
128321 29| const-string/jumbo v0, "SU"
128322 32| return-object v0
128325 33| const-string/jumbo v0, "MO"
128326 36| return-object v0
128329 37| const-string/jumbo v0, "TU"
128330 40| return-object v0
128333 41| const-string/jumbo v0, "WE"
128334 44| return-object v0
128337 45| const-string/jumbo v0, "TH"
128338 48| return-object v0
128341 49| const-string/jumbo v0, "FR"
128342 52| return-object v0
128345 53| const-string/jumbo v0, "SA"
128346 56| return-object v0
128369 3| new-instance v0, java.lang.RuntimeException
128379 25| invoke-direct {v0,v1}, java.lang.RuntimeException.<init>(java.lang.String):void
128380 28| throw v0
128383 29| const/4 v0, #+0 (0x00000000 | 0.00000)
128384 30| return v0
128387 31| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
128388 32| return v0
128391 33| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
128392 34| return v0
128395 35| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
128396 36| return v0
128399 37| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
128400 38| return v0
128403 39| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
128404 40| return v0
128407 41| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
128408 42| return v0
128429 1| const/4 v0, #+0 (0x00000000 | 0.00000)
128430 2| iput-object v0, v2, com.android.calendarcommon2.EventRecurrence.until
128459 3| new-instance v0, java.lang.RuntimeException
128469 25| invoke-direct {v0,v1}, java.lang.RuntimeException.<init>(java.lang.String):void
128470 28| throw v0
128473 29| const/high16 v0, #+65536 (0x00010000 | 9.18355e-41)
128474 31| return v0
128477 32| const/high16 v0, #+131072 (0x00020000 | 1.83671e-40)
128478 34| return v0
128481 35| const/high16 v0, #+262144 (0x00040000 | 3.67342e-40)
128482 37| return v0
128485 38| const/high16 v0, #+524288 (0x00080000 | 7.34684e-40)
128486 40| return v0
128489 41| const/high16 v0, #+1048576 (0x00100000 | 1.46937e-39)
128490 43| return v0
128493 44| const/high16 v0, #+2097152 (0x00200000 | 2.93874e-39)
128494 46| return v0
128497 47| const/high16 v0, #+4194304 (0x00400000 | 5.87747e-39)
128498 49| return v0
128530 10| move-object v0, v7
128532 11| check-cast v0, com.android.calendarcommon2.EventRecurrence
128534 .local v0, "er", com.android.calendarcommon2.EventRecurrence
128538 17| iget-object v2, v0, com.android.calendarcommon2.EventRecurrence.startDate
128543 23| iget v3, v0, com.android.calendarcommon2.EventRecurrence.freq
128548 31| iget-object v2, v0, com.android.calendarcommon2.EventRecurrence.until
128553 37| iget v3, v0, com.android.calendarcommon2.EventRecurrence.count
128557 43| iget v3, v0, com.android.calendarcommon2.EventRecurrence.interval
128561 49| iget v3, v0, com.android.calendarcommon2.EventRecurrence.wkst
128566 57| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.bysecond
128567 59| iget v5, v0, com.android.calendarcommon2.EventRecurrence.bysecondCount
128575 71| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.byminute
128576 73| iget v5, v0, com.android.calendarcommon2.EventRecurrence.byminuteCount
128584 85| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.byhour
128585 87| iget v5, v0, com.android.calendarcommon2.EventRecurrence.byhourCount
128593 99| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.byday
128594 101| iget v5, v0, com.android.calendarcommon2.EventRecurrence.bydayCount
128602 113| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.bydayNum
128603 115| iget v5, v0, com.android.calendarcommon2.EventRecurrence.bydayCount
128611 127| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.bymonthday
128612 129| iget v5, v0, com.android.calendarcommon2.EventRecurrence.bymonthdayCount
128620 141| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.byyearday
128621 143| iget v5, v0, com.android.calendarcommon2.EventRecurrence.byyeardayCount
128629 155| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.byweekno
128630 157| iget v5, v0, com.android.calendarcommon2.EventRecurrence.byweeknoCount
128638 169| iget-object v4, v0, com.android.calendarcommon2.EventRecurrence.bymonth
128639 171| iget v5, v0, com.android.calendarcommon2.EventRecurrence.bymonthCount
128647 183| iget-object v3, v0, com.android.calendarcommon2.EventRecurrence.bysetpos
128648 185| iget v4, v0, com.android.calendarcommon2.EventRecurrence.bysetposCount
128657 194| iget-object v3, v0, com.android.calendarcommon2.EventRecurrence.startDate
128665 206| iget-object v3, v0, com.android.calendarcommon2.EventRecurrence.until
128679 0| new-instance v0, java.lang.UnsupportedOperationException
128680 2| invoke-direct {v0}, java.lang.UnsupportedOperationException.<init>():void
128681 5| throw v0
128722 37| move-result v0
128724 .local v0, "equalIndex", int
128725 38| if-gtz v0, Label_4
128741 66| invoke-static {v5,v9,v0}, Tracer.WrapInvoke(java.lang.String, int, int):java.lang.String
128745 70| add-int/lit8 v11, v0, #+1 (0x00000001 | 1.40130e-45)
128823 .end_local v0
128879 7| iget v0, v6, com.android.calendarcommon2.EventRecurrence.bydayCount
128881 .local v0, "count", int
128882 9| if-eq v0, v5, Label_2
128890 13| if-ge v2, v0, Label_6
128921 0| iput-object v1, v0, com.android.calendarcommon2.EventRecurrence.startDate
129002 114| iget v0, v6, com.android.calendarcommon2.EventRecurrence.bydayCount
129004 .local v0, "count", int
129005 116| if-lez v0, Label_15
129010 124| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
129015 127| if-ge v1, v0, Label_14
129026 .end_local v0
129063 .restart_local v0
129065 …198| invoke-direct {v6,v2,v0}, com.android.calendarcommon2.EventRecurrence.appendByDay(java.lang.S…
129120 3| new-instance v0, android.text.format.Time
129122 8| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
129123 11| iput-object v0, v2, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mTime
129169 29| iget-object v0, v14, com.android.calendarcommon2.EventRecurrence.byday
129171 .local v0, "byday", int[]
129183 38| aget v10, v0, v6
129206 .end_local v0
129215 .restart_local v0
129250 .end_local v0
129355 4| iget v0, v8, android.text.format.Time.month
129357 .local v0, "realMonth", int
129369 15| invoke-static {v2,v9,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, int, int, int):void
129375 23| iget v0, v2, android.text.format.Time.month
129384 33| if-eq v0, v5, Label_5
129392 39| invoke-static {v2,v9,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, int, int, int):void
129400 47| iput v0, v7, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mMonth
129426 0| const/4 v0, #+0 (0x00000000 | 0.00000)
129427 1| iput v0, v1, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mYear
129429 3| const/4 v0, #-1 (0xffffffff | NaN)
129430 4| iput v0, v1, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mMonth
129444 2| new-array v0, v1, int[]
129445 4| fill-array-data v0, Label_1
129446 7| sput-object v0, com.android.calendarcommon2.RecurrenceProcessor.DAYS_PER_MONTH
129448 9| new-array v0, v1, int[]
129449 11| fill-array-data v0, Label_2
129450 14| sput-object v0, com.android.calendarcommon2.RecurrenceProcessor.DAYS_IN_YEAR_PRECEDING_MONTH
129470 3| new-instance v0, android.text.format.Time
129472 8| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
129473 11| iput-object v0, v2, com.android.calendarcommon2.RecurrenceProcessor.mIterator
129475 13| new-instance v0, android.text.format.Time
129477 18| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
129478 21| iput-object v0, v2, com.android.calendarcommon2.RecurrenceProcessor.mUntil
129480 23| new-instance v0, java.lang.StringBuilder
129481 25| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
129482 28| iput-object v0, v2, com.android.calendarcommon2.RecurrenceProcessor.mStringBuilder
129484 30| new-instance v0, android.text.format.Time
129486 35| invoke-direct {v0,v1}, android.text.format.Time.<init>(java.lang.String):void
129487 38| iput-object v0, v2, com.android.calendarcommon2.RecurrenceProcessor.mGenerated
129489 40| new-instance v0, com.android.calendarcommon2.RecurrenceProcessor$DaySet
129491 …43| invoke-direct {v0,v1}, com.android.calendarcommon2.RecurrenceProcessor$DaySet.<init>(boolean):…
129492 46| iput-object v0, v2, com.android.calendarcommon2.RecurrenceProcessor.mDays
129611 110| iget v0, v10, com.android.calendarcommon2.EventRecurrence.bydayCount
129613 .local v0, "N", int
129622 119| if-ge v4, v0, Label_8
129628 .end_local v0
129655 .restart_local v0
129667 .end_local v0
129809 11| const/4 v0, #+0 (0x00000000 | 0.00000)
129811 .local v0, "bydayMask", int
129820 21| or-int/2addr v0, v10
129849 42| and-int v10, v0, v1
129935 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
129945 14| return v0
129947 15| move v0, v1
129958 0| const/4 v0, #+0 (0x00000000 | 0.00000)
129960 .local v0, "i", int
129961 1| if-ge v0, v3, Label_3
129963 3| aget v1, v2, v0
129970 9| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
129987 2| const/4 v0, #+0 (0x00000000 | 0.00000)
129989 .local v0, "i", int
129990 3| if-ge v0, v5, Label_4
129992 5| aget v1, v4, v0
130009 16| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
130026 4| aget v0, v2, v4
130028 .local v0, "n", int
130029 6| if-eq v0, v1, Label_1
130031 8| return v0
130049 0| iget v0, v4, android.text.format.Time.year
130050 2| int-to-long v0:v1, v0
130052 5| shl-long/2addr v0:v1, v2
130056 11| add-long/2addr v0:v1, v2:v3
130062 17| add-long/2addr v0:v1, v2:v3
130068 23| add-long/2addr v0:v1, v2:v3
130074 29| add-long/2addr v0:v1, v2:v3
130079 33| add-long/2addr v0:v1, v2:v3
130080 34| return-wide v0:v1
130090 0| const/16 v0, #+26 (0x0000001a | 3.64338e-44)
130091 2| shr-long v0:v1, v4:v5, v0
130092 4| long-to-int v0, v0:v1
130093 5| iput v0, v3, android.text.format.Time.year
130095 7| const/16 v0, #+22 (0x00000016 | 3.08286e-44)
130096 9| shr-long v0:v1, v4:v5, v0
130097 11| long-to-int v0, v0:v1
130098 12| and-int/lit8 v0, v0, #+15 (0x0000000f | 2.10195e-44)
130099 14| iput v0, v3, android.text.format.Time.month
130101 16| const/16 v0, #+17 (0x00000011 | 2.38221e-44)
130102 18| shr-long v0:v1, v4:v5, v0
130103 20| long-to-int v0, v0:v1
130104 21| and-int/lit8 v0, v0, #+31 (0x0000001f | 4.34403e-44)
130105 23| iput v0, v3, android.text.format.Time.monthDay
130107 25| const/16 v0, #+12 (0x0000000c | 1.68156e-44)
130108 27| shr-long v0:v1, v4:v5, v0
130109 29| long-to-int v0, v0:v1
130110 30| and-int/lit8 v0, v0, #+31 (0x0000001f | 4.34403e-44)
130111 32| iput v0, v3, android.text.format.Time.hour
130113 34| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
130114 35| shr-long v0:v1, v4:v5, v0
130115 37| long-to-int v0, v0:v1
130116 38| and-int/lit8 v0, v0, #+63 (0x0000003f | 8.82818e-44)
130117 40| iput v0, v3, android.text.format.Time.minute
130119 42| const-wide/16 v0:v1, #+63 (0x0000003f | 8.82818e-44)
130120 44| and-long/2addr v0:v1, v4:v5
130121 45| long-to-int v0, v0:v1
130122 46| iput v0, v3, android.text.format.Time.second
130178 38| div-int/lit8 v0, v13, #+24 (0x00000018 | 3.36312e-44)
130180 .local v0, "addDays", int
130181 40| mul-int/lit8 v13, v0, #+24 (0x00000018 | 3.36312e-44)
130184 43| add-int/2addr v7, v0
130201 .end_local v0
130220 .restart_local v0
130319 0| const/4 v0, #+0 (0x00000000 | 0.00000)
130323 5| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
130325 6| return v0
130335 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
130336 1| if-gt v3, v0, Label_1
130343 7| mul-int/lit8 v0, v3, #+13 (0x0000000d | 1.82169e-44)
130344 9| add-int/lit8 v0, v0, #-14 (0xfffffff2 | NaN)
130345 11| div-int/lit8 v0, v0, #+5 (0x00000005 | 7.00649e-45)
130346 13| add-int/2addr v0, v4
130347 14| add-int/2addr v0, v2
130349 17| add-int/2addr v0, v1
130351 20| sub-int/2addr v0, v1
130353 23| add-int/2addr v0, v1
130354 24| rem-int/lit8 v0, v0, #+7 (0x00000007 | 9.80909e-45)
130355 26| return v0
130368 5| add-int/lit8 v0, v1, #-1 (0xffffffff | NaN)
130370 .local v0, "yearDay", int
130377 16| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
130380 18| return v0
130391 3| move-result v0
130392 4| if-eqz v0, Label_2
130393 6| const/16 v0, #+366 (0x0000016e | 5.12875e-43)
130395 8| return v0
130397 9| const/16 v0, #+365 (0x0000016d | 5.11474e-43)
130427 22| move-object/from16 v0, v67
130429 26| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.TreeSet, java.lang.Object):boolean
130434 30| move-object/from16 v0, v59
130435 32| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
130436 34| move-object/from16 v31, v0
130439 36| move-object/from16 v0, v59
130440 38| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mUntil
130441 40| move-object/from16 v45, v0
130444 42| move-object/from16 v0, v59
130445 44| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mStringBuilder
130446 46| move-object/from16 v42, v0
130449 48| move-object/from16 v0, v59
130450 50| iget-object v4, v0, com.android.calendarcommon2.RecurrenceProcessor.mGenerated
130453 52| move-object/from16 v0, v59
130454 54| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mDays
130455 56| move-object/from16 v17, v0
130459 58| move-object/from16 v0, v17
130461 …62| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.calendarcommon2.RecurrenceProcessor$DaySe…
130466 74| move-object/from16 v0, v61
130467 76| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until
130468 78| move-object/from16 v56, v0
130470 82| move-object/from16 v0, v61
130471 84| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count
130472 86| move/from16 v56, v0
130495 115| move-object/from16 v0, v57
130497 …119| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
130502 130| move-object/from16 v0, v57
130504 …134| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
130511 145| move-object/from16 v0, v57
130513 …149| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
130524 161| move-object/from16 v0, v61
130525 163| iget v0, v0, com.android.calendarcommon2.EventRecurrence.interval
130526 165| move/from16 v26, v0
130529 167| move-object/from16 v0, v61
130530 169| iget v0, v0, com.android.calendarcommon2.EventRecurrence.freq
130531 171| move/from16 v25, v0
130542 190| move-object/from16 v0, v57
130544 …194| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
130566 222| move-object/from16 v0, v57
130568 …226| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
130573 237| move-object/from16 v0, v57
130575 …241| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
130582 252| move-object/from16 v0, v57
130584 …256| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
130606 274| move-object/from16 v0, v61
130607 276| iget v13, v0, com.android.calendarcommon2.EventRecurrence.bymonthCount
130611 280| move/from16 v0, v25
130613 …284| invoke-static {v0,v1,v13}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, i…
130618 290| move/from16 v0, v25
130620 294| if-lt v0, v1, Label_22
130622 296| move-object/from16 v0, v61
130623 298| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount
130624 300| move/from16 v56, v0
130626 304| move-object/from16 v0, v61
130627 306| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bymonthdayCount
130628 308| move/from16 v56, v0
130635 314| move-object/from16 v0, v61
130636 316| iget v11, v0, com.android.calendarcommon2.EventRecurrence.byhourCount
130640 320| move/from16 v0, v25
130642 …324| invoke-static {v0,v1,v11}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, i…
130646 328| move-object/from16 v0, v61
130647 330| iget v12, v0, com.android.calendarcommon2.EventRecurrence.byminuteCount
130651 334| move/from16 v0, v25
130653 …338| invoke-static {v0,v1,v12}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, i…
130657 342| move-object/from16 v0, v61
130658 344| iget v14, v0, com.android.calendarcommon2.EventRecurrence.bysecondCount
130662 348| move/from16 v0, v25
130664 …352| invoke-static {v0,v1,v14}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, i…
130668 356| move-object/from16 v0, v31
130670 …360| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):…
130673 365| move/from16 v0, v27
130675 369| if-ne v0, v1, Label_10
130680 375| move/from16 v0, v56
130682 379| iput v0, v1, android.text.format.Time.monthDay
130685 381| move-object/from16 v0, v61
130686 383| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until
130687 385| move-object/from16 v56, v0
130690 389| move-object/from16 v0, v61
130691 391| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until
130692 393| move-object/from16 v48, v0
130698 401| move/from16 v0, v56
130700 405| if-ne v0, v1, Label_11
130704 412| move-object/from16 v0, v56
130706 …416| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
130715 430| move-object/from16 v0, v45
130717 434| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):boolean
130719 437| move-object/from16 v0, v60
130720 439| iget-object v0, v0, android.text.format.Time.timezone
130721 441| move-object/from16 v56, v0
130722 443| move-object/from16 v0, v45
130724 447| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
130733 456| move-object/from16 v0, v42
130735 460| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
130738 465| move-object/from16 v0, v42
130740 469| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
130759 484| move/from16 v0, v23
130761 488| if-le v0, v1, Label_24
130769 505| move-object/from16 v0, v57
130771 …509| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.Object):java.lang…
130776 520| move-object/from16 v0, v57
130778 …524| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
130785 535| move-object/from16 v0, v57
130787 …539| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, long):java.lang.StringBu…
130835 565| move-object/from16 v0, v61
130836 567| iget v0, v0, com.android.calendarcommon2.EventRecurrence.interval
130837 569| move/from16 v56, v0
130889 605| move-object/from16 v0, v31
130890 607| iget v10, v0, android.text.format.Time.year
130893 609| move-object/from16 v0, v31
130894 611| iget v0, v0, android.text.format.Time.month
130895 613| move/from16 v56, v0
130899 617| move-object/from16 v0, v31
130900 619| iget v0, v0, android.text.format.Time.monthDay
130901 621| move/from16 v32, v0
130904 623| move-object/from16 v0, v31
130905 625| iget v0, v0, android.text.format.Time.hour
130906 627| move/from16 v33, v0
130909 629| move-object/from16 v0, v31
130910 631| iget v0, v0, android.text.format.Time.minute
130911 633| move/from16 v34, v0
130914 635| move-object/from16 v0, v31
130915 637| iget v0, v0, android.text.format.Time.second
130916 639| move/from16 v36, v0
130919 641| move-object/from16 v0, v31
130920 …643| invoke-static {v4,v0}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):…
130925 648| move-object/from16 v0, v61
130926 650| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.bymonth
130927 652| move-object/from16 v56, v0
130943 666| move/from16 v0, v25
130945 670| if-ne v0, v1, Label_33
130947 672| move-object/from16 v0, v31
130948 674| iget v0, v0, android.text.format.Time.weekDay
130949 676| move/from16 v56, v0
130951 678| move-object/from16 v0, v61
130952 680| iget v0, v0, com.android.calendarcommon2.EventRecurrence.wkst
130953 682| move/from16 v57, v0
130962 694| move-object/from16 v0, v31
130963 696| iget v0, v0, android.text.format.Time.monthDay
130964 698| move/from16 v56, v0
130973 706| move-object/from16 v0, v17
130976 …712| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.calendarcommon2.RecurrenceProcessor$D…
130984 722| move/from16 v0, v16
130986 726| if-le v0, v1, Label_27
130992 732| move/from16 v0, v39
130993 734| if-lt v0, v13, Label_25
130996 736| move-object/from16 v0, v31
130997 738| iget v0, v0, android.text.format.Time.monthDay
130998 740| move/from16 v41, v0
131001 742| move-object/from16 v0, v31
131002 …744| invoke-static {v4,v0}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time):…
131019 768| move-object/from16 v0, v57
131021 …772| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
131044 790| move/from16 v0, v56
131045 792| invoke-static {v4,v0}, Tracer.WrapInvoke(android.text.format.Time, int):int
131060 804| move-object/from16 v0, v61
131061 806| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byhour
131062 808| move-object/from16 v56, v0
131073 816| move-object/from16 v0, v61
131074 818| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byminute
131075 820| move-object/from16 v56, v0
131086 828| move-object/from16 v0, v61
131087 830| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.bysecond
131088 832| move-object/from16 v56, v0
131104 850| move-object/from16 v0, v61
131105 …852| invoke-static {v0,v4}, com.android.calendarcommon2.RecurrenceProcessor.filter(com.android.cal…
131141 896| move-object/from16 v0, v67
131143 900| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.TreeSet, java.lang.Object):boolean
131146 903| move-object/from16 v0, v61
131147 905| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count
131148 907| move/from16 v56, v0
131150 911| move-object/from16 v0, v61
131151 913| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count
131152 915| move/from16 v56, v0
131153 917| move/from16 v0, v56
131154 919| if-eq v0, v15, Label_14
131161 925| move/from16 v0, v43
131162 927| if-lt v0, v14, Label_40
131168 933| move/from16 v0, v38
131169 935| if-lt v0, v12, Label_38
131175 941| move/from16 v0, v30
131176 943| if-lt v0, v11, Label_36
131226 977| move-object/from16 v0, v67
131228 981| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.TreeSet, java.lang.Object):boolean
131244 986| move-object/from16 v0, v31
131245 988| iget v0, v0, android.text.format.Time.second
131246 990| move/from16 v56, v0
131248 994| move/from16 v0, v56
131250 998| iput v0, v1, android.text.format.Time.second
131256 1005| move/from16 v0, v27
131258 1009| if-eq v0, v1, Label_66
131260 1013| move/from16 v0, v27
131262 1017| if-eq v0, v1, Label_66
131272 1023| move-object/from16 v0, v31
131273 1025| iget v0, v0, android.text.format.Time.minute
131274 1027| move/from16 v56, v0
131276 1031| move/from16 v0, v56
131278 1035| iput v0, v1, android.text.format.Time.minute
131282 1039| move-object/from16 v0, v31
131283 1041| iget v0, v0, android.text.format.Time.hour
131284 1043| move/from16 v56, v0
131286 1047| move/from16 v0, v56
131288 1051| iput v0, v1, android.text.format.Time.hour
131292 1055| move-object/from16 v0, v31
131293 1057| iget v0, v0, android.text.format.Time.monthDay
131294 1059| move/from16 v56, v0
131296 1063| move/from16 v0, v56
131298 1067| iput v0, v1, android.text.format.Time.monthDay
131302 1071| move-object/from16 v0, v31
131303 1073| iget v0, v0, android.text.format.Time.month
131304 1075| move/from16 v56, v0
131306 1079| move/from16 v0, v56
131308 1083| iput v0, v1, android.text.format.Time.month
131312 1087| move-object/from16 v0, v31
131313 1089| iget v0, v0, android.text.format.Time.year
131314 1091| move/from16 v56, v0
131316 1095| move/from16 v0, v56
131318 1099| iput v0, v1, android.text.format.Time.year
131322 1103| move-object/from16 v0, v31
131323 1105| iget v0, v0, android.text.format.Time.monthDay
131324 1107| move/from16 v56, v0
131326 1111| move/from16 v0, v56
131328 1115| iput v0, v1, android.text.format.Time.monthDay
131332 1119| move-object/from16 v0, v31
131333 1121| iget v0, v0, android.text.format.Time.monthDay
131334 1123| move/from16 v56, v0
131336 1127| move/from16 v0, v56
131338 1131| iput v0, v1, android.text.format.Time.monthDay
131342 1135| move-object/from16 v0, v31
131343 1137| iget v0, v0, android.text.format.Time.monthDay
131344 1139| move/from16 v56, v0
131345 1141| move/from16 v0, v56
131347 1145| if-eq v0, v1, Label_58
131351 1149| move-object/from16 v0, v31
131352 …1151| invoke-static {v0,v4}, Tracer.WrapInvoke(android.text.format.Time, android.text.format.Time)…
131387 0| move-object/from16 v0, v32
131388 2| iget-object v0, v0, android.text.format.Time.timezone
131389 4| move-object/from16 v28, v0
131392 6| move-object/from16 v0, v31
131393 8| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131394 10| move-object/from16 v0, v28
131395 12| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
131397 15| move-object/from16 v0, v31
131398 17| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mGenerated
131399 19| move-object/from16 v0, v28
131400 21| invoke-static {v3,v0}, Tracer.WrapInvoke(android.text.format.Time, java.lang.String):void
131402 24| move-object/from16 v0, v31
131403 26| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131404 28| move-wide/from16 v0:v1, v34:v35
131405 30| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
131407 33| move-object/from16 v0, v31
131408 35| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131417 47| move-object/from16 v0, v31
131418 49| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131419 51| move-wide/from16 v0:v1, v36:v37
131420 53| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
131422 56| move-object/from16 v0, v31
131423 58| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131433 69| move-object/from16 v0, v33
131434 71| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.rrules
131437 75| move-object/from16 v0, v33
131438 77| iget-object v14, v0, com.android.calendarcommon2.RecurrenceSet.rrules
131440 80| array-length v0, v14
131441 81| move/from16 v16, v0
131444 84| move/from16 v0, v16
131445 86| if-ge v13, v0, Label_4
131469 110| move-object/from16 v0, v33
131470 112| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.rdates
131473 116| move-object/from16 v0, v33
131474 118| iget-object v4, v0, com.android.calendarcommon2.RecurrenceSet.rdates
131482 126| move-object/from16 v0, v31
131483 128| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131484 130| move-wide/from16 v0:v1, v22:v23
131485 132| invoke-static {v13,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
131487 135| move-object/from16 v0, v31
131488 137| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131503 154| move-object/from16 v0, v33
131504 156| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.exrules
131507 160| move-object/from16 v0, v33
131508 162| iget-object v4, v0, com.android.calendarcommon2.RecurrenceSet.exrules
131530 189| move-object/from16 v0, v33
131531 191| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.exdates
131534 195| move-object/from16 v0, v33
131535 197| iget-object v4, v0, com.android.calendarcommon2.RecurrenceSet.exdates
131543 205| move-object/from16 v0, v31
131544 207| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131545 209| move-wide/from16 v0:v1, v22:v23
131546 211| invoke-static {v13,v0,v1}, Tracer.WrapInvoke(android.text.format.Time, long):void
131548 214| move-object/from16 v0, v31
131549 216| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131577 247| move/from16 v0, v27
131578 249| new-array v2, v0, long[]
131596 268| move-object/from16 v0, v31
131597 270| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131600 276| move-wide/from16 v0:v1, v16:v17
131601 …278| invoke-static {v3,v0,v1}, com.android.calendarcommon2.RecurrenceProcessor.setTimeFromLongValu…
131606 283| move-object/from16 v0, v31
131607 285| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator
131628 0| const-string/jumbo v0, "(?:\r\n?|\n)[ \t]"
131629 … 3| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern
131630 6| move-result-object v0
131632 7| sput-object v0, com.android.calendarcommon2.RecurrenceSet.IGNORABLE_ICAL_WHITESPACE_RE
131634 9| const-string/jumbo v0, ".{75}"
131635 … 12| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern
131636 15| move-result-object v0
131637 16| sput-object v0, com.android.calendarcommon2.RecurrenceSet.FOLD_RE
131648 0| const/4 v0, #+0 (0x00000000 | 0.00000)
131652 4| iput-object v0, v1, com.android.calendarcommon2.RecurrenceSet.rrules
131654 6| iput-object v0, v1, com.android.calendarcommon2.RecurrenceSet.rdates
131656 8| iput-object v0, v1, com.android.calendarcommon2.RecurrenceSet.exrules
131658 10| iput-object v0, v1, com.android.calendarcommon2.RecurrenceSet.exdates
131686 23| move-object/from16 v0, v20
131687 …25| invoke-static {v0,v13}, Tracer.WrapInvoke(java.lang.String, java.lang.String):java.lang.String…
131693 32| move-object/from16 v0, v19
131694 34| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.rrules
131709 50| move-object/from16 v0, v19
131710 52| iget-object v13, v0, com.android.calendarcommon2.RecurrenceSet.rrules
131726 70| move-object/from16 v0, v19
131727 72| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.rdates
131735 83| move-object/from16 v0, v22
131736 …85| invoke-static {v0,v13}, Tracer.WrapInvoke(java.lang.String, java.lang.String):java.lang.String…
131742 92| move-object/from16 v0, v19
131743 94| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.exrules
131755 105| move-object/from16 v0, v22
131756 …107| invoke-static {v6,v0}, Tracer.WrapInvoke(com.android.calendarcommon2.EventRecurrence, java.la…
131758 110| move-object/from16 v0, v19
131759 112| iget-object v13, v0, com.android.calendarcommon2.RecurrenceSet.exrules
131778 134| move-object/from16 v0, v23
131779 …136| invoke-static {v0,v13}, Tracer.WrapInvoke(java.lang.String, java.lang.String):java.lang.Strin…
131782 141| array-length v0, v15
131783 142| move/from16 v16, v0
131786 145| move/from16 v0, v16
131787 147| if-ge v14, v0, Label_10
131796 156| array-length v0, v4
131797 157| move/from16 v17, v0
131799 159| move/from16 v0, v17
131800 161| if-ge v13, v0, Label_9
131806 169| move-object/from16 v0, v18
131807 171| invoke-interface {v9,v0}, java.util.List.add(java.lang.Object):boolean
131824 189| move-object/from16 v0, v19
131825 191| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.exdates
131835 200| move-object/from16 v0, v19
131836 202| iget-object v14, v0, com.android.calendarcommon2.RecurrenceSet.exdates
131893 37| new-array v0, v3, long[]
131895 .local v0, "dates", long[]
131909 51| aput-wide v8:v9, v0, v2
131945 99| return-object v0
131955 0| invoke-direct {v0,v1}, android.widget.TableLayout.<init>(android.content.Context):void
131967 …0| invoke-direct {v0,v1,v2}, android.widget.TableLayout.<init>(android.content.Context, android.ut…
131980 1| rem-int/lit8 v0, v4, #+2 (0x00000002 | 2.80260e-45)
131981 3| if-nez v0, Label_2
132005 9| new-instance v0, android.widget.TableRow$LayoutParams
132008 15| invoke-direct {v0,v2,v3}, android.widget.TableRow$LayoutParams.<init>(int, int):void
132010 .local v0, "params", android.widget.TableRow$LayoutParams
132015 …26| invoke-static {v0,v2,v3,v4,v5}, Tracer.WrapInvoke(android.widget.TableRow$LayoutParams, int, i…
132017 …29| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.ImageView, android.view.ViewGroup$Layo…
132041 14| new-instance v0, android.widget.TableRow$LayoutParams
132044 20| invoke-direct {v0,v2,v3}, android.widget.TableRow$LayoutParams.<init>(int, int):void
132046 .local v0, "params", android.widget.TableRow$LayoutParams
132051 …31| invoke-static {v0,v2,v3,v4,v5}, Tracer.WrapInvoke(android.widget.TableRow$LayoutParams, int, i…
132053 …34| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerSwatch, android.vi…
132058 .end_local v0
132077 10| new-instance v0, android.view.ViewGroup$LayoutParams
132078 12| invoke-direct {v0,v3,v3}, android.view.ViewGroup$LayoutParams.<init>(int, int):void
132080 .local v0, "params", android.view.ViewGroup$LayoutParams
132081 …15| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.TableRow, android.view.ViewGroup$Layou…
132112 17| add-int/lit8 v0, v9, #+1 (0x00000001 | 1.40130e-45)
132115 .local v0, "accessibilityIndex", int
132120 25| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
132129 .end_local v0
132136 43| sub-int v0, v2, v10
132137 .restart_local v0
132144 51| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
132160 0| const/4 v0, #+0 (0x00000000 | 0.00000)
132161 …1| invoke-static {v1,v2,v3,v0}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerPalette, int[…
132208 27| move-object v0, v12
132210 …29| invoke-direct/range {v0..v6}, com.android.colorpicker.ColorPickerPalette.setSwatchDescription(…
132218 39| iget v0, v12, com.android.colorpicker.ColorPickerPalette.mNumColumns
132219 41| if-ne v3, v0, Label_4
132231 53| add-int/lit8 v0, v10, #+1 (0x00000001 | 1.40130e-45)
132232 55| move v10, v0
132245 63| iget v0, v12, com.android.colorpicker.ColorPickerPalette.mNumColumns
132246 65| if-eq v3, v0, Label_8
132249 70| move-result-object v0
132250 …71| invoke-static {v8,v0,v1}, com.android.colorpicker.ColorPickerPalette.addSwatchToRow(android.wi…
132272 5| move-result-object v0
132274 .local v0, "res", android.content.res.Resources
132279 11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
132284 19| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
132292 … 29| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
132297 … 37| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
132305 46| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
132310 54| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
132330 10| move-result-object v0
132332 …13| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.Vie…
132334 16| sget v0, com.android.colorpicker.R$id.color_picker_swatch
132335 …18| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerSwatch, int):andro…
132336 21| move-result-object v0
132337 22| check-cast v0, android.widget.ImageView
132338 24| iput-object v0, v2, com.android.colorpicker.ColorPickerSwatch.mSwatchImage
132340 26| sget v0, com.android.colorpicker.R$id.color_picker_checkmark
132341 …28| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.colorpicker.ColorPickerSwatch, int):andro…
132342 31| move-result-object v0
132343 32| check-cast v0, android.widget.ImageView
132344 34| iput-object v0, v2, com.android.colorpicker.ColorPickerSwatch.mCheckmarkImage
132364 2| iget-object v0, v2, com.android.colorpicker.ColorPickerSwatch.mCheckmarkImage
132366 5| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ImageView, int):void
132372 9| iget-object v0, v2, com.android.colorpicker.ColorPickerSwatch.mCheckmarkImage
132374 13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.ImageView, int):void
132385 0| iget-object v0, v2, com.android.colorpicker.ColorPickerSwatch.mOnColorSelectedListener
132386 2| if-eqz v0, Label_1
132388 4| iget-object v0, v2, com.android.colorpicker.ColorPickerSwatch.mOnColorSelectedListener
132390 …8| invoke-interface {v0,v1}, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener.onC…
132404 1| new-array v0, v1, android.graphics.drawable.Drawable[]
132413 18| aput-object v1, v0, v2
132415 .local v0, "colorDrawable", android.graphics.drawable.Drawable[]
132418 …24| invoke-direct {v2,v0,v4}, com.android.colorpicker.ColorStateDrawable.<init>(android.graphics.d…
132431 …0| invoke-direct {v0,v1}, android.graphics.drawable.LayerDrawable.<init>(android.graphics.drawable…
132433 3| iput v2, v0, com.android.colorpicker.ColorStateDrawable.mColor
132447 2| new-array v0, v1, float[]
132449 .local v0, "hsv", float[]
132450 4| invoke-static {v4,v0}, android.graphics.Color.colorToHSV(int, float[]):void
132452 7| aget v1, v0, v3
132455 13| aput v1, v0, v3
132457 15| invoke-static {v0}, android.graphics.Color.HSVToColor(float[]):int
132468 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
132469 1| return v0
132479 0| const/4 v0, #+0 (0x00000000 | 0.00000)
132481 .local v0, "pressedOrFocused", boolean
132495 17| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
132499 18| if-eqz v0, Label_6
132531 0| invoke-direct {v0}, java.lang.Object.<init>():void
132543 1| new-array v0, v8, float[]
132545 .local v0, "hsv", float[]
132548 7| invoke-static {v8,v0}, android.graphics.Color.colorToHSV(int, float[]):void
132551 11| aget v2, v0, v8
132555 14| aget v4, v0, v8
132559 17| aget v6, v0, v8
132642 7| move-result v0
132643 8| return v0
132652 0| invoke-direct {v0}, java.lang.Object.<init>():void
132662 0| invoke-direct {v0}, java.lang.Object.<init>():void
132672 0| invoke-direct {v0}, java.lang.Object.<init>():void
132682 0| invoke-direct {v0}, java.lang.Object.<init>():void
132692 0| invoke-direct {v0}, java.lang.Object.<init>():void
132702 0| invoke-direct {v0}, java.lang.Object.<init>():void
132737 24| move-result v0
132739 .local v0, "c", char
132740 25| sparse-switch v0, Label_10
132775 .end_local v0
132791 …0| const-string/jumbo v0, "((?!\s)[\.\w!#$%&'*+\-/=?^`{|}~\xffffffc2\xffffff80-\xffffffef\xffffffb…
132792 … 3| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern
132793 6| move-result-object v0
132795 7| sput-object v0, com.android.common.Rfc822Validator.EMAIL_ADDRESS_PATTERN
132809 3| const/4 v0, #+0 (0x00000000 | 0.00000)
132810 4| iput-boolean v0, v1, com.android.common.Rfc822Validator.mRemoveInvalid
132838 15| move-result v0
132840 .local v0, "c", char
132842 18| if-le v0, v4, Label_2
132844 22| if-le v0, v4, Label_3
132852 30| if-eq v0, v4, Label_2
132854 34| if-eq v0, v4, Label_2
132856 38| if-eq v0, v4, Label_2
132858 42| if-eq v0, v4, Label_2
132861 46| if-eq v0, v4, Label_2
132863 50| if-eq v0, v4, Label_2
132865 54| if-eq v0, v4, Label_2
132867 58| if-eq v0, v4, Label_2
132870 62| if-eq v0, v4, Label_2
132872 66| if-eq v0, v4, Label_2
132874 70| if-eq v0, v4, Label_2
132876 74| if-eq v0, v4, Label_2
132878 …76| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, char):java.lang.StringBuilder
132882 .end_local v0
132990 138| move-result-object v0
132992 .local v0, "domain", java.lang.String
132993 139| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
133015 .end_local v0
133016 …172| invoke-static {v9,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
133025 .restart_local v0
133031 188| iget-object v0, v12, com.android.common.Rfc822Validator.mDomain
133035 .end_local v0
133052 4| move-result-object v0
133054 .local v0, "tokens", android.text.util.Rfc822Token[]
133055 5| array-length v2, v0
133061 11| aget-object v1, v0, v1
133081 0| iput-boolean v1, v0, com.android.common.Rfc822Validator.mRemoveInvalid
133093 0| iput-object v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$1.this$0
133095 2| invoke-direct {v0}, android.os.Handler.<init>():void
133107 0| iget-object v0, v2, com.android.common.contacts.BaseEmailAddressAdapter$1.this$0
133109 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdapter, i…
133121 …0| iput-object v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.…
133122 2| invoke-direct {v0}, android.widget.Filter.<init>():void
133132 …0| invoke-direct {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilt…
133143 …0| iget-object v0, v1, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.…
133146 …4| invoke-static {v0,v2}, com.android.common.contacts.BaseEmailAddressAdapter.-wrap0(com.android.c…
133147 7| move-result-object v0
133148 8| return-object v0
133163 …3| iget-object v0, v11, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter…
133164 …5| invoke-static {v0}, com.android.common.contacts.BaseEmailAddressAdapter.-get1(com.android.commo…
133165 8| move-result v0
133166 9| if-nez v0, Label_1
133168 …11| iget-object v0, v11, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilte…
133169 13| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver
133176 …21| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
133180 …25| iget-object v0, v11, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilte…
133181 …27| invoke-static {v0,v10}, com.android.common.contacts.BaseEmailAddressAdapter.-set0(com.android.…
133193 39| move-result v0
133194 40| if-nez v0, Label_3
133196 42| sget-object v0, android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_FILTER_URI
133197 44| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):android.net.Uri$Builder
133198 47| move-result-object v0
133203 …52| invoke-static {v0,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String):android.ne…
133204 55| move-result-object v0
133214 …69| invoke-static {v0,v2,v4}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
133218 …73| iget-object v0, v11, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilte…
133219 …75| invoke-static {v0}, com.android.common.contacts.BaseEmailAddressAdapter.-get0(com.android.comm…
133220 78| move-result-object v0
133221 79| if-eqz v0, Label_2
133223 81| const-string/jumbo v0, "name_for_primary_account"
133228 …92| invoke-static {v6,v0,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
133230 95| const-string/jumbo v0, "type_for_primary_account"
133235 …106| invoke-static {v6,v0,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.l…
133242 …113| iget-object v0, v11, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilt…
133243 115| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver
133247 …121| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.…
133252 128| move-result v0
133253 129| iput v0, v9, android.widget.Filter$FilterResults.count
133259 131| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
133260 132| new-array v0, v0, android.database.Cursor[]
133262 135| aput-object v8, v0, v2
133263 137| aput-object v7, v0, v10
133264 139| iput-object v0, v9, android.widget.Filter$FilterResults.values
133279 4| iget-object v0, v6, android.widget.Filter$FilterResults.values
133280 6| check-cast v0, android.database.Cursor[]
133282 .local v0, "cursors", android.database.Cursor[]
133285 11| aget-object v2, v0, v2
133287 14| aget-object v3, v0, v3
133291 .end_local v0
133306 0| sget-object v0, android.provider.ContactsContract.AUTHORITY_URI
133308 …5| invoke-static {v0,v1}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):andr…
133309 8| move-result-object v0
133311 9| sput-object v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.URI
133313 11| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
133314 12| new-array v0, v0, java.lang.String[]
133318 18| aput-object v1, v0, v2
133322 24| aput-object v1, v0, v2
133326 30| aput-object v1, v0, v2
133330 36| aput-object v1, v0, v2
133334 42| aput-object v1, v0, v2
133338 48| aput-object v1, v0, v2
133340 …50| sput-object v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.PROJECT…
133351 0| invoke-direct {v0}, java.lang.Object.<init>():void
133362 0| invoke-direct {v0}, java.lang.Object.<init>():void
133364 3| iput-boolean v1, v0, com.android.common.widget.CompositeCursorAdapter$Partition.showIfEmpty
133366 5| iput-boolean v2, v0, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader
133376 0| const/4 v0, #+0 (0x00000000 | 0.00000)
133378 …1| invoke-direct {v1,v0,v0}, com.android.common.widget.CompositeCursorAdapter$Partition.<init>(boo…
133408 …1| iget v0, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.mLimit
133412 4| return v0
133414 5| move-exception v0
133416 7| throw v0
133432 9| move-result v0
133433 10| if-nez v0, Label_1
133435 12| sget-object v0, android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_FILTER_URI
133436 14| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):android.net.Uri$Builder
133437 17| move-result-object v0
133442 …22| invoke-static {v0,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String):android.ne…
133443 25| move-result-object v0
133450 …35| invoke-static {v0,v2,v4}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
133451 38| move-result-object v0
133461 …52| invoke-static {v0,v2,v4}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
133462 55| move-result-object v0
133463 56| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri$Builder):android.net.Uri
133467 …60| iget-object v0, v8, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilt…
133468 62| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver
133474 …68| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
133493 0| iget-object v0, v5, android.widget.Filter$FilterResults.values
133494 2| check-cast v0, android.database.Cursor
133496 .local v0, "cursor", android.database.Cursor
133499 …8| invoke-static {v1,v4,v2,v0}, Tracer.WrapInvoke(com.android.common.contacts.BaseEmailAddressAdap…
133525 5| move-exception v0
133527 7| throw v0
133536 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
133537 1| new-array v0, v0, java.lang.String[]
133541 7| aput-object v1, v0, v2
133545 13| aput-object v1, v0, v2
133547 15| sput-object v0, com.android.common.contacts.BaseEmailAddressAdapter$EmailQuery.PROJECTION
133558 0| invoke-direct {v0}, java.lang.Object.<init>():void
133569 …0| invoke-direct {v0,v1,v2}, android.widget.LinearLayout.<init>(android.content.Context, android.u…
133583 3| const-class v0, android.widget.Button
133584 5| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
133585 8| move-result-object v0
133586 …9| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent, java.la…
133600 3| const-class v0, android.widget.Button
133601 5| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
133602 8| move-result-object v0
133603 …9| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, java…
133615 …0| invoke-direct {v0,v1,v2}, android.widget.TextView.<init>(android.content.Context, android.util.…
133629 3| const-class v0, android.widget.Button
133630 5| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
133631 8| move-result-object v0
133632 …9| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent, java.la…
133646 3| const-class v0, android.widget.Button
133647 5| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
133648 8| move-result-object v0
133649 …9| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, java…
133661 0| iput-object v1, v0, com.android.datetimepicker.HapticFeedbackController$1.this$0
133663 2| invoke-direct {v0,v2}, android.database.ContentObserver.<init>(android.os.Handler):void
133675 0| iget-object v0, v2, com.android.datetimepicker.HapticFeedbackController$1.this$0
133681 …12| invoke-static {v0,v1}, com.android.datetimepicker.HapticFeedbackController.-set0(com.android.d…
133688 0| iget-object v0, v1, com.android.datetimepicker.HapticFeedbackController.mContext
133689 2| return-object v0
133694 0| iput-boolean v1, v0, com.android.datetimepicker.HapticFeedbackController.mIsGloballyEnabled
133705 3| move-result v0
133706 4| return v0
133720 5| new-instance v0, com.android.datetimepicker.HapticFeedbackController$1
133722 …8| invoke-direct {v0,v2,v1}, com.android.datetimepicker.HapticFeedbackController$1.<init>(com.andr…
133723 11| iput-object v0, v2, com.android.datetimepicker.HapticFeedbackController.mContentObserver
133734 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
133744 13| if-ne v2, v0, Label_2
133746 15| return v0
133748 16| move v0, v1
133772 27| move-result-object v0
133774 .local v0, "uri", android.net.Uri
133780 …37| invoke-static {v1,v0,v3,v2}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.Ur…
133791 0| const/4 v0, #+0 (0x00000000 | 0.00000)
133792 1| iput-object v0, v2, com.android.datetimepicker.HapticFeedbackController.mVibrator
133794 3| iget-object v0, v2, com.android.datetimepicker.HapticFeedbackController.mContext
133795 … 5| invoke-static {v0}, Tracer.WrapInvoke(android.content.Context):android.content.ContentResolver
133796 8| move-result-object v0
133798 …11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentResolver, android.database.Con…
133815 11| move-result-wide v0:v1
133817 .local v0, "now", long
133819 14| sub-long v2:v3, v0:v1, v2:v3
133828 29| iput-wide v0:v1, v6, com.android.datetimepicker.HapticFeedbackController.mLastVibrate
133831 .end_local v0
133841 0| invoke-direct {v0}, java.lang.Object.<init>():void
133851 0| invoke-direct {v0}, java.lang.Object.<init>():void
133861 0| invoke-direct {v0}, java.lang.Object.<init>():void
133871 0| invoke-direct {v0}, java.lang.Object.<init>():void
133881 0| invoke-direct {v0}, java.lang.Object.<init>():void
133891 0| invoke-direct {v0}, java.lang.Object.<init>():void
133901 0| invoke-direct {v0}, java.lang.Object.<init>():void
133914 3| new-instance v0, java.lang.IllegalArgumentException
133916 8| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
133917 11| throw v0
133920 12| const/16 v0, #+31 (0x0000001f | 4.34403e-44)
133921 14| return v0
133924 15| const/16 v0, #+30 (0x0000001e | 4.20390e-44)
133925 17| return v0
133928 18| rem-int/lit8 v0, v3, #+4 (0x00000004 | 5.60519e-45)
133929 20| if-nez v0, Label_5
133930 22| const/16 v0, #+29 (0x0000001d | 4.06377e-44)
133932 24| return v0
133934 25| const/16 v0, #+28 (0x0000001c | 3.92364e-44)
133968 10| move-result-object v0
133970 .local v0, "k0", android.animation.Keyframe
133988 35| aput-object v0, v8, v9
133999 53| aput-object v0, v8, v9
134026 0| sget v0, android.os.Build$VERSION.SDK_INT
134028 4| if-lt v0, v1, Label_2
134029 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
134031 7| return v0
134033 8| const/4 v0, #+0 (0x00000000 | 0.00000)
134045 3| move-result v0
134046 4| if-eqz v0, Label_1
134063 …0| invoke-direct {v0,v1,v2}, android.widget.ViewAnimator.<init>(android.content.Context, android.u…
134091 26| move-result-object v0
134093 .local v0, "dateString", java.lang.String
134096 31| invoke-interface {v2,v0}, java.util.List.add(java.lang.Object):boolean
134102 .end_local v0
134168 0| iput-object v1, v0, com.android.datetimepicker.date.DatePickerDialog$1.this$0
134170 2| invoke-direct {v0}, java.lang.Object.<init>():void
134182 0| iget-object v0, v6, com.android.datetimepicker.date.DatePickerDialog$1.this$0
134183 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DatePickerDialog):void
134185 5| iget-object v0, v6, com.android.datetimepicker.date.DatePickerDialog$1.this$0
134186 …7| invoke-static {v0}, com.android.datetimepicker.date.DatePickerDialog.-get1(com.android.datetime…
134187 10| move-result-object v0
134188 11| if-eqz v0, Label_1
134190 13| iget-object v0, v6, com.android.datetimepicker.date.DatePickerDialog$1.this$0
134191 …15| invoke-static {v0}, com.android.datetimepicker.date.DatePickerDialog.-get1(com.android.datetim…
134192 18| move-result-object v0
134214 …54| invoke-interface {v0,v1,v2,v3,v4}, com.android.datetimepicker.date.DatePickerDialog$OnDateSetL…
134217 57| iget-object v0, v6, com.android.datetimepicker.date.DatePickerDialog$1.this$0
134218 59| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DatePickerDialog):void
134229 0| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mCalendar
134230 2| return-object v0
134235 0| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mCallBack
134236 2| return-object v0
134245 0| new-instance v0, java.text.SimpleDateFormat
134249 …9| invoke-direct {v0,v1,v2}, java.text.SimpleDateFormat.<init>(java.lang.String, java.util.Locale)…
134250 12| sput-object v0, com.android.datetimepicker.date.DatePickerDialog.YEAR_FORMAT
134252 14| new-instance v0, java.text.SimpleDateFormat
134256 …23| invoke-direct {v0,v1,v2}, java.text.SimpleDateFormat.<init>(java.lang.String, java.util.Locale…
134257 26| sput-object v0, com.android.datetimepicker.date.DatePickerDialog.DAY_FORMAT
134271 6| move-result-object v0
134272 7| iput-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mCalendar
134274 9| new-instance v0, java.util.HashSet
134275 11| invoke-direct {v0}, java.util.HashSet.<init>():void
134276 14| iput-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mListeners
134278 16| const/4 v0, #-1 (0xffffffff | NaN)
134279 17| iput v0, v1, com.android.datetimepicker.date.DatePickerDialog.mCurrentView
134281 19| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mCalendar
134282 21| invoke-static {v0}, Tracer.WrapInvoke(java.util.Calendar):int
134283 24| move-result v0
134284 25| iput v0, v1, com.android.datetimepicker.date.DatePickerDialog.mWeekStart
134286 27| const/16 v0, #+1900 (0x0000076c | 2.66247e-42)
134287 29| iput v0, v1, com.android.datetimepicker.date.DatePickerDialog.mMinYear
134289 31| const/16 v0, #+2100 (0x00000834 | 2.94273e-42)
134290 33| iput v0, v1, com.android.datetimepicker.date.DatePickerDialog.mMaxYear
134292 35| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
134293 36| iput-boolean v0, v1, com.android.datetimepicker.date.DatePickerDialog.mDelayAnimation
134308 6| move-result v0
134310 .local v0, "day", int
134315 11| if-le v0, v1, Label_1
134331 0| new-instance v0, com.android.datetimepicker.date.DatePickerDialog
134332 2| invoke-direct {v0}, com.android.datetimepicker.date.DatePickerDialog.<init>():void
134334 .local v0, "ret", com.android.datetimepicker.date.DatePickerDialog
134335 …5| invoke-static {v0,v1,v2,v3,v4}, Tracer.WrapInvoke(com.android.datetimepicker.date.DatePickerDia…
134337 8| return-object v0
134404 73| move-result-object v0
134406 .local v0, "dayString", java.lang.String
134416 …94| invoke-static {v7,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
134428 .end_local v0
134573 98| const/16 v0, #+24 (0x00000018 | 3.36312e-44)
134575 .local v0, "flags", int
134578 …104| invoke-static {v5,v2,v3,v0}, android.text.format.DateUtils.formatDateTime(android.content.Con…
134587 115| const/16 v0, #+20 (0x00000014 | 2.80260e-44)
134591 …121| invoke-static {v5,v2,v3,v0}, android.text.format.DateUtils.formatDateTime(android.content.Con…
134611 5| move-result-object v0
134614 ….local_ex v0, "iterator", java.util.Iterator, "Ljava/util/Iterator<Lcom/android/datetimepicker/dat…
134615 6| invoke-interface {v0}, java.util.Iterator.hasNext():boolean
134619 12| invoke-interface {v0}, java.util.Iterator.next():java.lang.Object
134635 0| iget v0, v1, com.android.datetimepicker.date.DatePickerDialog.mWeekStart
134636 2| return v0
134645 0| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mMaxDate
134646 2| return-object v0
134655 0| iget v0, v1, com.android.datetimepicker.date.DatePickerDialog.mMaxYear
134656 2| return v0
134665 0| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mMinDate
134666 2| return-object v0
134675 0| iget v0, v1, com.android.datetimepicker.date.DatePickerDialog.mMinYear
134676 2| return v0
134685 0| new-instance v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay
134687 …4| invoke-direct {v0,v1}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.<init>(java.uti…
134688 7| return-object v0
134700 2| iget-object v0, v2, com.android.datetimepicker.date.DatePickerDialog.mCalendar
134702 5| invoke-static {v0,v1,v4}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
134704 8| iget-object v0, v2, com.android.datetimepicker.date.DatePickerDialog.mCalendar
134706 11| invoke-static {v0,v1,v5}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
134708 14| iget-object v0, v2, com.android.datetimepicker.date.DatePickerDialog.mCalendar
134710 17| invoke-static {v0,v1,v6}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
134725 6| move-result v0
134727 9| if-ne v0, v1, Label_2
134729 11| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
134730 …12| invoke-direct {v2,v0}, com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):vo…
134737 19| move-result v0
134739 22| if-ne v0, v1, Label_1
134741 24| const/4 v0, #+0 (0x00000000 | 0.00000)
134742 …25| invoke-direct {v2,v0}, com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):vo…
134756 6| move-result-object v0
134758 .local v0, "activity", android.app.Activity
134759 7| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):android.view.Window
134893 144| move-result-object v0
134895 .local v0, "activity", android.app.Activity
134897 …147| invoke-direct {v8,v0,v12}, com.android.datetimepicker.date.SimpleDayPickerView.<init>(android…
134901 …154| invoke-direct {v8,v0,v12}, com.android.datetimepicker.date.YearPickerView.<init>(android.cont…
134998 …305| invoke-direct {v8,v0}, com.android.datetimepicker.HapticFeedbackController.<init>(android.con…
135020 1| iget-object v0, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar
135021 3| invoke-static {v0,v2,v4}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
135023 6| iget-object v0, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar
135025 9| invoke-static {v0,v1,v5}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
135027 12| iget-object v0, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar
135029 15| invoke-static {v0,v1,v6}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
135046 … 3| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mHapticFeedbackController
135047 … 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.HapticFeedbackController):void
135060 … 3| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mHapticFeedbackController
135061 … 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.HapticFeedbackController):void
135112 74| const/4 v0, #-1 (0xffffffff | NaN)
135114 .local v0, "listPosition", int
135120 84| move-result v0
135124 88| invoke-static {v6,v1,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
135134 101| move-result v0
135152 1| iget-object v0, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar
135154 4| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.Calendar, int):int
135155 7| move-result v0
135156 …8| invoke-direct {v3,v0,v4}, com.android.datetimepicker.date.DatePickerDialog.adjustDayInMonthIfNe…
135158 11| iget-object v0, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar
135159 13| invoke-static {v0,v2,v4}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
135163 19| const/4 v0, #+0 (0x00000000 | 0.00000)
135164 …20| invoke-direct {v3,v0}, com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):vo…
135178 0| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mListeners
135179 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
135191 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
135192 1| if-lt v3, v0, Label_1
135193 3| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
135194 4| if-le v3, v0, Label_2
135197 6| new-instance v0, java.lang.IllegalArgumentException
135199 11| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
135200 14| throw v0
135205 17| iget-object v0, v2, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView
135206 19| if-eqz v0, Label_3
135208 21| iget-object v0, v2, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView
135209 23| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView):void
135222 0| iput-object v1, v0, com.android.datetimepicker.date.DatePickerDialog.mCallBack
135236 2| new-instance v0, java.lang.IllegalArgumentException
135238 7| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
135239 10| throw v0
135246 15| iget-object v0, v2, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView
135247 17| if-eqz v0, Label_2
135249 19| iget-object v0, v2, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView
135250 21| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView):void
135262 … 0| iget-object v0, v1, com.android.datetimepicker.date.DatePickerDialog.mHapticFeedbackController
135263 … 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.HapticFeedbackController):void
135275 0| iput-object v1, v0, com.android.datetimepicker.date.DayPickerView$1.this$0
135276 2| iput v2, v0, com.android.datetimepicker.date.DayPickerView$1.val$position
135278 4| invoke-direct {v0}, java.lang.Object.<init>():void
135289 0| iget-object v0, v2, com.android.datetimepicker.date.DayPickerView$1.this$0
135291 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, int):vo…
135303 0| iput-object v1, v0, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0
135304 2| invoke-direct {v0}, java.lang.Object.<init>():void
135315 0| iget-object v0, v4, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0
135316 2| iget-object v0, v0, com.android.datetimepicker.date.DayPickerView.mHandler
135317 4| invoke-static {v0,v4}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
135321 9| iget-object v0, v4, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0
135322 11| iget-object v0, v0, com.android.datetimepicker.date.DayPickerView.mHandler
135324 …15| invoke-static {v0,v4,v2,v3}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable, long):b…
135436 144| move-result v0
135438 .local v0, "bottom", int
135449 159| if-le v0, v5, Label_8
135455 .end_local v0
135475 .restart_local v0
135479 …172| invoke-static {v8,v0,v11}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, i…
135483 .end_local v0
135503 0| const/4 v0, #-1 (0xffffffff | NaN)
135504 1| sput v0, com.android.datetimepicker.date.DayPickerView.LIST_TOP_OFFSET
135506 3| new-instance v0, java.text.SimpleDateFormat
135510 …12| invoke-direct {v0,v1,v2}, java.text.SimpleDateFormat.<init>(java.lang.String, java.util.Locale…
135511 15| sput-object v0, com.android.datetimepicker.date.DayPickerView.YEAR_FORMAT
135526 4| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
135527 5| iput v0, v2, com.android.datetimepicker.date.DayPickerView.mNumWeeks
135531 9| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
135532 10| iput v0, v2, com.android.datetimepicker.date.DayPickerView.mDaysPerWeek
135534 12| const/high16 v0, #+1065353216 (0x3f800000 | 1.00000)
135535 14| iput v0, v2, com.android.datetimepicker.date.DayPickerView.mFriction
135537 16| new-instance v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay
135538 18| invoke-direct {v0}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.<init>():void
135539 21| iput-object v0, v2, com.android.datetimepicker.date.DayPickerView.mSelectedDay
135541 23| new-instance v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay
135542 25| invoke-direct {v0}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.<init>():void
135543 28| iput-object v0, v2, com.android.datetimepicker.date.DayPickerView.mTempDay
135549 34| new-instance v0, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable
135550 …36| invoke-direct {v0,v2}, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.<init…
135551 … 39| iput-object v0, v2, com.android.datetimepicker.date.DayPickerView.mScrollStateChangedRunnable
135577 11| move-result-object v0
135579 .local v0, "child", android.view.View
135580 12| instance-of v4, v0, com.android.datetimepicker.date.MonthView
135582 16| move-object v4, v0
135595 31| check-cast v0, com.android.datetimepicker.date.MonthView
135596 .end_local v0
135597 33| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView):void
135604 .restart_local v0
135609 .end_local v0
135622 4| move-result-object v0
135624 .local v0, "cal", java.util.Calendar
135628 11| invoke-static {v0,v2,v3,v4}, Tracer.WrapInvoke(java.util.Calendar, int, int, int):void
135636 …23| invoke-static {v0,v5,v5,v2}, Tracer.WrapInvoke(java.util.Calendar, int, int, java.util.Locale)…
135644 38| invoke-static {v0}, Tracer.WrapInvoke(java.util.Calendar):java.util.Date
135678 14| move-result-object v0
135680 .local v0, "child", android.view.View
135681 15| instance-of v3, v0, com.android.datetimepicker.date.MonthView
135684 19| check-cast v0, com.android.datetimepicker.date.MonthView
135685 .end_local v0
135686 …21| invoke-static {v0,v6}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, com.androi…
135728 11| const/4 v0, #+0 (0x00000000 | 0.00000)
135731 .local v0, "bottom", int
135732 12| if-ge v0, v4, Label_2
135748 26| move-result v0
135750 27| invoke-static {v0,v4}, java.lang.Math.min(int, int):int
135812 36| move-result-object v0
135814 .local v0, "child", android.view.View
135815 37| if-nez v0, Label_8
135818 39| if-eqz v0, Label_10
135820 …41| invoke-static {v11,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, andro…
135872 112| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):int
135934 1| new-instance v0, android.os.Handler
135935 3| invoke-direct {v0}, android.os.Handler.<init>():void
135936 6| iput-object v0, v2, com.android.datetimepicker.date.DayPickerView.mHandler
135938 8| new-instance v0, android.widget.AbsListView$LayoutParams
135939 10| invoke-direct {v0,v1,v1}, android.widget.AbsListView$LayoutParams.<init>(int, int):void
135940 …13| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, androi…
135942 16| const/4 v0, #+0 (0x00000000 | 0.00000)
135943 …17| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, boolea…
135959 3| move-result-object v0
135961 .local v0, "focusedDay", com.android.datetimepicker.date.MonthAdapter$CalendarDay
135974 …15| invoke-direct {v2,v0}, com.android.datetimepicker.date.DayPickerView.restoreAccessibilityFocus…
135984 0| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView):void
135996 1| iget-object v0, v3, com.android.datetimepicker.date.DayPickerView.mController
135997 …3| invoke-interface {v0}, com.android.datetimepicker.date.DatePickerController.getSelectedDay():co…
135998 6| move-result-object v0
136000 …8| invoke-static {v3,v0,v1,v2,v2}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView…
136014 3| const/4 v0, #-1 (0xffffffff | NaN)
136015 …4| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent, int):vo…
136029 3| const/16 v0, #+4096 (0x00001000 | 5.73972e-42)
136030 …5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, int)…
136032 8| const/16 v0, #+8192 (0x00002000 | 1.14794e-41)
136033 …10| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, int…
136047 4| move-result-object v0
136048 5| check-cast v0, com.android.datetimepicker.date.MonthView
136050 .local v0, "child", com.android.datetimepicker.date.MonthView
136051 7| if-nez v0, Label_1
136058 14| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView):int
136061 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView):int
136082 … 0| iget-object v0, v1, com.android.datetimepicker.date.DayPickerView.mScrollStateChangedRunnable
136083 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView$Scrol…
136123 32| new-instance v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay
136124 …34| invoke-direct {v0,v4,v3,v7}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.<init>(i…
136126 .local v0, "day", com.android.datetimepicker.date.MonthAdapter$CalendarDay
136129 39| iget v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136131 43| iput v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136133 45| iget v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136137 51| iput v8, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136139 53| iget v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136141 57| iput v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136144 …59| invoke-static {v0}, com.android.datetimepicker.date.DayPickerView.getMonthAndYearString(com.an…
136148 …66| invoke-static {v12,v0,v7,v8,v7}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerVi…
136166 86| iget v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136168 90| iput v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136170 92| iget v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136174 98| iput v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136176 100| iget v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136178 104| iput v5, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136191 3| new-instance v0, com.android.datetimepicker.date.DayPickerView$1
136192 …5| invoke-direct {v0,v1,v2}, com.android.datetimepicker.date.DayPickerView$1.<init>(com.android.da…
136193 …8| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, java.la…
136195 11| const/4 v0, #+0 (0x00000000 | 0.00000)
136196 …12| invoke-static {v1,v1,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, and…
136207 0| iget-object v0, v2, com.android.datetimepicker.date.DayPickerView.mAdapter
136208 2| if-nez v0, Label_2
136211 7| move-result-object v0
136213 …10| invoke-static {v2,v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, and…
136214 13| move-result-object v0
136215 14| iput-object v0, v2, com.android.datetimepicker.date.DayPickerView.mAdapter
136218 16| iget-object v0, v2, com.android.datetimepicker.date.DayPickerView.mAdapter
136219 …18| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, androi…
136224 22| iget-object v0, v2, com.android.datetimepicker.date.DayPickerView.mAdapter
136226 …26| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthAdapter, com.and…
136239 2| iget-object v0, v1, com.android.datetimepicker.date.DayPickerView.mController
136240 …4| invoke-interface {v0,v1}, com.android.datetimepicker.date.DatePickerController.registerOnDateCh…
136256 0| iget v0, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136257 2| iput v0, v1, com.android.datetimepicker.date.DayPickerView.mCurrentMonthDisplayed
136273 4| const/4 v0, #+0 (0x00000000 | 0.00000)
136274 …5| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, android…
136276 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
136277 …9| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, boolean…
136288 27| move-result v0
136290 30| mul-float/2addr v0, v1
136291 …31| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.DayPickerView, float)…
136305 6| move-result-wide v0:v1
136306 …7| invoke-direct {v2,v0,v1}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.setTime(long…
136318 0| invoke-direct {v0}, java.lang.Object.<init>():void
136320 …3| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthAdapter$Cal…
136348 3| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
136349 4| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.Calendar, int):int
136350 7| move-result v0
136351 8| iput v0, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136353 10| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
136354 11| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.Calendar, int):int
136355 14| move-result v0
136356 15| iput v0, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136358 17| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
136359 18| invoke-static {v2,v0}, Tracer.WrapInvoke(java.util.Calendar, int):int
136360 21| move-result v0
136361 22| iput v0, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day
136373 0| iget-object v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar
136374 2| if-nez v0, Label_1
136377 7| move-result-object v0
136378 8| iput-object v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar
136381 10| iget-object v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar
136382 12| invoke-static {v0,v4,v5}, Tracer.WrapInvoke(java.util.Calendar, long):void
136384 15| iget-object v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar
136386 18| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.Calendar, int):int
136387 21| move-result v0
136388 22| iput v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136390 24| iget-object v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar
136392 27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.Calendar, int):int
136393 30| move-result v0
136394 31| iput v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136396 33| iget-object v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar
136398 36| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.Calendar, int):int
136399 39| move-result v0
136400 40| iput v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day
136412 0| iget v0, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136413 2| iput v0, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136415 4| iget v0, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136416 6| iput v0, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136418 8| iget v0, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day
136419 10| iput v0, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day
136431 0| iput v1, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
136433 2| iput v2, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
136435 4| iput v3, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day
136450 0| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
136451 1| sput v0, com.android.datetimepicker.date.MonthAdapter.WEEK_7_OVERHANG_HEIGHT
136471 10| iget-object v0, v1, com.android.datetimepicker.date.MonthAdapter.mController
136472 …12| invoke-interface {v0}, com.android.datetimepicker.date.DatePickerController.getSelectedDay():c…
136473 15| move-result-object v0
136474 …16| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthAdapter, com.and…
136485 0| const/4 v0, #+0 (0x00000000 | 0.00000)
136493 13| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
136495 14| return v0
136508 0| iget-object v0, v2, com.android.datetimepicker.date.MonthAdapter.mController
136509 2| invoke-interface {v0}, com.android.datetimepicker.date.DatePickerController.getMaxYear():int
136510 5| move-result v0
136514 12| sub-int/2addr v0, v1
136515 13| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
136516 15| mul-int/lit8 v0, v0, #+12 (0x0000000c | 1.68156e-44)
136517 17| return v0
136527 0| const/4 v0, #+0 (0x00000000 | 0.00000)
136528 1| return-object v0
136538 0| int-to-long v0:v1, v3
136539 1| return-wide v0:v1
136550 1| const/4 v0, #+0 (0x00000000 | 0.00000)
136552 ….local_ex v0, "drawingParams", java.util.HashMap, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang…
136560 10| move-result-object v0
136561 .end_local v0
136562 11| check-cast v0, java.util.HashMap
136565 13| if-nez v0, Label_2
136567 15| new-instance v0, java.util.HashMap
136568 17| invoke-direct {v0}, java.util.HashMap.<init>():void
136571 20| invoke-static {v0}, Tracer.WrapInvoke(java.util.HashMap):void
136599 …56| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
136604 …66| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
136609 …76| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
136617 …92| invoke-static {v0,v6,v7}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Obj…
136619 …95| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, java.util.…
136630 .restart_local v0
136655 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
136656 1| return v0
136665 0| new-instance v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay
136668 …6| invoke-direct {v0,v2,v3}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.<init>(long)…
136669 9| iput-object v0, v4, com.android.datetimepicker.date.MonthAdapter.mSelectedDay
136683 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthAdapter, com.andr…
136696 0| iget-object v0, v4, com.android.datetimepicker.date.MonthAdapter.mController
136697 … 2| invoke-interface {v0}, com.android.datetimepicker.date.DatePickerController.tryVibrate():void
136699 5| iget-object v0, v4, com.android.datetimepicker.date.MonthAdapter.mController
136703 …13| invoke-interface {v0,v1,v2,v3}, com.android.datetimepicker.date.DatePickerController.onDayOfMo…
136717 0| iput-object v1, v0, com.android.datetimepicker.date.MonthAdapter.mSelectedDay
136719 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthAdapter):void
136735 5| new-instance v0, android.graphics.Rect
136736 7| invoke-direct {v0}, android.graphics.Rect.<init>():void
136737 10| iput-object v0, v1, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempRect
136740 15| move-result-object v0
136741 …16| iput-object v0, v1, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempCalend…
136753 3| move-result v0
136755 .local v0, "focusedVirtualView", int
136757 6| if-eq v0, v1, Label_1
136767 …17| invoke-static {v1,v0,v2,v3}, Tracer.WrapInvoke(android.support.v4.view.accessibility.Accessibi…
136790 12| iget v0, v9, com.android.datetimepicker.date.MonthView.mRowHeight
136792 .local v0, "cellHeight", int
136825 57| mul-int v9, v6, v0
136830 63| add-int v10, v8, v0
136857 25| move-result-object v0
136859 .local v0, "date", java.lang.CharSequence
136871 44| aput-object v0, v3, v4
136877 51| return-object v0
136889 5| move-result v0
136891 .local v0, "day", int
136892 6| if-ltz v0, Label_1
136894 8| return v0
136909 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
136911 .local v0, "day", int
136914 5| if-gt v0, v1, Label_2
136916 7| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
136920 14| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
136936 3| const/4 v0, #+0 (0x00000000 | 0.00000)
136937 4| return v0
136940 5| iget-object v0, v1, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0
136941 …7| invoke-static {v0,v2}, com.android.datetimepicker.date.MonthView.-wrap0(com.android.datetimepic…
136943 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
136944 11| return v0
136959 3| move-result-object v0
136960 …4| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityEvent, java.la…
136972 0| iget-object v0, v1, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempRect
136973 …2| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView$MonthView…
136976 8| move-result-object v0
136977 …9| invoke-static {v3,v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNod…
136979 12| iget-object v0, v1, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempRect
136980 …14| invoke-static {v3,v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNo…
136982 17| const/16 v0, #+16 (0x00000010 | 2.24208e-44)
136983 …19| invoke-static {v3,v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNo…
136985 22| iget-object v0, v1, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0
136986 24| iget v0, v0, com.android.datetimepicker.date.MonthView.mSelectedDay
136987 26| if-ne v2, v0, Label_1
136989 28| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
136990 …29| invoke-static {v3,v0}, Tracer.WrapInvoke(android.support.v4.view.accessibility.AccessibilityNo…
137003 0| iget-object v0, v3, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0
137004 …2| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView$MonthViewTou…
137005 5| move-result-object v0
137010 …9| invoke-static {v0,v4,v1,v2}, Tracer.WrapInvoke(android.support.v4.view.accessibility.Accessibil…
137021 0| invoke-direct {v0,v1}, com.android.datetimepicker.date.MonthView.onDayClick(int):void
137031 0| const/16 v0, #+32 (0x00000020 | 4.48416e-44)
137032 2| sput v0, com.android.datetimepicker.date.MonthView.DEFAULT_HEIGHT
137034 4| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
137035 6| sput v0, com.android.datetimepicker.date.MonthView.MIN_HEIGHT
137037 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
137038 9| sput v0, com.android.datetimepicker.date.MonthView.DAY_SEPARATOR_WIDTH
137040 11| const/4 v0, #+0 (0x00000000 | 0.00000)
137041 12| sput v0, com.android.datetimepicker.date.MonthView.mScale
137053 0| const/4 v0, #+0 (0x00000000 | 0.00000)
137054 …1| invoke-direct {v1,v2,v0}, com.android.datetimepicker.date.MonthView.<init>(android.content.Cont…
137106 45| move-result-object v0
137108 .local v0, "res", android.content.res.Resources
137118 … 60| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
137123 … 68| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
137128 76| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137133 84| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137138 92| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137143 101| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137148 109| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137165 139| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137170 147| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137175 155| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137180 163| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137186 171| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137191 179| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
137231 10| div-int v0, v4, v5
137233 .local v0, "dividend", int
137243 22| add-int/2addr v3, v0
137256 2| iget-object v0, v8, com.android.datetimepicker.date.MonthView.mStringBuilder
137258 5| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):void
137260 8| iget-object v0, v8, com.android.datetimepicker.date.MonthView.mCalendar
137261 10| invoke-static {v0}, Tracer.WrapInvoke(java.util.Calendar):long
137266 17| move-result-object v0
137273 …25| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Co…
137274 28| move-result-object v0
137275 29| invoke-static {v0}, Tracer.WrapInvoke(java.util.Formatter):java.lang.String
137276 32| move-result-object v0
137277 33| return-object v0
137298 13| move-result-object v0
137300 .local v0, "maxDate", java.util.Calendar
137301 14| if-nez v0, Label_2
137306 17| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.Calendar, int):int
137313 24| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.Calendar, int):int
137320 31| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.Calendar, int):int
137327 38| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.Calendar, int):int
137335 46| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.Calendar, int):int
137363 13| move-result-object v0
137365 .local v0, "minDate", java.util.Calendar
137366 14| if-nez v0, Label_2
137371 17| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.Calendar, int):int
137378 24| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.Calendar, int):int
137385 31| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.Calendar, int):int
137392 38| invoke-static {v0,v4}, Tracer.WrapInvoke(java.util.Calendar, int):int
137400 46| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.Calendar, int):int
137417 0| iget v0, v4, com.android.datetimepicker.date.MonthView.mYear
137419 …4| invoke-static {v4,v0,v1,v5}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, int, …
137420 7| move-result v0
137421 8| if-eqz v0, Label_1
137426 11| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mOnDayClickListener
137427 13| if-eqz v0, Label_2
137429 15| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mOnDayClickListener
137434 …26| invoke-interface {v0,v4,v1}, com.android.datetimepicker.date.MonthView$OnDayClickListener.onDa…
137437 29| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mTouchHelper
137439 …32| invoke-static {v0,v5,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView$MonthVie…
137450 0| const/4 v0, #+0 (0x00000000 | 0.00000)
137462 17| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
137465 18| return v0
137474 0| iget-object v0, v1, com.android.datetimepicker.date.MonthView.mTouchHelper
137475 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView$MonthViewTouchH…
137487 0| iget-object v0, v1, com.android.datetimepicker.date.MonthView.mTouchHelper
137488 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView$MonthViewTou…
137489 5| move-result v0
137490 6| if-eqz v0, Label_1
137492 8| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
137493 9| return v0
137497 13| move-result v0
137498 14| return v0
137538 34| rem-int v0, v5, v6
137540 .local v0, "calendarDay", int
137549 47| invoke-static {v5,v9,v0}, Tracer.WrapInvoke(java.util.Calendar, int, int):void
137577 .end_local v0
137589 0| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight
137591 4| add-int/2addr v0, v1
137592 5| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45)
137594 9| sub-int/2addr v0, v1
137599 14| add-int v6, v0, v1
137602 16| iget v0, v14, com.android.datetimepicker.date.MonthView.mWidth
137605 22| sub-int/2addr v0, v1
137606 23| int-to-float v0, v0
137611 30| div-float v11, v0, v1
137621 37| iget v0, v14, com.android.datetimepicker.date.MonthView.mNumCells
137622 39| if-gt v4, v0, Label_3
137624 41| mul-int/lit8 v0, v12, #+2 (0x00000002 | 2.80260e-45)
137625 43| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
137626 45| int-to-float v0, v0
137627 46| mul-float/2addr v0, v11
137630 50| add-float/2addr v0, v1
137631 51| float-to-int v5, v0
137634 52| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight
137636 56| add-int/2addr v0, v1
137637 57| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45)
137639 61| sub-int v13, v0, v1
137642 63| int-to-float v0, v5
137643 64| sub-float/2addr v0, v11
137644 65| float-to-int v7, v0
137647 66| int-to-float v0, v5
137648 67| add-float/2addr v0, v11
137649 68| float-to-int v8, v0
137655 71| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight
137656 73| add-int v10, v9, v0
137661 79| move-object v0, v14
137663 …81| invoke-static/range {v0..v10}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, an…
137667 86| iget v0, v14, com.android.datetimepicker.date.MonthView.mNumDays
137668 88| if-ne v12, v0, Label_2
137672 91| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight
137673 93| add-int/2addr v6, v0
137700 7| div-int/lit8 v0, v2, #+2 (0x00000002 | 2.80260e-45)
137702 .local v0, "x", int
137715 28| int-to-float v3, v0
137729 0| iget v0, v2, com.android.datetimepicker.date.MonthView.mDayOfWeekStart
137731 4| if-ge v0, v1, Label_2
137732 6| iget v0, v2, com.android.datetimepicker.date.MonthView.mDayOfWeekStart
137734 10| add-int/2addr v0, v1
137739 13| sub-int/2addr v0, v1
137740 14| return v0
137742 15| iget v0, v2, com.android.datetimepicker.date.MonthView.mDayOfWeekStart
137754 5| move-result v0
137756 .local v0, "day", int
137757 6| if-ltz v0, Label_1
137762 …14| invoke-direct {v1,v2,v3,v0}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.<init>(i…
137778 3| move-result v0
137780 .local v0, "day", int
137782 5| if-lt v0, v1, Label_1
137784 9| if-le v0, v1, Label_2
137791 13| return v0
137839 46| float-to-int v0, v4
137841 .local v0, "column", int
137844 51| sub-int v4, v0, v4
137861 0| sget v0, com.android.datetimepicker.date.MonthView.MONTH_HEADER_SIZE
137862 2| return v0
137871 0| new-instance v0, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper
137872 …2| invoke-direct {v0,v1,v1}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.<init>…
137873 5| return-object v0
137884 2| new-instance v0, android.graphics.Paint
137885 4| invoke-direct {v0}, android.graphics.Paint.<init>():void
137886 7| iput-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137888 9| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137889 11| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137891 14| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137892 16| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137894 19| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137897 24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
137899 27| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137903 …35| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):an…
137905 38| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137907 42| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
137909 45| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137911 …49| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align)…
137913 52| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitlePaint
137915 …56| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
137917 59| new-instance v0, android.graphics.Paint
137918 61| invoke-direct {v0}, android.graphics.Paint.<init>():void
137919 64| iput-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint
137921 66| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint
137922 68| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137924 71| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint
137925 73| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137927 76| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint
137929 80| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
137931 83| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint
137933 …87| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align)…
137935 90| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint
137937 …94| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
137939 97| new-instance v0, android.graphics.Paint
137940 99| invoke-direct {v0}, android.graphics.Paint.<init>():void
137941 102| iput-object v0, v4, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint
137943 104| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint
137944 106| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137946 109| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint
137947 111| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137949 114| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint
137951 118| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
137953 121| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint
137955 …125| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align…
137957 128| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint
137959 …132| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
137961 135| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint
137963 139| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
137965 142| new-instance v0, android.graphics.Paint
137966 144| invoke-direct {v0}, android.graphics.Paint.<init>():void
137967 147| iput-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137969 149| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137970 151| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137972 154| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137975 159| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
137977 162| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137979 166| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
137981 169| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137985 …177| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):a…
137987 180| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137989 …184| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
137991 187| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137993 …191| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align…
137995 194| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint
137996 196| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
137998 199| new-instance v0, android.graphics.Paint
137999 201| invoke-direct {v0}, android.graphics.Paint.<init>():void
138000 204| iput-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthNumPaint
138002 206| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthNumPaint
138003 208| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
138005 211| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthNumPaint
138008 216| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
138010 219| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthNumPaint
138012 …223| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style…
138014 226| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthNumPaint
138016 …230| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align…
138018 233| iget-object v0, v4, com.android.datetimepicker.date.MonthView.mMonthNumPaint
138019 235| invoke-static {v0,v3}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
138033 4| move-result v0
138034 5| if-eqz v0, Label_1
138040 11| move-result v0
138041 12| if-eqz v0, Label_2
138046 15| const/4 v0, #+0 (0x00000000 | 0.00000)
138047 16| return v0
138057 …0| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, android.gra…
138059 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, android.gra…
138061 …6| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, android.gra…
138074 3| move-result v0
138083 …14| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, int, in…
138097 2| iget-object v0, v1, com.android.datetimepicker.date.MonthView.mTouchHelper
138098 …4| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView$MonthViewTouchH…
138124 20| move-result v0
138126 .local v0, "day", int
138127 21| if-ltz v0, Label_1
138129 23| invoke-direct {v3,v0}, com.android.datetimepicker.date.MonthView.onDayClick(int):void
138146 0| iget v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
138148 4| if-ne v0, v1, Label_1
138149 6| iget v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month
138151 10| if-eq v0, v1, Label_2
138154 12| const/4 v0, #+0 (0x00000000 | 0.00000)
138155 13| return v0
138158 14| iget v0, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day
138160 18| if-gt v0, v1, Label_1
138162 20| iget-object v0, v2, com.android.datetimepicker.date.MonthView.mTouchHelper
138164 …24| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView$MonthViewTo…
138166 27| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
138167 28| return v0
138176 0| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
138177 1| iput v0, v1, com.android.datetimepicker.date.MonthView.mNumRows
138191 0| iget-boolean v0, v1, com.android.datetimepicker.date.MonthView.mLockAccessibilityDelegate
138192 2| if-nez v0, Label_1
138207 0| iput-object v1, v0, com.android.datetimepicker.date.MonthView.mController
138349 208| add-int/lit8 v0, v1, #+1 (0x00000001 | 1.40130e-45)
138351 .local v0, "day", int
138352 …210| invoke-direct {v7,v0,v2}, com.android.datetimepicker.date.MonthView.sameDay(int, android.text…
138358 218| iput v0, v7, com.android.datetimepicker.date.MonthView.mToday
138365 .end_local v0
138392 0| iput-object v1, v0, com.android.datetimepicker.date.MonthView.mOnDayClickListener
138404 …0| invoke-direct {v0,v1,v2}, com.android.datetimepicker.date.DayPickerView.<init>(android.content.…
138416 0| new-instance v0, com.android.datetimepicker.date.SimpleMonthAdapter
138417 …2| invoke-direct {v0,v2,v3}, com.android.datetimepicker.date.SimpleMonthAdapter.<init>(android.con…
138418 5| return-object v0
138428 …0| invoke-direct {v0,v1,v2}, com.android.datetimepicker.date.MonthAdapter.<init>(android.content.C…
138440 0| new-instance v0, com.android.datetimepicker.date.SimpleMonthView
138441 …2| invoke-direct {v0,v3}, com.android.datetimepicker.date.SimpleMonthView.<init>(android.content.C…
138443 .local v0, "monthView", com.android.datetimepicker.date.MonthView
138445 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.MonthView, com.android…
138447 10| return-object v0
138457 …0| invoke-direct {v0,v1}, com.android.datetimepicker.date.MonthView.<init>(android.content.Context…
138469 0| iget v0, v4, com.android.datetimepicker.date.SimpleMonthView.mSelectedDay
138470 2| if-ne v0, v8, Label_1
138472 4| int-to-float v0, v9
138482 …17| invoke-static {v5,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, float, float, float…
138486 23| move-result v0
138487 24| if-eqz v0, Label_3
138489 26| iget-object v0, v4, com.android.datetimepicker.date.SimpleMonthView.mMonthNumPaint
138491 30| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
138494 33| const-string/jumbo v0, "%d"
138501 …46| invoke-static {v0,v1}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang…
138502 49| move-result-object v0
138506 …54| invoke-static {v5,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, f…
138511 58| iget-boolean v0, v4, com.android.datetimepicker.date.SimpleMonthView.mHasToday
138512 60| if-eqz v0, Label_4
138513 62| iget v0, v4, com.android.datetimepicker.date.SimpleMonthView.mToday
138514 64| if-ne v0, v8, Label_4
138516 66| iget-object v0, v4, com.android.datetimepicker.date.SimpleMonthView.mMonthNumPaint
138518 70| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
138522 75| iget-object v0, v4, com.android.datetimepicker.date.SimpleMonthView.mMonthNumPaint
138524 79| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
138542 13| move-result-object v0
138544 .local v0, "res", android.content.res.Resources
138546 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
138551 24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
138574 … 1| iget-object v0, v2, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint
138575 3| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
138577 … 6| iget-object v0, v2, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint
138578 8| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
138580 … 11| iget-object v0, v2, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint
138582 15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
138584 … 18| iget-object v0, v2, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint
138586 …22| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Align)…
138588 … 25| iget-object v0, v2, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint
138590 …29| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
138592 … 32| iget-object v0, v2, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint
138594 36| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
138606 … 0| iput-boolean v1, v0, com.android.datetimepicker.date.TextViewWithCircularIndicator.mDrawCircle
138618 3| move-result-object v0
138620 .local v0, "itemText", java.lang.CharSequence
138628 14| aput-object v0, v2, v3
138634 21| return-object v0
138654 14| move-result v0
138656 .local v0, "height", int
138657 15| invoke-static {v2,v0}, java.lang.Math.min(int, int):int
138664 24| div-int/lit8 v4, v0, #+2 (0x00000002 | 2.80260e-45)
138671 .end_local v0
138684 0| iput-object v1, v0, com.android.datetimepicker.date.YearPickerView$1.this$0
138685 2| iput v2, v0, com.android.datetimepicker.date.YearPickerView$1.val$position
138686 4| iput v3, v0, com.android.datetimepicker.date.YearPickerView$1.val$offset
138688 6| invoke-direct {v0}, java.lang.Object.<init>():void
138699 0| iget-object v0, v3, com.android.datetimepicker.date.YearPickerView$1.this$0
138702 …6| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.datetimepicker.date.YearPickerView, int…
138704 9| iget-object v0, v3, com.android.datetimepicker.date.YearPickerView$1.this$0
138705 11| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.YearPickerView):void
138718 0| iput-object v1, v0, com.android.datetimepicker.date.YearPickerView$YearAdapter.this$0
138720 …2| invoke-direct {v0,v2,v3,v4}, android.widget.ArrayAdapter.<init>(android.content.Context, int, j…
138751 27| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
138754 .local v0, "selected", boolean
138755 …28| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.TextViewWithCircularI…
138757 31| if-eqz v0, Label_2
138766 .end_local v0
138767 39| const/4 v0, #+0 (0x00000000 | 0.00000)
138768 .restart_local v0
138774 0| iget-object v0, v1, com.android.datetimepicker.date.YearPickerView.mController
138775 2| return-object v0
138780 0| iput-object v1, v0, com.android.datetimepicker.date.YearPickerView.mSelectedView
138791 3| move-result v0
138792 4| return v0
138809 10| new-instance v0, android.view.ViewGroup$LayoutParams
138814 14| invoke-direct {v0,v2,v3}, android.view.ViewGroup$LayoutParams.<init>(int, int):void
138816 .local v0, "frame", android.view.ViewGroup$LayoutParams
138817 …17| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.YearPickerView, andro…
138864 3| move-result-object v0
138865 4| invoke-interface {v0}, java.lang.CharSequence.toString():java.lang.String
138866 7| move-result-object v0
138867 8| invoke-static {v0}, java.lang.Integer.parseInt(java.lang.String):int
138868 11| move-result v0
138869 12| return v0
138885 10| move-result v0
138887 .local v0, "year", int
138891 17| if-gt v0, v2, Label_2
138896 25| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
138904 39| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
138927 4| move-result-object v0
138929 .local v0, "firstChild", android.view.View
138930 5| if-nez v0, Label_1
138935 8| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):int
138946 0| iget-object v0, v2, com.android.datetimepicker.date.YearPickerView.mAdapter
138947 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.YearPickerView$YearAdapte…
138949 5| iget-object v0, v2, com.android.datetimepicker.date.YearPickerView.mController
138950 …7| invoke-interface {v0}, com.android.datetimepicker.date.DatePickerController.getSelectedDay():co…
138951 10| move-result-object v0
138952 11| iget v0, v0, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year
138956 19| sub-int/2addr v0, v1
138957 …20| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.YearPickerView, int):…
138973 7| move-result v0
138975 10| if-ne v0, v1, Label_1
138995 5| move-object v0, v5
138997 6| check-cast v0, com.android.datetimepicker.date.TextViewWithCircularIndicator
138999 .local v0, "clickedView", com.android.datetimepicker.date.TextViewWithCircularIndicator
139000 8| if-eqz v0, Label_3
139003 12| if-eq v0, v1, Label_2
139017 …30| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.date.TextViewWithCircularI…
139019 …33| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.TextViewWithCircularIndi…
139021 36| iput-object v0, v3, com.android.datetimepicker.date.YearPickerView.mSelectedView
139025 …40| invoke-static {v0}, com.android.datetimepicker.date.YearPickerView.getYearFromTextView(android…
139043 0| iget v0, v2, com.android.datetimepicker.date.YearPickerView.mViewSize
139044 2| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45)
139047 8| sub-int/2addr v0, v1
139048 …9| invoke-static {v2,v3,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.YearPickerView, int…
139060 0| new-instance v0, com.android.datetimepicker.date.YearPickerView$1
139061 …2| invoke-direct {v0,v1,v2,v3}, com.android.datetimepicker.date.YearPickerView$1.<init>(com.androi…
139062 …5| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.datetimepicker.date.YearPickerView, java.l…
139076 3| new-instance v0, android.graphics.Paint
139077 5| invoke-direct {v0}, android.graphics.Paint.<init>():void
139078 8| iput-object v0, v1, com.android.datetimepicker.time.AmPmCirclesView.mPaint
139080 10| const/4 v0, #+0 (0x00000000 | 0.00000)
139081 11| iput-boolean v0, v1, com.android.datetimepicker.time.AmPmCirclesView.mIsInitialized
139122 36| double-to-int v0, v4:v5
139124 .local v0, "distanceToAmCenter", int
139126 39| if-gt v0, v3, Label_2
139236 108| move-result-object v0
139238 .local v0, "amPmTexts", java.lang.String[]
139239 109| aget-object v4, v0, v7
139242 113| aget-object v4, v0, v6
139338 85| const/16 v0, #+255 (0x000000ff | 3.57331e-43)
139340 .local v0, "amAlpha", int
139352 97| iget v0, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha
139360 105| iget v0, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha
139367 114| invoke-static {v10,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
139453 0| iput v1, v0, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPm
139465 0| iput v1, v0, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPmPressed
139479 6| move-result-object v0
139481 .local v0, "res", android.content.res.Resources
139485 11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139490 19| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139494 25| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139505 36| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139510 44| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139515 52| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139538 13| move-result-object v0
139540 .local v0, "res", android.content.res.Resources
139542 17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139547 25| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139579 17| move-result-object v0
139581 .local v0, "res", android.content.res.Resources
139587 … 24| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
139602 … 40| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
139610 … 52| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
139669 58| float-to-int v0, v2
139671 .local v0, "amPmCircleRadius", int
139673 61| div-int/lit8 v3, v0, #+2 (0x00000002 | 2.80260e-45)
139678 .end_local v0
139719 3| move-result-object v0
139721 .local v0, "res", android.content.res.Resources
139725 8| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139730 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139739 26| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139744 34| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
139757 0| iput-object v1, v0, com.android.datetimepicker.time.RadialPickerLayout$1.this$0
139759 2| invoke-direct {v0}, java.lang.Object.<init>():void
139770 0| iget-object v0, v2, com.android.datetimepicker.time.RadialPickerLayout$1.this$0
139771 …2| invoke-static {v0}, com.android.datetimepicker.time.RadialPickerLayout.-get0(com.android.dateti…
139772 5| move-result-object v0
139776 …12| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.time.AmPmCirclesView, int)…
139778 15| iget-object v0, v2, com.android.datetimepicker.time.RadialPickerLayout$1.this$0
139779 …17| invoke-static {v0}, com.android.datetimepicker.time.RadialPickerLayout.-get0(com.android.datet…
139780 20| move-result-object v0
139781 21| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.AmPmCirclesView):void
139793 0| iput-object v1, v0, com.android.datetimepicker.time.RadialPickerLayout$2.this$0
139794 2| iput-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout$2.val$isInnerCircle
139796 4| invoke-direct {v0}, java.lang.Object.<init>():void
139821 26| move-result v0
139823 .local v0, "value", int
139825 …29| invoke-static {v1,v0}, com.android.datetimepicker.time.RadialPickerLayout.-set1(com.android.da…
139833 …44| invoke-interface {v1,v2,v0,v4}, com.android.datetimepicker.time.RadialPickerLayout$OnValueSele…
139844 0| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView
139845 2| return-object v0
139850 0| iget v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mDownDegrees
139851 2| return v0
139856 0| iget v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm
139857 2| return v0
139862 0| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mListener
139863 2| return-object v0
139868 0| iput-boolean v1, v0, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove
139874 0| iput v1, v0, com.android.datetimepicker.time.RadialPickerLayout.mLastValueSelected
139885 3| move-result v0
139886 4| return v0
139909 20| move-result-object v0
139911 .local v0, "vc", android.view.ViewConfiguration
139912 21| invoke-static {v0}, Tracer.WrapInvoke(android.view.ViewConfiguration):int
140013 3| move-result v0
140015 .local v0, "currentIndex", int
140016 4| if-nez v0, Label_1
140023 10| if-ne v0, v1, Label_2
140041 3| move-result v0
140043 .local v0, "currentItem", int
140044 4| if-nez v0, Label_1
140053 14| if-ne v0, v1, Label_2
140071 0| const/4 v0, #+0 (0x00000000 | 0.00000)
140078 11| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
140080 12| return v0
140096 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
140098 .local v0, "count", int
140110 17| if-ne v0, v2, Label_6
140120 26| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
140138 42| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
140167 16| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
140170 .local v0, "allowFineGrained", boolean
140171 17| if-eqz v0, Label_8
140217 .end_local v0
140221 64| const/4 v0, #+0 (0x00000000 | 0.00000)
140222 .restart_local v0
140274 9| mul-int/lit8 v0, v2, #+30 (0x0000001e | 4.20390e-44)
140276 .local v0, "hourDegrees", int
140280 …17| invoke-static {v2,v0,v3,v4}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialSelectorV…
140286 .end_local v0
140327 12| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
140328 13| if-ne v3, v0, Label_1
140332 17| iget v0, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay
140333 19| rem-int/lit8 v0, v0, #+12 (0x0000000c | 1.68156e-44)
140334 21| iput v0, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay
140340 27| iget v0, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay
140341 29| rem-int/lit8 v0, v0, #+12 (0x0000000c | 1.68156e-44)
140342 31| add-int/lit8 v0, v0, #+12 (0x0000000c | 1.68156e-44)
140343 33| iput v0, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay
140361 6| add-int/lit8 v0, v1, #+30 (0x0000001e | 4.20390e-44)
140363 .local v0, "ceiling", int
140367 11| move v5, v0
140386 25| sub-int v4, v0, v5
140393 32| move v5, v0
140404 0| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mSnapPrefer30sMap
140405 2| if-nez v0, Label_1
140407 4| const/4 v0, #-1 (0xffffffff | NaN)
140408 5| return v0
140411 6| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mSnapPrefer30sMap
140412 8| aget v0, v0, v2
140413 10| return v0
140449 37| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
140451 .local v0, "flags", int
140455 42| const/16 v0, #+129 (0x00000081 | 1.80768e-43)
140460 …48| invoke-static {v5,v2,v3,v0}, android.text.format.DateUtils.formatDateTime(android.content.Cont…
140471 .end_local v0
140486 0| iget v0, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing
140487 2| if-eqz v0, Label_1
140488 4| iget v0, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing
140490 7| if-eq v0, v1, Label_1
140492 9| const-string/jumbo v0, "RadialPickerLayout"
140503 34| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
140505 37| const/4 v0, #-1 (0xffffffff | NaN)
140506 38| return v0
140509 39| iget v0, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing
140510 41| return v0
140519 0| iget v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay
140520 2| return v0
140529 0| iget v0, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay
140531 4| if-ge v0, v1, Label_1
140533 6| const/4 v0, #+0 (0x00000000 | 0.00000)
140534 7| return v0
140537 8| iget v0, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay
140539 12| if-ge v0, v1, Label_2
140541 14| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
140542 15| return v0
140545 16| const/4 v0, #-1 (0xffffffff | NaN)
140546 17| return v0
140555 0| iget v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mCurrentMinutes
140556 2| return v0
140566 0| move-object/from16 v0, v24
140567 2| iget-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mTimeInitialized
140577 16| move-object/from16 v0, v26
140579 …20| iput-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mHapticFeedbackControll…
140581 22| move/from16 v0, v29
140583 26| iput-boolean v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode
140585 28| move-object/from16 v0, v24
140586 30| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mAccessibilityManager
140592 39| move-object/from16 v0, v24
140593 41| iput-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm
140595 43| move-object/from16 v0, v24
140596 45| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mCircleView
140597 47| move-object/from16 v0, v24
140598 49| iget-boolean v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm
140599 51| move-object/from16 v0, v25
140600 …53| invoke-static {v2,v0,v5}, Tracer.WrapInvoke(com.android.datetimepicker.time.CircleView, androi…
140602 56| move-object/from16 v0, v24
140603 58| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mCircleView
140606 63| move-object/from16 v0, v24
140607 65| iget-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm
140610 69| move-object/from16 v0, v24
140611 71| iget-object v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView
140613 75| move/from16 v0, v27
140614 77| if-ge v0, v2, Label_8
140617 80| move-object/from16 v0, v25
140618 …82| invoke-static {v5,v0,v2}, Tracer.WrapInvoke(com.android.datetimepicker.time.AmPmCirclesView, a…
140620 85| move-object/from16 v0, v24
140621 87| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView
140630 98| new-array v0, v2, int[]
140631 100| move-object/from16 v18, v0
140636 107| new-array v0, v2, int[]
140637 109| move-object/from16 v19, v0
140642 116| new-array v0, v2, int[]
140643 118| move-object/from16 v22, v0
140652 129| new-array v0, v2, java.lang.String[]
140653 131| move-object/from16 v21, v0
140657 135| new-array v0, v2, java.lang.String[]
140658 137| move-object/from16 v23, v0
140665 143| move/from16 v0, v20
140666 145| if-ge v0, v2, Label_10
140720 216| move-object/from16 v0, v24
140721 218| iget-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode
140750 246| move-object/from16 v0, v24
140751 248| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView
140756 254| move-object/from16 v0, v24
140757 256| iget-boolean v6, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm
140762 262| move-object/from16 v0, v24
140763 264| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView
140766 269| move-object/from16 v0, v24
140767 … 271| iget-object v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView
140768 273| move-object/from16 v0, v24
140769 275| iget-boolean v9, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm
140776 285| move-object/from16 v0, v24
140777 … 287| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView
140781 293| move-object/from16 v0, v24
140783 …297| invoke-direct {v0,v2,v1}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(…
140786 301| move-object/from16 v0, v24
140788 …305| invoke-direct {v0,v2,v1}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(…
140794 312| move-object/from16 v0, v24
140795 …314| iget-object v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView
140796 316| move-object/from16 v0, v24
140797 318| iget-boolean v7, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm
140799 320| move-object/from16 v0, v24
140801 …324| invoke-direct {v0,v1}, com.android.datetimepicker.time.RadialPickerLayout.isHourInnerCircle(i…
140812 338| move-object/from16 v0, v24
140813 …340| iget-object v11, v0, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelector…
140814 342| move-object/from16 v0, v24
140815 344| iget-boolean v13, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm
140825 356| move-object/from16 v0, v24
140826 358| iput-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mTimeInitialized
140857 3| const/16 v0, #+4096 (0x00001000 | 5.73972e-42)
140858 …5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, int)…
140860 8| const/16 v0, #+8192 (0x00002000 | 1.14794e-41)
140861 …10| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityNodeInfo, int…
140886 15| move-result v0
140888 .local v0, "heightMode", int
140896 24| invoke-static {v3,v0}, android.view.View$MeasureSpec.makeMeasureSpec(int, int):int
141246 417| move-result v0
141248 .local v0, "amOrPm", int
141249 418| if-nez v0, Label_22
141256 .end_local v0
141277 .restart_local v0
141281 448| if-ne v0, v10, Label_20
141313 9| const/4 v0, #+0 (0x00000000 | 0.00000)
141315 .local v0, "changeMultiplier", int
141319 14| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
141322 15| if-eqz v0, Label_11
141345 …34| invoke-static {v2,v0}, com.android.datetimepicker.time.RadialPickerLayout.snapOnly30s(int, int…
141386 66| const/4 v0, #-1 (0xffffffff | NaN)
141434 0| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView
141435 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.datetimepicker.time.AmPmCirclesView, int):…
141437 5| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView
141438 7| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.AmPmCirclesView):void
141440 10| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
141441 …11| invoke-direct {v1,v0,v2}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(i…
141485 46| new-array v0, v4, android.animation.ObjectAnimator[]
141487 .local v0, "anims", android.animation.ObjectAnimator[]
141493 56| aput-object v4, v0, v5
141498 64| aput-object v4, v0, v6
141503 72| aput-object v4, v0, v7
141508 80| aput-object v4, v0, v8
141527 …108| invoke-static {v4,v0}, Tracer.WrapInvoke(android.animation.AnimatorSet, android.animation.Ani…
141533 .end_local v0
141537 .restart_local v0
141543 125| aput-object v4, v0, v5
141548 133| aput-object v4, v0, v6
141553 141| aput-object v4, v0, v7
141558 149| aput-object v4, v0, v8
141562 .end_local v0
141610 0| iput-object v1, v0, com.android.datetimepicker.time.RadialPickerLayout.mListener
141622 0| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mCircleView
141623 …2| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.CircleView, android…
141625 5| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView
141626 …7| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.AmPmCirclesView, an…
141628 10| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView
141629 …12| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialTextsView, a…
141631 … 15| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView
141632 …17| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialTextsView, a…
141634 … 20| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView
141635 …22| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialSelectorView…
141637 …25| iget-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorVi…
141638 …27| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialSelectorView…
141650 0| const/4 v0, #+0 (0x00000000 | 0.00000)
141651 …1| invoke-direct {v1,v0,v2}, com.android.datetimepicker.time.RadialPickerLayout.setItem(int, int):…
141653 4| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
141654 …5| invoke-direct {v1,v0,v3}, com.android.datetimepicker.time.RadialPickerLayout.setItem(int, int):…
141665 0| const/4 v0, #+0 (0x00000000 | 0.00000)
141672 9| return v0
141679 16| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
141681 17| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, int):void
141683 20| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
141684 21| return v0
141694 …0| iput-object v1, v0, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener…
141695 2| invoke-direct {v0}, java.lang.Object.<init>():void
141705 …0| invoke-direct {v0,v1}, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListe…
141716 …0| iget-object v0, v1, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener…
141717 … 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialSelectorView):void
141731 3| new-instance v0, android.graphics.Paint
141732 5| invoke-direct {v0}, android.graphics.Paint.<init>():void
141733 8| iput-object v0, v1, com.android.datetimepicker.time.RadialSelectorView.mPaint
141735 10| const/4 v0, #+0 (0x00000000 | 0.00000)
141736 11| iput-boolean v0, v1, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized
141748 0| move-object/from16 v0, v24
141749 2| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady
141750 4| move/from16 v19, v0
141757 11| move-object/from16 v0, v24
141758 13| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter
141759 15| move/from16 v19, v0
141760 17| move/from16 v0, v19
141761 19| int-to-float v0, v0
141762 20| move/from16 v19, v0
141764 24| move-object/from16 v0, v24
141765 26| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter
141766 28| move/from16 v20, v0
141767 30| move/from16 v0, v20
141768 32| int-to-float v0, v0
141769 33| move/from16 v20, v0
141773 39| move-object/from16 v0, v24
141774 41| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mXCenter
141775 43| move/from16 v20, v0
141776 45| move/from16 v0, v20
141777 47| int-to-float v0, v0
141778 48| move/from16 v20, v0
141780 52| move-object/from16 v0, v24
141781 54| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mXCenter
141782 56| move/from16 v21, v0
141783 58| move/from16 v0, v21
141784 60| int-to-float v0, v0
141785 61| move/from16 v21, v0
141790 69| move/from16 v0, v19
141791 71| float-to-double v0:v1, v0
141792 72| move-wide/from16 v20:v21, v0:v1
141798 78| move-object/from16 v0, v24
141799 80| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mHasInnerCircle
141800 82| move/from16 v19, v0
141805 88| move-object/from16 v0, v24
141806 90| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius
141807 92| move/from16 v19, v0
141808 94| move/from16 v0, v19
141809 96| int-to-float v0, v0
141810 97| move/from16 v19, v0
141811 99| move-object/from16 v0, v24
141812 … 101| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier
141813 103| move/from16 v20, v0
141815 107| move/from16 v0, v19
141816 109| float-to-int v7, v0
141819 110| int-to-double v0:v1, v7
141820 111| move-wide/from16 v20:v21, v0:v1
141824 119| move-wide/from16 v0:v1, v20:v21
141825 121| double-to-int v3, v0:v1
141828 122| move-object/from16 v0, v24
141829 124| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius
141830 126| move/from16 v19, v0
141831 128| move/from16 v0, v19
141832 130| int-to-float v0, v0
141833 131| move/from16 v19, v0
141834 133| move-object/from16 v0, v24
141835 … 135| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier
141836 137| move/from16 v20, v0
141838 141| move/from16 v0, v19
141839 143| float-to-int v14, v0
141842 144| int-to-double v0:v1, v14
141843 145| move-wide/from16 v20:v21, v0:v1
141847 153| move-wide/from16 v0:v1, v20:v21
141848 155| double-to-int v5, v0:v1
141864 168| move-object/from16 v0, v24
141865 170| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter
141866 172| move/from16 v19, v0
141867 174| move/from16 v0, v19
141868 176| int-to-float v0, v0
141869 177| move/from16 v19, v0
141875 185| float-to-double v0:v1, v13
141876 186| move-wide/from16 v20:v21, v0:v1
141886 208| move-wide/from16 v0:v1, v20:v21
141887 210| double-to-int v2, v0:v1
141890 211| move-object/from16 v0, v24
141891 213| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mXCenter
141892 215| move/from16 v19, v0
141893 217| move/from16 v0, v19
141894 219| int-to-float v0, v0
141895 220| move/from16 v19, v0
141902 227| move-object/from16 v0, v24
141903 229| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter
141904 231| move/from16 v19, v0
141905 233| move/from16 v0, v19
141906 235| int-to-float v0, v0
141907 236| move/from16 v19, v0
141940 255| move-object/from16 v0, v24
141941 257| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius
141942 259| move/from16 v19, v0
141943 261| move/from16 v0, v19
141944 263| int-to-float v0, v0
141945 264| move/from16 v19, v0
141946 266| move-object/from16 v0, v24
141947 … 268| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier
141948 270| move/from16 v20, v0
141950 274| move/from16 v0, v19
141951 276| float-to-int v0, v0
141952 277| move/from16 v19, v0
141953 279| move-object/from16 v0, v24
141954 281| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius
141955 283| move/from16 v20, v0
141959 287| move-object/from16 v0, v24
141960 289| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius
141961 291| move/from16 v19, v0
141962 293| move/from16 v0, v19
141963 295| int-to-float v0, v0
141964 296| move/from16 v19, v0
141965 298| move-object/from16 v0, v24
141966 … 300| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier
141967 302| move/from16 v20, v0
141969 306| move/from16 v0, v19
141970 308| float-to-int v0, v0
141971 309| move/from16 v19, v0
141972 311| move-object/from16 v0, v24
141973 313| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius
141974 315| move/from16 v20, v0
141978 319| move-object/from16 v0, v24
141979 321| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius
141980 323| move/from16 v19, v0
141981 325| move/from16 v0, v19
141982 327| int-to-float v0, v0
141983 328| move/from16 v19, v0
141985 330| move-object/from16 v0, v24
141986 … 332| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier
141987 334| move/from16 v20, v0
141988 336| move-object/from16 v0, v24
141989 … 338| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier
141990 340| move/from16 v21, v0
141996 350| move/from16 v0, v19
141997 352| float-to-int v6, v0
142000 353| int-to-double v0:v1, v12
142001 354| move-wide/from16 v20:v21, v0:v1
142005 360| int-to-double v0:v1, v6
142006 361| move-wide/from16 v20:v21, v0:v1
142018 379| int-to-double v0:v1, v11
142019 380| move-wide/from16 v20:v21, v0:v1
142023 386| int-to-double v0:v1, v6
142024 387| move-wide/from16 v20:v21, v0:v1
142045 410| move-object/from16 v0, v24
142046 412| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mLineLength
142047 414| move/from16 v19, v0
142048 416| move/from16 v0, v19
142049 418| int-to-double v0:v1, v0
142050 419| move-wide/from16 v20:v21, v0:v1
142054 427| move-wide/from16 v0:v1, v20:v21
142055 429| double-to-int v4, v0:v1
142058 430| move-object/from16 v0, v24
142059 432| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius
142060 434| move/from16 v19, v0
142061 436| move/from16 v0, v19
142062 438| int-to-float v0, v0
142063 439| move/from16 v19, v0
142064 441| move-object/from16 v0, v24
142065 443| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier
142066 445| move/from16 v20, v0
142070 453| move/from16 v0, v19
142071 455| float-to-int v10, v0
142202 100| move-result-object v0
142204 .local v0, "disappearAnimator", android.animation.ObjectAnimator
142206 …103| invoke-static {v0,v8}, Tracer.WrapInvoke(android.animation.ObjectAnimator, android.animation.…
142208 106| return-object v0
142217 0| move-object/from16 v0, v22
142218 2| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized
142219 4| move/from16 v18, v0
142221 8| move-object/from16 v0, v22
142222 10| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady
142223 12| move/from16 v18, v0
142253 45| move/from16 v0, v18
142254 47| float-to-int v15, v0
142258 50| int-to-float v0, v15
142259 51| move/from16 v19, v0
142272 68| move-object/from16 v0, v22
142273 … 70| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mTransitionEndRadiusMultiplier
142274 72| move/from16 v18, v0
142276 76| move/from16 v0, v19
142278 …80| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyf…
142282 84| move-object/from16 v0, v22
142283 … 86| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mTransitionEndRadiusMultiplier
142284 88| move/from16 v18, v0
142285 90| move/from16 v0, v18
142286 …92| invoke-static {v5,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyf…
142290 96| move-object/from16 v0, v22
142291 … 98| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mTransitionMidRadiusMultiplier
142292 100| move/from16 v18, v0
142293 102| move/from16 v0, v18
142294 …104| invoke-static {v12,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Ke…
142300 112| move/from16 v0, v19
142302 …116| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Key…
142309 125| move/from16 v0, v19
142310 127| new-array v0, v0, android.animation.Keyframe[]
142311 129| move-object/from16 v19, v0
142332 161| move/from16 v0, v18
142333 …163| invoke-static {v5,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Key…
142343 180| move/from16 v0, v19
142344 182| new-array v0, v0, android.animation.Keyframe[]
142345 184| move-object/from16 v19, v0
142357 204| move/from16 v0, v18
142358 206| new-array v0, v0, android.animation.PropertyValuesHolder[]
142359 208| move-object/from16 v18, v0
142366 218| move-object/from16 v0, v22
142368 …222| invoke-static {v0,v1}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Obje…
142371 226| int-to-long v0:v1, v15
142372 227| move-wide/from16 v20:v21, v0:v1
142374 229| move-object/from16 v0, v18
142376 …233| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.animation.ObjectAnimator, long):android.a…
142380 237| move-object/from16 v0, v22
142381 …239| iget-object v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInvalidateUpdateListe…
142382 241| move-object/from16 v18, v0
142383 243| move-object/from16 v0, v18
142384 …245| invoke-static {v14,v0}, Tracer.WrapInvoke(android.animation.ObjectAnimator, android.animation…
142395 0| const/4 v0, #+0 (0x00000000 | 0.00000)
142396 1| return v0
142425 27| move-result v0
142427 .local v0, "blue", int
142429 30| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
142551 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
142614 79| iput-boolean v0, v14, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady
142664 148| or-int/2addr v0, v2
142665 149| if-eqz v0, Label_8
142667 151| iget-object v0, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint
142668 153| invoke-static {v0,v11}, Tracer.WrapInvoke(android.graphics.Paint, int):void
142670 156| int-to-float v0, v8
142677 …167| invoke-static {v15,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, float, float, flo…
142680 170| iget-object v0, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint
142681 172| invoke-static {v0,v11}, Tracer.WrapInvoke(android.graphics.Paint, int):void
142683 175| iget-object v0, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint
142685 179| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
142687 182| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mXCenter
142688 184| int-to-float v1, v0
142689 185| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter
142690 187| int-to-float v2, v0
142694 192| move-object v0, v15
142695 …193| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.graphics.Canvas, float, float, float,…
142699 197| move v0, v1
142707 202| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius
142708 204| sub-int/2addr v7, v0
142710 205| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mXCenter
142717 216| add-int v8, v0, v1
142719 218| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter
142726 229| sub-int v9, v0, v1
142737 0| iput v1, v0, com.android.datetimepicker.time.RadialSelectorView.mAnimationRadiusMultiplier
142751 2| int-to-double v0:v1, v5
142753 8| mul-double/2addr v0:v1, v2:v3
142755 14| div-double/2addr v0:v1, v2:v3
142756 15| iput-wide v0:v1, v4, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadians
142760 19| iget-boolean v0, v4, com.android.datetimepicker.time.RadialSelectorView.mHasInnerCircle
142761 21| if-eqz v0, Label_1
142765 … 25| iget v0, v4, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier
142766 27| iput v0, v4, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier
142772 … 30| iget v0, v4, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier
142773 32| iput v0, v4, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier
142792 11| move-result v0
142794 .local v0, "color", int
142800 18| invoke-static {v2,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
142805 .end_local v0
142808 27| move-result v0
142810 .restart_local v0
142823 …0| iput-object v1, v0, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.th…
142824 2| invoke-direct {v0}, java.lang.Object.<init>():void
142834 …0| invoke-direct {v0,v1}, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener…
142845 …0| iget-object v0, v1, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.th…
142846 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialTextsView):void
142860 3| new-instance v0, android.graphics.Paint
142861 5| invoke-direct {v0}, android.graphics.Paint.<init>():void
142862 8| iput-object v0, v1, com.android.datetimepicker.time.RadialTextsView.mPaint
142864 10| const/4 v0, #+0 (0x00000000 | 0.00000)
142865 11| iput-boolean v0, v1, com.android.datetimepicker.time.RadialTextsView.mIsInitialized
142877 0| move v0, v7
142879 .local v0, "offset1", float
142976 5| iget-object v0, v9, com.android.datetimepicker.time.RadialTextsView.mPaint
142977 7| invoke-static {v0,v11}, Tracer.WrapInvoke(android.graphics.Paint, float):void
142979 10| iget-object v0, v9, com.android.datetimepicker.time.RadialTextsView.mPaint
142980 …12| invoke-static {v0,v12}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Typeface):a…
142982 15| const/4 v0, #+0 (0x00000000 | 0.00000)
142983 16| aget-object v0, v13, v0
142988 …25| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
142990 28| aget-object v0, v13, v4
142994 …36| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
142996 39| aget-object v0, v13, v5
143000 …47| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
143002 50| aget-object v0, v13, v6
143007 …59| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
143009 62| aget-object v0, v13, v7
143013 …70| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
143015 73| aget-object v0, v13, v8
143019 …81| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
143021 84| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
143022 85| aget-object v0, v13, v0
143027 …94| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, …
143029 97| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
143030 98| aget-object v0, v13, v0
143034 …106| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String,…
143036 109| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
143037 111| aget-object v0, v13, v0
143041 …119| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String,…
143043 122| const/16 v0, #+9 (0x00000009 | 1.26117e-44)
143044 124| aget-object v0, v13, v0
143049 …133| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String,…
143051 136| const/16 v0, #+10 (0x0000000a | 1.40130e-44)
143052 138| aget-object v0, v13, v0
143056 …146| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String,…
143058 149| const/16 v0, #+11 (0x0000000b | 1.54143e-44)
143059 151| aget-object v0, v13, v0
143063 …159| invoke-static {v10,v0,v1,v2,v3}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String,…
143082 9| move/from16 v0, v18
143084 …13| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyf…
143088 17| move-object/from16 v0, v20
143089 19| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionMidRadiusMultiplier
143090 21| move/from16 v17, v0
143091 23| move/from16 v0, v17
143092 …25| invoke-static {v11,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Key…
143096 29| move-object/from16 v0, v20
143097 31| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionEndRadiusMultiplier
143098 33| move/from16 v17, v0
143100 37| move/from16 v0, v18
143102 …41| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyf…
143109 50| move/from16 v0, v18
143110 52| new-array v0, v0, android.animation.Keyframe[]
143111 54| move-object/from16 v18, v0
143136 93| move/from16 v0, v18
143137 95| new-array v0, v0, android.animation.Keyframe[]
143138 97| move-object/from16 v18, v0
143148 113| move/from16 v0, v17
143149 115| new-array v0, v0, android.animation.PropertyValuesHolder[]
143150 117| move-object/from16 v17, v0
143157 127| move-object/from16 v0, v20
143159 …131| invoke-static {v0,v1}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Obje…
143166 141| move-object/from16 v0, v17
143168 145| iput-object v0, v1, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator
143170 147| move-object/from16 v0, v20
143171 149| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator
143172 151| move-object/from16 v17, v0
143173 153| move-object/from16 v0, v20
143174 … 155| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mInvalidateUpdateListener
143175 157| move-object/from16 v18, v0
143189 172| move/from16 v0, v17
143190 174| float-to-int v14, v0
143194 177| int-to-float v0, v14
143195 178| move/from16 v18, v0
143208 195| move-object/from16 v0, v20
143209 197| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionEndRadiusMultiplier
143210 199| move/from16 v17, v0
143212 203| move/from16 v0, v18
143214 …207| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Key…
143217 211| move-object/from16 v0, v20
143218 213| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionEndRadiusMultiplier
143219 215| move/from16 v17, v0
143220 217| move/from16 v0, v17
143221 …219| invoke-static {v3,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Key…
143224 223| move-object/from16 v0, v20
143225 225| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionMidRadiusMultiplier
143226 227| move/from16 v17, v0
143227 229| move/from16 v0, v17
143228 …231| invoke-static {v11,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Ke…
143233 239| move/from16 v0, v18
143235 …243| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Key…
143242 252| move/from16 v0, v18
143243 254| new-array v0, v0, android.animation.Keyframe[]
143244 256| move-object/from16 v18, v0
143265 288| move/from16 v0, v17
143266 …290| invoke-static {v3,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Key…
143276 307| move/from16 v0, v18
143277 309| new-array v0, v0, android.animation.Keyframe[]
143278 311| move-object/from16 v18, v0
143290 331| move/from16 v0, v17
143291 333| new-array v0, v0, android.animation.PropertyValuesHolder[]
143292 335| move-object/from16 v17, v0
143299 345| move-object/from16 v0, v20
143301 …349| invoke-static {v0,v1}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Obje…
143304 353| int-to-long v0:v1, v14
143305 354| move-wide/from16 v18:v19, v0:v1
143309 360| move-object/from16 v0, v17
143311 364| iput-object v0, v1, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator
143313 366| move-object/from16 v0, v20
143314 368| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator
143315 370| move-object/from16 v17, v0
143316 372| move-object/from16 v0, v20
143317 … 374| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mInvalidateUpdateListener
143318 376| move-object/from16 v18, v0
143331 1| iget-boolean v0, v3, com.android.datetimepicker.time.RadialTextsView.mIsInitialized
143332 3| if-eqz v0, Label_1
143333 5| iget-boolean v0, v3, com.android.datetimepicker.time.RadialTextsView.mDrawValuesReady
143334 7| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
143335 9| if-nez v0, Label_1
143336 11| iget-object v0, v3, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator
143337 13| if-nez v0, Label_2
143340 15| const-string/jumbo v0, "RadialTextsView"
143342 21| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
143347 25| iget-object v0, v3, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator
143348 27| return-object v0
143358 1| iget-boolean v0, v3, com.android.datetimepicker.time.RadialTextsView.mIsInitialized
143359 3| if-eqz v0, Label_1
143360 5| iget-boolean v0, v3, com.android.datetimepicker.time.RadialTextsView.mDrawValuesReady
143361 7| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
143362 9| if-nez v0, Label_1
143363 11| iget-object v0, v3, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator
143364 13| if-nez v0, Label_2
143367 15| const-string/jumbo v0, "RadialTextsView"
143369 21| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
143374 25| iget-object v0, v3, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator
143375 27| return-object v0
143384 0| const/4 v0, #+0 (0x00000000 | 0.00000)
143385 1| return v0
143412 25| move-result v0
143414 .local v0, "numbersTextColor", int
143416 28| invoke-static {v6,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
143599 8| iget-boolean v0, v13, com.android.datetimepicker.time.RadialTextsView.mIsInitialized
143600 10| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
143601 12| if-eqz v0, Label_2
143607 15| iget-boolean v0, v13, com.android.datetimepicker.time.RadialTextsView.mDrawValuesReady
143608 17| if-nez v0, Label_5
143611 22| move-result v0
143612 23| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45)
143613 25| iput v0, v13, com.android.datetimepicker.time.RadialTextsView.mXCenter
143616 30| move-result v0
143617 31| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45)
143618 33| iput v0, v13, com.android.datetimepicker.time.RadialTextsView.mYCenter
143620 35| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mXCenter
143622 39| invoke-static {v0,v2}, java.lang.Math.min(int, int):int
143623 42| move-result v0
143624 43| int-to-float v0, v0
143626 46| mul-float/2addr v0, v2
143627 47| iput v0, v13, com.android.datetimepicker.time.RadialTextsView.mCircleRadius
143629 49| iget-boolean v0, v13, com.android.datetimepicker.time.RadialTextsView.mIs24HourMode
143630 51| if-nez v0, Label_3
143632 53| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mCircleRadius
143634 57| mul-float v11, v0, v2
143637 59| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mYCenter
143638 61| int-to-float v0, v0
143641 66| sub-float/2addr v0, v2
143642 67| float-to-int v0, v0
143643 68| iput v0, v13, com.android.datetimepicker.time.RadialTextsView.mYCenter
143647 70| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mCircleRadius
143649 74| mul-float/2addr v0, v2
143650 75| iput v0, v13, com.android.datetimepicker.time.RadialTextsView.mTextSize
143652 77| iget-boolean v0, v13, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle
143653 79| if-eqz v0, Label_4
143655 81| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mCircleRadius
143657 85| mul-float/2addr v0, v2
143658 86| iput v0, v13, com.android.datetimepicker.time.RadialTextsView.mInnerTextSize
143668 95| iget-boolean v0, v13, com.android.datetimepicker.time.RadialTextsView.mTextGridValuesDirty
143669 97| if-eqz v0, Label_7
143671 99| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mCircleRadius
143673 103| mul-float/2addr v0, v2
143675 106| mul-float v1, v0, v2
143678 108| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mXCenter
143679 110| int-to-float v2, v0
143680 111| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mYCenter
143681 113| int-to-float v3, v0
143686 120| move-object v0, v13
143688 …121| invoke-direct/range {v0..v6}, com.android.datetimepicker.time.RadialTextsView.calculateGridSi…
143690 124| iget-boolean v0, v13, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle
143691 126| if-eqz v0, Label_6
143693 128| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mCircleRadius
143695 132| mul-float/2addr v0, v2
143697 135| mul-float v3, v0, v2
143700 137| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mXCenter
143701 139| int-to-float v4, v0
143702 140| iget v0, v13, com.android.datetimepicker.time.RadialTextsView.mYCenter
143703 142| int-to-float v5, v0
143727 170| iget-boolean v0, v13, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle
143728 172| if-eqz v0, Label_8
143754 2| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
143755 3| iput-boolean v0, v1, com.android.datetimepicker.time.RadialTextsView.mTextGridValuesDirty
143768 3| move-result-object v0
143770 .local v0, "res", android.content.res.Resources
143774 9| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
143787 21| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
143800 0| iput-object v1, v0, com.android.datetimepicker.time.TimePickerDialog$1.this$0
143802 2| invoke-direct {v0}, java.lang.Object.<init>():void
143816 2| iget-object v0, v3, com.android.datetimepicker.time.TimePickerDialog$1.this$0
143817 …4| invoke-static {v0,v1,v2,v1,v2}, com.android.datetimepicker.time.TimePickerDialog.-wrap3(com.and…
143819 7| iget-object v0, v3, com.android.datetimepicker.time.TimePickerDialog$1.this$0
143820 9| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog):void
143832 0| iput-object v1, v0, com.android.datetimepicker.time.TimePickerDialog$2.this$0
143834 2| invoke-direct {v0}, java.lang.Object.<init>():void
143847 1| iget-object v0, v3, com.android.datetimepicker.time.TimePickerDialog$2.this$0
143849 …4| invoke-static {v0,v2,v2,v1,v2}, com.android.datetimepicker.time.TimePickerDialog.-wrap3(com.and…
143851 7| iget-object v0, v3, com.android.datetimepicker.time.TimePickerDialog$2.this$0
143852 9| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog):void
143864 0| iput-object v1, v0, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143866 2| invoke-direct {v0}, java.lang.Object.<init>():void
143878 0| iget-object v0, v4, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143879 …2| invoke-static {v0}, com.android.datetimepicker.time.TimePickerDialog.-get1(com.android.datetime…
143880 5| move-result v0
143881 6| if-eqz v0, Label_3
143882 8| iget-object v0, v4, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143883 …10| invoke-static {v0}, com.android.datetimepicker.time.TimePickerDialog.-wrap0(com.android.dateti…
143884 13| move-result v0
143885 14| if-eqz v0, Label_3
143887 16| iget-object v0, v4, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143889 …19| invoke-static {v0,v1}, com.android.datetimepicker.time.TimePickerDialog.-wrap2(com.android.dat…
143892 22| iget-object v0, v4, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143893 …24| invoke-static {v0}, com.android.datetimepicker.time.TimePickerDialog.-get0(com.android.datetim…
143894 27| move-result-object v0
143895 28| if-eqz v0, Label_2
143897 30| iget-object v0, v4, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143898 …32| invoke-static {v0}, com.android.datetimepicker.time.TimePickerDialog.-get0(com.android.datetim…
143899 35| move-result-object v0
143915 …62| invoke-interface {v0,v1,v2,v3}, com.android.datetimepicker.time.TimePickerDialog$OnTimeSetList…
143918 65| iget-object v0, v4, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143919 67| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog):void
143924 71| iget-object v0, v4, com.android.datetimepicker.time.TimePickerDialog$3.this$0
143925 73| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog):void
143936 0| iput-object v1, v0, com.android.datetimepicker.time.TimePickerDialog$4.this$0
143938 2| invoke-direct {v0}, java.lang.Object.<init>():void
143957 14| move-result v0
143959 .local v0, "amOrPm", int
143960 15| if-nez v0, Label_2
143962 17| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
143966 …20| invoke-static {v1,v0}, com.android.datetimepicker.time.TimePickerDialog.-wrap4(com.android.dat…
143971 …29| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialPickerLayout, i…
143977 34| if-ne v0, v1, Label_1
143979 36| const/4 v0, #+0 (0x00000000 | 0.00000)
143990 0| iput-object v1, v0, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.this$0
143991 2| invoke-direct {v0}, java.lang.Object.<init>():void
144001 …0| invoke-direct {v0,v1}, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.<init>…
144013 3| move-result v0
144015 5| if-ne v0, v1, Label_1
144017 7| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.this$0
144018 …9| invoke-static {v0,v4}, com.android.datetimepicker.time.TimePickerDialog.-wrap1(com.android.date…
144019 12| move-result v0
144020 13| return v0
144023 14| const/4 v0, #+0 (0x00000000 | 0.00000)
144024 15| return v0
144039 7| new-instance v0, java.util.ArrayList
144040 9| invoke-direct {v0}, java.util.ArrayList.<init>():void
144041 12| iput-object v0, v1, com.android.datetimepicker.time.TimePickerDialog$Node.mChildren
144053 0| iget-object v0, v1, com.android.datetimepicker.time.TimePickerDialog$Node.mChildren
144054 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
144082 21| move-result-object v0
144083 22| check-cast v0, com.android.datetimepicker.time.TimePickerDialog$Node
144085 .local v0, "child", com.android.datetimepicker.time.TimePickerDialog$Node
144086 …24| invoke-static {v0,v5}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Node…
144090 30| return-object v0
144093 .end_local v0
144104 0| const/4 v0, #+0 (0x00000000 | 0.00000)
144106 .local v0, "i", int
144109 4| if-ge v0, v1, Label_3
144112 8| aget v1, v1, v0
144119 14| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
144129 0| iget-object v0, v1, com.android.datetimepicker.time.TimePickerDialog.mCallback
144130 2| return-object v0
144135 0| iget-boolean v0, v1, com.android.datetimepicker.time.TimePickerDialog.mInKbMode
144136 2| return v0
144141 0| iget-object v0, v1, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
144142 2| return-object v0
144148 3| move-result v0
144149 4| return v0
144159 3| move-result v0
144160 4| return v0
144169 …0| invoke-direct {v0,v1}, com.android.datetimepicker.time.TimePickerDialog.finishKbMode(boolean):v…
144179 …0| invoke-direct {v0,v1,v2,v3,v4}, com.android.datetimepicker.time.TimePickerDialog.setCurrentItem…
144189 …0| invoke-direct {v0,v1}, com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int):…
144199 0| invoke-direct {v0}, android.app.DialogFragment.<init>():void
144249 49| move-result v0
144251 .local v0, "val", int
144255 57| invoke-static {v0}, java.lang.Integer.valueOf(int):java.lang.Integer
144315 19| move-result v0
144317 .local v0, "deleted", int
144327 32| return v0
144348 16| move-result-object v0
144350 .local v0, "values", int[]
144352 19| aget v2, v0, v4
144353 21| aget v3, v0, v5
144361 33| aget v2, v0, v2
144369 .end_local v0
144419 23| move/from16 v0, v21
144420 25| new-array v0, v0, int[]
144421 27| move-object/from16 v21, v0
144422 29| move-object/from16 v0, v20
144425 …35| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.and…
144426 38| move-object/from16 v0, v20
144428 42| iput-object v0, v1, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree
144430 44| move-object/from16 v0, v23
144431 46| iget-boolean v0, v0, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode
144432 48| move/from16 v20, v0
144437 56| move/from16 v0, v20
144438 58| new-array v0, v0, int[]
144439 60| move-object/from16 v20, v0
144470 98| move-object/from16 v0, v16
144473 …104| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144478 111| move/from16 v0, v20
144479 113| new-array v0, v0, int[]
144480 115| move-object/from16 v20, v0
144531 177| move-object/from16 v0, v17
144534 …183| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144541 193| move/from16 v0, v20
144542 195| new-array v0, v0, int[]
144543 197| move-object/from16 v20, v0
144554 211| move-object/from16 v0, v23
144556 …215| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144559 218| move-object/from16 v0, v23
144560 220| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree
144561 222| move-object/from16 v20, v0
144562 224| move-object/from16 v0, v20
144563 …226| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144567 233| move/from16 v0, v20
144568 235| new-array v0, v0, int[]
144569 237| move-object/from16 v20, v0
144600 275| move-object/from16 v0, v18
144603 …281| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144606 284| move-object/from16 v0, v18
144607 …286| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144609 289| move-object/from16 v0, v18
144611 …293| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144615 300| move/from16 v0, v20
144616 302| new-array v0, v0, int[]
144617 304| move-object/from16 v20, v0
144638 330| move-object/from16 v0, v19
144641 …336| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144649 346| move/from16 v0, v20
144650 348| new-array v0, v0, int[]
144651 350| move-object/from16 v20, v0
144672 376| move-object/from16 v0, v18
144675 …382| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144678 385| move-object/from16 v0, v18
144679 …387| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144681 390| move-object/from16 v0, v18
144683 …394| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144688 401| move/from16 v0, v20
144689 403| new-array v0, v0, int[]
144690 405| move-object/from16 v20, v0
144696 413| move-object/from16 v0, v23
144698 …417| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144701 420| move-object/from16 v0, v23
144702 422| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree
144703 424| move-object/from16 v20, v0
144704 426| move-object/from16 v0, v20
144705 …428| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144710 435| move/from16 v0, v20
144711 437| new-array v0, v0, int[]
144712 439| move-object/from16 v20, v0
144733 465| move-object/from16 v0, v18
144736 …471| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144739 474| move-object/from16 v0, v18
144740 …476| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144742 479| move-object/from16 v0, v18
144744 …483| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144749 490| move/from16 v0, v20
144750 492| new-array v0, v0, int[]
144751 494| move-object/from16 v20, v0
144762 508| move-object/from16 v0, v18
144765 …514| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144768 517| move-object/from16 v0, v18
144769 …519| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144771 522| move-object/from16 v0, v18
144773 …526| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144778 533| move/from16 v0, v20
144779 535| new-array v0, v0, int[]
144780 537| move-object/from16 v20, v0
144816 581| move-object/from16 v0, v23
144818 …585| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144821 588| move-object/from16 v0, v23
144822 590| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree
144823 592| move-object/from16 v20, v0
144824 594| move-object/from16 v0, v20
144825 …596| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144827 599| move-object/from16 v0, v16
144828 …601| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144841 609| move/from16 v0, v20
144842 611| new-array v0, v0, int[]
144843 613| move-object/from16 v20, v0
144845 617| move-object/from16 v0, v23
144847 …621| invoke-direct {v0,v1}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int)…
144852 631| move-object/from16 v0, v23
144854 …635| invoke-direct {v0,v1}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int)…
144858 643| move-object/from16 v0, v23
144860 …647| invoke-direct {v3,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144865 654| move/from16 v0, v20
144866 656| new-array v0, v0, int[]
144867 658| move-object/from16 v20, v0
144873 666| move-object/from16 v0, v23
144875 …670| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144878 673| move-object/from16 v0, v23
144879 675| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree
144880 677| move-object/from16 v20, v0
144881 679| move-object/from16 v0, v20
144882 …681| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144888 691| move/from16 v0, v20
144889 693| new-array v0, v0, int[]
144890 695| move-object/from16 v20, v0
144906 715| move-object/from16 v0, v18
144909 …721| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144912 724| move-object/from16 v0, v18
144913 …726| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144915 729| move-object/from16 v0, v18
144916 …731| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144920 738| move/from16 v0, v20
144921 740| new-array v0, v0, int[]
144922 742| move-object/from16 v20, v0
144953 780| move-object/from16 v0, v19
144956 …786| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
144961 792| move-object/from16 v0, v19
144962 …794| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
144966 801| move/from16 v0, v20
144967 803| new-array v0, v0, int[]
144968 805| move-object/from16 v20, v0
145019 867| move-object/from16 v0, v23
145021 …871| invoke-direct {v5,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
145024 874| move-object/from16 v0, v19
145025 …876| invoke-static {v0,v5}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
145032 886| move/from16 v0, v20
145033 888| new-array v0, v0, int[]
145034 890| move-object/from16 v20, v0
145055 916| move-object/from16 v0, v19
145058 …922| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
145063 928| move-object/from16 v0, v19
145064 …930| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
145069 937| move/from16 v0, v20
145070 939| new-array v0, v0, int[]
145071 941| move-object/from16 v20, v0
145087 961| move-object/from16 v0, v18
145090 …967| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.an…
145093 970| move-object/from16 v0, v18
145094 …972| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Nod…
145099 979| move/from16 v0, v20
145100 981| new-array v0, v0, int[]
145101 983| move-object/from16 v20, v0
145152 1045| move-object/from16 v0, v19
145155 …1051| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.a…
145160 1057| move-object/from16 v0, v19
145161 …1059| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$No…
145166 1066| move/from16 v0, v20
145167 1068| new-array v0, v0, int[]
145168 1070| move-object/from16 v20, v0
145209 1120| move-object/from16 v0, v23
145211 …1124| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.a…
145214 1127| move-object/from16 v0, v23
145215 1129| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree
145216 1131| move-object/from16 v20, v0
145217 1133| move-object/from16 v0, v20
145218 …1135| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$No…
145225 1145| move/from16 v0, v20
145226 1147| new-array v0, v0, int[]
145227 1149| move-object/from16 v20, v0
145258 1187| move-object/from16 v0, v18
145261 …1193| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.a…
145264 1196| move-object/from16 v0, v18
145265 …1198| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$No…
145270 1205| move/from16 v0, v20
145271 1207| new-array v0, v0, int[]
145272 1209| move-object/from16 v20, v0
145323 1271| move-object/from16 v0, v19
145326 …1277| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.<init>(com.a…
145331 1283| move-object/from16 v0, v19
145332 …1285| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$No…
145376 48| move-result v0
145378 .local v0, "amChar", char
145388 63| if-eq v0, v4, Label_5
145391 67| aput-char v0, v5, v8
145413 .end_local v0
145424 .restart_local v0
145440 .end_local v0
145462 2| const/4 v0, #-1 (0xffffffff | NaN)
145464 .local v0, "amOrPm", int
145490 40| const/4 v0, #+0 (0x00000000 | 0.00000)
145543 89| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
145595 145| aput v0, v5, v8
145610 3| const/4 v0, #-1 (0xffffffff | NaN)
145611 4| return v0
145614 5| const/4 v0, #+0 (0x00000000 | 0.00000)
145615 6| return v0
145618 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
145619 8| return v0
145622 9| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
145623 10| return v0
145626 11| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
145627 12| return v0
145630 13| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
145631 14| return v0
145634 15| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
145635 16| return v0
145638 17| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
145639 18| return v0
145642 19| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
145643 20| return v0
145646 21| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
145647 23| return v0
145650 24| const/16 v0, #+9 (0x00000009 | 1.26117e-44)
145651 26| return v0
145681 10| move-result-object v0
145683 .local v0, "values", int[]
145684 11| aget v3, v0, v2
145686 15| aget v3, v0, v1
145688 19| aget v3, v0, v1
145698 .end_local v0
145741 23| move-result v0
145743 .local v0, "keyCode", int
145744 …24| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDialog$Node…
145753 .end_local v0
145765 0| new-instance v0, com.android.datetimepicker.time.TimePickerDialog
145766 2| invoke-direct {v0}, com.android.datetimepicker.time.TimePickerDialog.<init>():void
145768 .local v0, "ret", com.android.datetimepicker.time.TimePickerDialog
145769 …5| invoke-static {v0,v1,v2,v3,v4}, Tracer.WrapInvoke(com.android.datetimepicker.time.TimePickerDia…
145771 8| return-object v0
145859 95| move-result v0
145861 .local v0, "deleted", int
145864 100| if-ne v0, v2, Label_11
145883 .end_local v0
145888 .restart_local v0
145891 127| if-ne v0, v2, Label_12
145901 …138| invoke-static {v0}, com.android.datetimepicker.time.TimePickerDialog.getValFromKeyCode(int):i…
145912 .end_local v0
146034 63| iget v0, v9, com.android.datetimepicker.time.TimePickerDialog.mSelectedColor
146037 .local v0, "hourColor", int
146045 72| invoke-static {v6,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
146067 .end_local v0
146104 151| iget v0, v9, com.android.datetimepicker.time.TimePickerDialog.mUnselectedColor
146105 .restart_local v0
146125 5| const-string/jumbo v0, "%02d"
146128 .local v0, "format", java.lang.String
146134 …17| invoke-static {v0,v2}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang…
146153 .end_local v0
146155 39| const-string/jumbo v0, "%d"
146157 .restart_local v0
146189 25| move-result-object v0
146191 .local v0, "text", java.lang.CharSequence
146193 …28| invoke-static {v1,v0}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.…
146196 … 33| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
146199 … 38| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
146212 1| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146213 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialPickerLayout, bo…
146214 6| move-result v0
146215 7| if-eqz v0, Label_2
146217 9| const/4 v0, #-1 (0xffffffff | NaN)
146218 10| if-eq v3, v0, Label_1
146220 15| move-result v0
146222 16| if-eqz v0, Label_2
146225 18| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
146226 19| iput-boolean v0, v2, com.android.datetimepicker.time.TimePickerDialog.mInKbMode
146228 21| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mDoneButton
146229 23| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, boolean):void
146246 2| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView
146248 … 6| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
146250 9| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146252 …13| invoke-static {v0,v1}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.…
146254 16| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace
146256 20| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, java.lang.CharSequence):void
146262 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
146263 25| if-ne v3, v0, Label_3
146265 27| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView
146267 … 31| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
146269 34| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146271 …38| invoke-static {v0,v1}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.…
146273 41| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace
146275 45| invoke-static {v0,v1}, Tracer.WrapInvoke(android.view.View, java.lang.CharSequence):void
146279 50| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView
146281 … 54| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
146350 64| new-array v0, v8, java.lang.Boolean[]
146355 72| aput-object v8, v0, v9
146360 80| aput-object v8, v0, v9
146362 .local v0, "enteredZeros", java.lang.Boolean[]
146363 …82| invoke-direct {v12,v0}, com.android.datetimepicker.time.TimePickerDialog.getEnteredTime(java.l…
146368 87| aget-object v8, v0, v8
146377 99| aget-object v8, v0, v8
146486 0| const/4 v0, #+0 (0x00000000 | 0.00000)
146496 9| iput-boolean v0, v1, com.android.datetimepicker.time.TimePickerDialog.mInKbMode
146498 11| iput-boolean v0, v1, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
146513 5| const-string/jumbo v0, "hour_of_day"
146514 8| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
146515 11| move-result v0
146516 12| if-eqz v0, Label_1
146518 14| const-string/jumbo v0, "minute"
146519 17| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
146520 20| move-result v0
146522 21| if-eqz v0, Label_1
146524 23| const-string/jumbo v0, "is_24_hour_view"
146525 26| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
146526 29| move-result v0
146528 30| if-eqz v0, Label_1
146530 32| const-string/jumbo v0, "hour_of_day"
146531 35| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
146532 38| move-result v0
146533 39| iput v0, v1, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay
146535 41| const-string/jumbo v0, "minute"
146536 44| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
146537 47| move-result v0
146538 48| iput v0, v1, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute
146540 50| const-string/jumbo v0, "is_24_hour_view"
146541 53| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
146542 56| move-result v0
146543 57| iput-boolean v0, v1, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode
146545 59| const-string/jumbo v0, "in_kb_mode"
146546 62| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
146547 65| move-result v0
146548 66| iput-boolean v0, v1, com.android.datetimepicker.time.TimePickerDialog.mInKbMode
146550 68| const-string/jumbo v0, "dark_theme"
146551 71| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
146552 74| move-result v0
146553 75| iput-boolean v0, v1, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
146575 15| move-object/from16 v0, v27
146576 …17| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.Vie…
146582 24| move-object/from16 v0, v17
146584 …28| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.<i…
146588 33| move-object/from16 v0, v24
146589 35| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146591 39| move-object/from16 v0, v17
146592 …41| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.View, android.view.View$OnKeyListener):v…
146599 50| move-object/from16 v0, v21
146600 … 52| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
146602 56| move-object/from16 v0, v26
146603 58| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourPickerDescription
146606 62| move-object/from16 v0, v21
146607 … 64| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
146609 68| move-object/from16 v0, v26
146610 70| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mSelectHours
146613 74| move-object/from16 v0, v21
146614 … 76| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
146616 80| move-object/from16 v0, v26
146617 … 82| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinutePickerDescription
146620 86| move-object/from16 v0, v21
146621 … 88| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
146623 92| move-object/from16 v0, v26
146624 94| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mSelectMinutes
146626 96| move-object/from16 v0, v26
146627 98| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
146631 104| move-object/from16 v0, v21
146632 106| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146634 110| move-object/from16 v0, v26
146635 112| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mSelectedColor
146637 114| move-object/from16 v0, v26
146638 116| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
146642 123| move-object/from16 v0, v21
146643 125| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146646 129| move-object/from16 v0, v26
146647 131| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mUnselectedColor
146650 135| move-object/from16 v0, v24
146651 137| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146654 143| move-object/from16 v0, v26
146655 145| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView
146657 147| move-object/from16 v0, v26
146658 149| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView
146659 151| move-object/from16 v0, v17
146660 …153| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnKeyList…
146663 158| move-object/from16 v0, v24
146664 160| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146667 166| move-object/from16 v0, v26
146668 168| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourSpaceView
146671 172| move-object/from16 v0, v24
146672 174| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146675 180| move-object/from16 v0, v26
146676 182| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteSpaceView
146679 186| move-object/from16 v0, v24
146680 188| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146683 194| move-object/from16 v0, v26
146684 196| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteView
146686 198| move-object/from16 v0, v26
146687 200| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteView
146688 202| move-object/from16 v0, v17
146689 …204| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnKeyList…
146692 209| move-object/from16 v0, v24
146693 211| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146696 217| move-object/from16 v0, v26
146697 219| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView
146699 221| move-object/from16 v0, v26
146700 223| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView
146701 225| move-object/from16 v0, v17
146702 …227| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnKeyList…
146712 242| move-object/from16 v0, v26
146713 244| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmText
146717 249| move-object/from16 v0, v26
146718 251| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mPmText
146724 262| move-object/from16 v0, v26
146725 …264| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController
146728 268| move-object/from16 v0, v24
146729 270| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146732 276| move-object/from16 v0, v26
146733 278| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146735 280| move-object/from16 v0, v26
146736 282| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146737 284| move-object/from16 v0, v26
146738 …286| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialPickerLayout, …
146740 289| move-object/from16 v0, v26
146741 291| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146742 293| move-object/from16 v0, v17
146743 …295| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialPickerLayout, …
146745 298| move-object/from16 v0, v26
146746 300| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146749 306| move-object/from16 v0, v26
146750 …308| iget-object v4, v0, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController
146751 310| move-object/from16 v0, v26
146752 312| iget v5, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay
146754 314| move-object/from16 v0, v26
146755 316| iget v6, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute
146756 318| move-object/from16 v0, v26
146757 320| iget-boolean v7, v0, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode
146767 331| move-object/from16 v0, v29
146768 333| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
146774 342| move-object/from16 v0, v29
146775 344| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):int
146782 351| move-object/from16 v0, v26
146783 …353| invoke-direct {v0,v10,v2,v3,v4}, com.android.datetimepicker.time.TimePickerDialog.setCurrentI…
146785 356| move-object/from16 v0, v26
146786 358| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146789 363| move-object/from16 v0, v26
146790 365| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView
146792 369| move-object/from16 v0, v26
146793 …371| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$1.<init>(com.android.…
146796 377| move-object/from16 v0, v26
146797 379| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteView
146799 383| move-object/from16 v0, v26
146800 …385| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$2.<init>(com.android.…
146804 393| move-object/from16 v0, v24
146805 395| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146808 401| move-object/from16 v0, v26
146809 403| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton
146811 405| move-object/from16 v0, v26
146812 407| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton
146814 411| move-object/from16 v0, v26
146815 …413| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$3.<init>(com.android.…
146818 419| move-object/from16 v0, v26
146819 421| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton
146820 423| move-object/from16 v0, v17
146821 …425| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.TextView, android.view.View$OnKeyList…
146824 430| move-object/from16 v0, v24
146825 432| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146827 436| move-object/from16 v0, v26
146828 438| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace
146830 440| move-object/from16 v0, v26
146831 442| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode
146834 446| move-object/from16 v0, v26
146835 448| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView
146844 459| move-object/from16 v0, v20
146845 461| invoke-direct {v0,v2,v3}, android.widget.RelativeLayout$LayoutParams.<init>(int, int):void
146849 466| move-object/from16 v0, v20
146850 …468| invoke-static {v0,v2}, Tracer.WrapInvoke(android.widget.RelativeLayout$LayoutParams, int):void
146853 473| move-object/from16 v0, v24
146854 475| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
146859 481| move-object/from16 v0, v22
146861 …485| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.TextView, android.view.ViewGroup$Layo…
146867 489| move-object/from16 v0, v26
146868 491| iput-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAllowAutoAdvance
146870 493| move-object/from16 v0, v26
146871 495| iget v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay
146873 498| move-object/from16 v0, v26
146874 …500| invoke-direct {v0,v2,v3}, com.android.datetimepicker.time.TimePickerDialog.setHour(int, boole…
146876 503| move-object/from16 v0, v26
146877 505| iget v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute
146878 507| move-object/from16 v0, v26
146879 509| invoke-direct {v0,v2}, com.android.datetimepicker.time.TimePickerDialog.setMinute(int):void
146882 514| move-object/from16 v0, v21
146883 … 516| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
146885 520| move-object/from16 v0, v26
146886 522| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoublePlaceholderText
146889 526| move-object/from16 v0, v21
146890 … 528| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
146892 532| move-object/from16 v0, v26
146893 534| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDeletedKeyFormat
146895 536| move-object/from16 v0, v26
146896 538| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoublePlaceholderText
146900 545| move-object/from16 v0, v26
146901 547| iput-char v2, v0, com.android.datetimepicker.time.TimePickerDialog.mPlaceholderText
146904 550| move-object/from16 v0, v26
146905 552| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mPmKeyCode
146907 555| move-object/from16 v0, v26
146908 557| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmKeyCode
146912 562| move-object/from16 v0, v26
146913 564| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInKbMode
146917 571| move-object/from16 v0, v29
146918 …573| invoke-static {v0,v2}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.util.Array…
146920 577| move-object/from16 v0, v26
146921 579| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes
146924 582| move-object/from16 v0, v26
146925 …584| invoke-direct {v0,v2}, com.android.datetimepicker.time.TimePickerDialog.tryStartingKbMode(int…
146927 587| move-object/from16 v0, v26
146928 589| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView
146932 594| move-object/from16 v0, v26
146933 596| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
146938 606| move-object/from16 v0, v26
146939 608| iget-boolean v4, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
146943 616| move-object/from16 v0, v21
146944 618| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146949 624| move-object/from16 v0, v21
146950 626| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146955 632| move-object/from16 v0, v21
146956 634| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146961 640| move-object/from16 v0, v21
146962 642| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146967 648| move-object/from16 v0, v21
146968 …650| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):android.content.…
146976 658| move-object/from16 v0, v21
146977 660| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146982 666| move-object/from16 v0, v21
146983 668| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146988 674| move-object/from16 v0, v21
146989 676| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):int
146994 682| move-object/from16 v0, v21
146995 …684| invoke-static {v0,v2}, Tracer.WrapInvoke(android.content.res.Resources, int):android.content.…
147003 692| move-object/from16 v0, v24
147004 694| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
147006 698| move-object/from16 v0, v26
147007 700| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147014 710| move-object/from16 v0, v24
147015 712| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
147017 716| move-object/from16 v0, v26
147018 718| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147025 727| move-object/from16 v0, v24
147026 729| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
147029 735| move-object/from16 v0, v26
147030 737| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147037 748| move-object/from16 v0, v24
147038 750| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
147041 756| move-object/from16 v0, v26
147042 758| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147046 762| move/from16 v0, v25
147047 764| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
147050 769| move-object/from16 v0, v24
147051 771| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
147053 775| move-object/from16 v0, v26
147054 777| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147060 784| move-object/from16 v0, v26
147061 786| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton
147062 788| move-object/from16 v0, v26
147063 790| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147069 797| move-object/from16 v0, v26
147070 799| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
147071 801| move-object/from16 v0, v26
147072 803| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147076 807| move/from16 v0, v18
147077 …809| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.datetimepicker.time.RadialPickerLayout, …
147079 812| move-object/from16 v0, v26
147080 814| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton
147081 816| move-object/from16 v0, v26
147082 818| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark
147108 834| move-object/from16 v0, v26
147109 836| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView
147113 842| move-object/from16 v0, v26
147114 844| iget v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay
147119 851| move-object/from16 v0, v26
147120 …853| invoke-direct {v0,v2}, com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int…
147122 856| move-object/from16 v0, v26
147123 858| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace
147125 862| move-object/from16 v0, v26
147126 …864| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$4.<init>(com.android.…
147135 875| move-object/from16 v0, v26
147136 877| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes
147141 886| move-object/from16 v0, v26
147142 888| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes
147202 … 3| iget-object v0, v1, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController
147203 … 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.HapticFeedbackController):void
147216 … 3| iget-object v0, v1, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController
147217 … 5| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.HapticFeedbackController):void
147229 0| iget-object v0, v2, com.android.datetimepicker.time.TimePickerDialog.mTimePicker
147230 2| if-eqz v0, Label_2
147232 4| const-string/jumbo v0, "hour_of_day"
147236 13| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
147238 16| const-string/jumbo v0, "minute"
147242 25| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
147244 28| const-string/jumbo v0, "is_24_hour_view"
147246 … 33| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
147248 36| const-string/jumbo v0, "current_item_showing"
147252 45| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
147254 48| const-string/jumbo v0, "in_kb_mode"
147256 … 53| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
147258 56| iget-boolean v0, v2, com.android.datetimepicker.time.TimePickerDialog.mInKbMode
147259 58| if-eqz v0, Label_1
147261 60| const-string/jumbo v0, "typed_times"
147263 …65| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.util.Arr…
147266 68| const-string/jumbo v0, "dark_theme"
147268 … 73| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
147293 21| move-result-object v0
147295 .local v0, "announcement", java.lang.String
147304 …36| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
147313 56| move-result-object v0
147317 …59| invoke-static {v1,v0}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.…
147320 .end_local v0
147324 .restart_local v0
147342 .end_local v0
147393 0| iput-object v1, v0, com.android.datetimepicker.time.TimePickerDialog.mCallback
147409 4| const/4 v0, #+0 (0x00000000 | 0.00000)
147410 5| iput-boolean v0, v1, com.android.datetimepicker.time.TimePickerDialog.mInKbMode
147421 … 0| iget-object v0, v1, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController
147422 … 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.datetimepicker.HapticFeedbackController):void
147434 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147435 2| invoke-direct {v0}, android.widget.Filter.<init>():void
147445 …0| invoke-direct {v0,v1}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.<init>(com.andro…
147461 6| move-result-object v0
147463 .local v0, "displayName", java.lang.String
147468 11| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
147471 …17| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
147481 …27| invoke-direct {v3,v0,v1,v4}, android.text.util.Rfc822Token.<init>(java.lang.String, java.lang.…
147500 9| move-result v0
147501 10| if-eqz v0, Label_1
147503 12| iget-object v0, v10, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147504 14| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter):void
147509 18| iget-object v0, v10, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147510 …20| invoke-static {v0}, com.android.ex.chips.BaseRecipientAdapter.-get0(com.android.ex.chips.BaseR…
147511 23| move-result-object v0
147515 …30| invoke-static {v0,v8}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, …
147516 33| move-result v0
147517 34| if-nez v0, Label_3
147519 36| iget-object v0, v10, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147520 38| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter):void
147522 41| iget-object v0, v10, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147523 43| iget-boolean v0, v0, com.android.ex.chips.BaseRecipientAdapter.mShowRequestPermissionsItem
147524 45| if-nez v0, Label_2
147529 48| sget-object v0, com.android.ex.chips.ChipsUtil.REQUIRED_PERMISSIONS
147530 …50| invoke-static {v0}, com.android.ex.chips.RecipientEntry.constructPermissionEntry(java.lang.Str…
147531 53| move-result-object v0
147533 …54| invoke-static {v0}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.-wrap0(com.a…
147534 57| move-result-object v0
147535 58| iput-object v0, v7, android.widget.Filter$FilterResults.values
147546 64| iget-object v0, v10, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147552 …71| invoke-static {v0,v11,v8,v9}, com.android.ex.chips.BaseRecipientAdapter.-wrap0(com.android.ex.…
147584 101| move-result v0
147585 102| if-eqz v0, Label_10
147587 104| new-instance v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry
147591 …107| invoke-direct {v0,v6,v8}, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.<init>(and…
147595 …111| invoke-static {v0,v8,v2,v3,v4}, com.android.ex.chips.BaseRecipientAdapter.-wrap2(com.android.…
147605 116| move-exception v0
147612 122| throw v0
147620 123| iget-object v0, v10, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147621 …125| invoke-static {v0,v2,v3}, com.android.ex.chips.BaseRecipientAdapter.-wrap1(com.android.ex.chi…
147625 129| iget-object v0, v10, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0
147626 …131| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter, java.util…
147630 135| new-instance v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult
147631 …137| invoke-direct/range {v0..v5}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.<…
147632 140| iput-object v0, v7, android.widget.Filter$FilterResults.values
147635 145| move-result v0
147636 146| iput v0, v7, android.widget.Filter$FilterResults.count
147658 13| iget-object v0, v7, android.widget.Filter$FilterResults.values
147659 15| check-cast v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult
147661 .local v0, "defaultFilterResult", com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult
147663 19| iget-object v3, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entryMap
147667 …26| iget-object v3, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.nonAggregate…
147671 …33| iget-object v3, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.existingDest…
147675 40| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entries
147679 46| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList
147687 56| iget-object v3, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entries
147690 61| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList
147696 …69| iget-object v3, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.existingDest…
147704 79| iget-object v3, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList
147708 .end_local v0
147713 .restart_local v0
147714 85| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList
147720 .end_local v0
147735 3| move-result-object v0
147736 4| return-object v0
147751 0| invoke-direct {v0}, java.lang.Object.<init>():void
147753 3| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entries
147755 5| iput-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entryMap
147757 …7| iput-object v3, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.nonAggregated…
147759 …9| iput-object v4, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.existingDesti…
147761 11| iput-object v5, v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList
147773 0| new-instance v0, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult
147789 …20| invoke-direct/range {v0..v5}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.<i…
147790 23| return-object v0
147800 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.this$0
147801 2| invoke-direct {v0}, android.os.Handler.<init>():void
147811 …0| invoke-direct {v0,v1}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.<init>(c…
147822 0| iget-object v0, v2, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.this$0
147823 …2| invoke-static {v0}, com.android.ex.chips.BaseRecipientAdapter.-get3(com.android.ex.chips.BaseRe…
147824 5| move-result v0
147825 6| if-lez v0, Label_1
147827 8| iget-object v0, v2, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.this$0
147831 …16| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter, java.util.…
147843 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
147844 …1| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter$DelayedMessa…
147856 1| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
147858 …3| invoke-static {v4,v0,v2,v2,v1}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter$Del…
147859 6| move-result-object v0
147863 …9| invoke-static {v4,v0,v2,v3}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter$Delaye…
147875 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0
147876 2| invoke-direct {v0}, android.widget.Filter.<init>():void
147878 5| iput-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mParams
147891 1| iget v0, v1, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mLimit
147895 4| return v0
147897 5| move-exception v0
147899 7| throw v0
147927 22| const/4 v0, #+0 (0x00000000 | 0.00000)
147930 .local v0, "cursor", android.database.Cursor
147939 40| move-result-object v0
147941 .local v0, "cursor", android.database.Cursor
147942 41| if-eqz v0, Label_4
147945 43| invoke-interface {v0}, android.database.Cursor.moveToNext():boolean
147954 …59| invoke-direct {v3,v0,v4}, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.<init>(andr…
147961 .end_local v0
147964 68| if-eqz v0, Label_3
147966 70| invoke-interface {v0}, android.database.Cursor.close():void
147972 .restart_local v0
147973 74| if-eqz v0, Label_5
147975 76| invoke-interface {v0}, android.database.Cursor.close():void
147989 .end_local v0
148016 24| iget-object v0, v12, android.widget.Filter$FilterResults.values
148017 26| check-cast v0, java.util.ArrayList
148019 ….local_ex v0, "tempEntries", java.util.ArrayList, "Ljava/util/ArrayList<Lcom/android/ex/chips/Base…
148020 28| invoke-interface {v0}, java.lang.Iterable.iterator():java.util.Iterator
148047 .end_local v0
148104 5| move-exception v0
148106 7| throw v0
148115 0| sget-object v0, android.provider.ContactsContract.AUTHORITY_URI
148117 …5| invoke-static {v0,v1}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):andr…
148118 8| move-result-object v0
148120 9| sput-object v0, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.URI
148122 11| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
148123 12| new-array v0, v0, java.lang.String[]
148127 18| aput-object v1, v0, v2
148131 24| aput-object v1, v0, v2
148135 30| aput-object v1, v0, v2
148139 36| aput-object v1, v0, v2
148143 42| aput-object v1, v0, v2
148147 48| aput-object v1, v0, v2
148149 50| sput-object v0, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.PROJECTION
148160 0| invoke-direct {v0}, java.lang.Object.<init>():void
148170 0| invoke-direct {v0}, java.lang.Object.<init>():void
148187 3| const/4 v0, #+0 (0x00000000 | 0.00000)
148188 4| invoke-interface {v3,v0}, android.database.Cursor.getString(int):java.lang.String
148189 7| move-result-object v0
148190 8| iput-object v0, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName
148192 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
148193 11| invoke-interface {v3,v0}, android.database.Cursor.getString(int):java.lang.String
148194 14| move-result-object v0
148195 15| iput-object v0, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination
148197 17| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
148198 18| invoke-interface {v3,v0}, android.database.Cursor.getInt(int):int
148199 21| move-result v0
148200 22| iput v0, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType
148202 24| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
148203 25| invoke-interface {v3,v0}, android.database.Cursor.getString(int):java.lang.String
148204 28| move-result-object v0
148205 … 29| iput-object v0, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel
148207 31| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
148208 32| invoke-interface {v3,v0}, android.database.Cursor.getLong(int):long
148209 35| move-result-wide v0:v1
148210 36| iput-wide v0:v1, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId
148214 40| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
148215 41| invoke-interface {v3,v0}, android.database.Cursor.getLong(int):long
148216 44| move-result-wide v0:v1
148217 45| iput-wide v0:v1, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId
148219 47| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
148220 48| invoke-interface {v3,v0}, android.database.Cursor.getString(int):java.lang.String
148221 51| move-result-object v0
148222 …52| iput-object v0, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriString
148224 54| const/4 v0, #+7 (0x00000007 | 9.80909e-45)
148225 55| invoke-interface {v3,v0}, android.database.Cursor.getInt(int):int
148226 58| move-result v0
148227 59| iput v0, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource
148229 61| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
148230 63| invoke-interface {v3,v0}, android.database.Cursor.getString(int):java.lang.String
148231 66| move-result-object v0
148232 67| iput-object v0, v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey
148247 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
148248 1| new-array v0, v0, java.lang.String[]
148251 7| aput-object v1, v0, v2
148253 9| sput-object v0, com.android.ex.chips.ChipsUtil.REQUIRED_PERMISSIONS
148264 0| invoke-direct {v0}, java.lang.Object.<init>():void
148276 3| move-result v0
148277 4| if-eqz v0, Label_1
148280 9| move-result v0
148283 …14| invoke-static {v2,v3,v0,v1}, Tracer.WrapInvoke(android.content.Context, java.lang.String, int,…
148284 17| move-result v0
148285 18| return v0
148288 19| const/4 v0, #+0 (0x00000000 | 0.00000)
148289 20| return v0
148311 15| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
148314 .local v0, "granted", boolean
148317 …18| invoke-interface {v8,v1,v0}, com.android.ex.chips.ChipsUtil$PermissionsCheckListener.onPermiss…
148320 21| if-nez v0, Label_5
148325 .end_local v0
148326 24| const/4 v0, #+0 (0x00000000 | 0.00000)
148327 .restart_local v0
148335 .end_local v0
148347 0| sget v0, android.os.Build$VERSION.SDK_INT
148349 4| if-lt v0, v1, Label_2
148350 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
148352 7| return v0
148354 8| const/4 v0, #+0 (0x00000000 | 0.00000)
148364 0| sget v0, android.os.Build$VERSION.SDK_INT
148366 4| if-lt v0, v1, Label_2
148367 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
148369 7| return v0
148371 8| const/4 v0, #+0 (0x00000000 | 0.00000)
148381 0| const/high16 v0, #+1065353216 (0x3f800000 | 1.00000)
148382 2| sput v0, com.android.ex.chips.CircularImageView.circularImageBorder
148394 0| const/4 v0, #+0 (0x00000000 | 0.00000)
148396 …2| invoke-direct {v2,v3,v0,v1}, com.android.ex.chips.CircularImageView.<init>(android.content.Cont…
148408 0| const/4 v0, #+0 (0x00000000 | 0.00000)
148409 …1| invoke-direct {v1,v2,v3,v0}, com.android.ex.chips.CircularImageView.<init>(android.content.Cont…
148424 4| new-instance v0, android.graphics.Matrix
148425 6| invoke-direct {v0}, android.graphics.Matrix.<init>():void
148426 9| iput-object v0, v3, com.android.ex.chips.CircularImageView.matrix
148428 11| new-instance v0, android.graphics.RectF
148429 13| invoke-direct {v0}, android.graphics.RectF.<init>():void
148430 16| iput-object v0, v3, com.android.ex.chips.CircularImageView.source
148432 18| new-instance v0, android.graphics.RectF
148433 20| invoke-direct {v0}, android.graphics.RectF.<init>():void
148434 23| iput-object v0, v3, com.android.ex.chips.CircularImageView.destination
148436 25| new-instance v0, android.graphics.Paint
148437 27| invoke-direct {v0}, android.graphics.Paint.<init>():void
148438 30| iput-object v0, v3, com.android.ex.chips.CircularImageView.bitmapPaint
148440 32| iget-object v0, v3, com.android.ex.chips.CircularImageView.bitmapPaint
148441 34| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
148443 37| iget-object v0, v3, com.android.ex.chips.CircularImageView.bitmapPaint
148444 39| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
148446 42| iget-object v0, v3, com.android.ex.chips.CircularImageView.bitmapPaint
148447 44| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
148449 47| new-instance v0, android.graphics.Paint
148450 49| invoke-direct {v0}, android.graphics.Paint.<init>():void
148451 52| iput-object v0, v3, com.android.ex.chips.CircularImageView.borderPaint
148453 54| iget-object v0, v3, com.android.ex.chips.CircularImageView.borderPaint
148455 57| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, int):void
148457 60| iget-object v0, v3, com.android.ex.chips.CircularImageView.borderPaint
148459 …64| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Paint$Style)…
148461 67| iget-object v0, v3, com.android.ex.chips.CircularImageView.borderPaint
148463 71| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.Paint, float):void
148465 74| iget-object v0, v3, com.android.ex.chips.CircularImageView.borderPaint
148466 76| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.Paint, boolean):void
148479 2| new-instance v0, android.graphics.BitmapShader
148484 …8| invoke-direct {v0,v7,v1,v2}, android.graphics.BitmapShader.<init>(android.graphics.Bitmap, andr…
148486 .local v0, "shader", android.graphics.BitmapShader
148495 …25| invoke-static {v0,v1}, Tracer.WrapInvoke(android.graphics.BitmapShader, android.graphics.Matri…
148498 …30| invoke-static {v1,v0}, Tracer.WrapInvoke(android.graphics.Paint, android.graphics.Shader):andr…
148574 36| move-result-object v0
148576 .local v0, "bitmap", android.graphics.Bitmap
148577 37| if-nez v0, Label_4
148583 42| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.Bitmap):int
148586 47| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.Bitmap):int
148616 …94| invoke-static {v9,v0,v10,v3,v4}, Tracer.WrapInvoke(com.android.ex.chips.CircularImageView, and…
148627 0| invoke-direct {v0}, android.app.DialogFragment.<init>():void
148642 5| new-instance v0, android.os.Bundle
148644 8| invoke-direct {v0,v2}, android.os.Bundle.<init>(int):void
148646 .local v0, "args", android.os.Bundle
148648 …14| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Str…
148650 …17| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.ex.chips.CopyDialog, android.os.Bundle):v…
148669 13| move-result-object v0
148671 14| check-cast v0, android.content.ClipboardManager
148673 .local v0, "clipboard", android.content.ClipboardManager
148678 …23| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ClipboardManager, android.content.Cli…
148681 .end_local v0
148693 3| move-result-object v0
148695 .local v0, "args", android.os.Bundle
148697 … 7| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.String
148733 0| iput-object v1, v0, com.android.ex.chips.DefaultPhotoManager$1.this$0
148734 2| iput-object v2, v0, com.android.ex.chips.DefaultPhotoManager$1.val$photoThumbnailUri
148735 4| iput-object v3, v0, com.android.ex.chips.DefaultPhotoManager$1.val$entry
148736 6| iput-object v4, v0, com.android.ex.chips.DefaultPhotoManager$1.val$callback
148738 8| invoke-direct {v0}, android.os.AsyncTask.<init>():void
148754 5| move-result-object v0
148755 6| return-object v0
148766 1| iget-object v0, v12, com.android.ex.chips.DefaultPhotoManager$1.this$0
148767 …3| invoke-static {v0}, com.android.ex.chips.DefaultPhotoManager.-get0(com.android.ex.chips.Default…
148768 6| move-result-object v0
148775 …13| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.U…
148783 22| move-result v0
148784 23| if-eqz v0, Label_1
148786 25| const/4 v0, #+0 (0x00000000 | 0.00000)
148787 26| invoke-interface {v10,v0}, android.database.Cursor.getBlob(int):byte[]
148790 29| move-result-object v0
148794 33| return-object v0
148803 38| move-exception v0
148807 42| throw v0
148811 43| iget-object v0, v12, com.android.ex.chips.DefaultPhotoManager$1.this$0
148812 …45| invoke-static {v0}, com.android.ex.chips.DefaultPhotoManager.-get0(com.android.ex.chips.Defaul…
148813 48| move-result-object v0
148817 …51| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.Uri):jav…
148823 57| const/16 v0, #+16384 (0x00004000 | 2.29589e-41)
148824 59| new-array v7, v0, byte[]
148838 70| const/4 v0, #-1 (0xffffffff | NaN)
148839 71| if-eq v11, v0, Label_8
148841 73| const/4 v0, #+0 (0x00000000 | 0.00000)
148842 …74| invoke-static {v6,v7,v0,v11}, Tracer.WrapInvoke(java.io.ByteArrayOutputStream, byte[], int, in…
148849 79| move-exception v0
148854 83| throw v0
148875 93| move-result-object v0
148876 94| return-object v0
148889 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.DefaultPhotoManager$1, byte[]):vo…
148900 0| iget-object v0, v2, com.android.ex.chips.DefaultPhotoManager$1.val$entry
148901 2| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEntry, byte[]):void
148905 7| iget-object v0, v2, com.android.ex.chips.DefaultPhotoManager$1.this$0
148906 …9| invoke-static {v0}, com.android.ex.chips.DefaultPhotoManager.-get1(com.android.ex.chips.Default…
148907 12| move-result-object v0
148909 …15| invoke-static {v0,v1,v3}, Tracer.WrapInvoke(android.support.v4.util.LruCache, java.lang.Object…
148911 18| iget-object v0, v2, com.android.ex.chips.DefaultPhotoManager$1.val$callback
148912 20| if-eqz v0, Label_1
148914 22| iget-object v0, v2, com.android.ex.chips.DefaultPhotoManager$1.val$callback
148915 …24| invoke-interface {v0}, com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesAsyn…
148921 28| iget-object v0, v2, com.android.ex.chips.DefaultPhotoManager$1.val$callback
148922 30| if-eqz v0, Label_1
148924 32| iget-object v0, v2, com.android.ex.chips.DefaultPhotoManager$1.val$callback
148925 …34| invoke-interface {v0}, com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesAsyn…
148935 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
148936 1| new-array v0, v0, java.lang.String[]
148940 7| aput-object v1, v0, v2
148942 9| sput-object v0, com.android.ex.chips.DefaultPhotoManager$PhotoQuery.PROJECTION
148953 0| invoke-direct {v0}, java.lang.Object.<init>():void
148963 0| iget-object v0, v1, com.android.ex.chips.DefaultPhotoManager.mContentResolver
148964 2| return-object v0
148969 0| iget-object v0, v1, com.android.ex.chips.DefaultPhotoManager.mPhotoCacheMap
148970 2| return-object v0
148984 5| new-instance v0, android.support.v4.util.LruCache
148986 9| invoke-direct {v0,v1}, android.support.v4.util.LruCache.<init>(int):void
148987 12| iput-object v0, v2, com.android.ex.chips.DefaultPhotoManager.mPhotoCacheMap
148999 0| new-instance v0, com.android.ex.chips.DefaultPhotoManager$1
149000 …2| invoke-direct {v0,v3,v5,v4,v6}, com.android.ex.chips.DefaultPhotoManager$1.<init>(com.android.e…
149002 ….local_ex v0, "photoLoadTask", android.os.AsyncTask, "Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/…
149006 …10| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.os.AsyncTask, java.util.concurrent.Executo…
149026 11| move-result-object v0
149027 12| check-cast v0, byte[]
149029 .local v0, "photoBytes", byte[]
149030 14| if-eqz v0, Label_2
149032 16| invoke-static {v4,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEntry, byte[]):void
149039 .end_local v0
149043 .restart_local v0
149048 .end_local v0
149062 0| iput-object v1, v0, com.android.ex.chips.DropdownChipLayouter$1.this$0
149063 2| iput-object v2, v0, com.android.ex.chips.DropdownChipLayouter$1.val$drawable
149065 4| invoke-direct {v0}, java.lang.Object.<init>():void
149077 0| iget-object v0, v1, com.android.ex.chips.DropdownChipLayouter$1.val$drawable
149078 …2| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.drawable.StateListDrawable):android.grap…
149079 5| move-result-object v0
149080 6| if-eqz v0, Label_1
149082 8| iget-object v0, v1, com.android.ex.chips.DropdownChipLayouter$1.this$0
149083 …10| invoke-static {v0}, com.android.ex.chips.DropdownChipLayouter.-get0(com.android.ex.chips.Dropd…
149084 13| move-result-object v0
149085 …14| invoke-interface {v0}, com.android.ex.chips.DropdownChipLayouter$ChipDeleteListener.onChipDele…
149098 0| iput-object v1, v0, com.android.ex.chips.DropdownChipLayouter$2.this$0
149100 2| invoke-direct {v0}, java.lang.Object.<init>():void
149112 0| iget-object v0, v1, com.android.ex.chips.DropdownChipLayouter$2.this$0
149113 …2| invoke-static {v0}, com.android.ex.chips.DropdownChipLayouter.-get1(com.android.ex.chips.Dropdo…
149114 5| move-result-object v0
149115 6| if-eqz v0, Label_1
149117 8| iget-object v0, v1, com.android.ex.chips.DropdownChipLayouter$2.this$0
149118 …10| invoke-static {v0}, com.android.ex.chips.DropdownChipLayouter.-get1(com.android.ex.chips.Dropd…
149119 13| move-result-object v0
149120 …14| invoke-interface {v0}, com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedLis…
149135 3| new-instance v0, com.android.ex.chips.DropdownChipLayouter$AdapterType
149137 …8| invoke-direct {v0,v1,v2}, com.android.ex.chips.DropdownChipLayouter$AdapterType.<init>(java.lan…
149138 11| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.BASE_RECIPIENT
149140 13| new-instance v0, com.android.ex.chips.DropdownChipLayouter$AdapterType
149142 …18| invoke-direct {v0,v1,v3}, com.android.ex.chips.DropdownChipLayouter$AdapterType.<init>(java.la…
149143 21| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.RECIPIENT_ALTERNATES
149145 23| new-instance v0, com.android.ex.chips.DropdownChipLayouter$AdapterType
149147 …28| invoke-direct {v0,v1,v4}, com.android.ex.chips.DropdownChipLayouter$AdapterType.<init>(java.la…
149148 31| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.SINGLE_RECIPIENT
149150 33| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
149151 34| new-array v0, v0, com.android.ex.chips.DropdownChipLayouter$AdapterType[]
149153 38| aput-object v1, v0, v2
149155 42| aput-object v1, v0, v3
149157 46| aput-object v1, v0, v4
149158 48| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.$VALUES
149169 0| invoke-direct {v0,v1,v2}, java.lang.Enum.<init>(java.lang.String, int):void
149180 0| const-class v0, com.android.ex.chips.DropdownChipLayouter$AdapterType
149181 … 2| invoke-static {v0,v1}, java.lang.Enum.valueOf(java.lang.Class, java.lang.String):java.lang.Enum
149182 5| move-result-object v0
149183 6| check-cast v0, com.android.ex.chips.DropdownChipLayouter$AdapterType
149184 8| return-object v0
149193 0| sget-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.$VALUES
149194 2| return-object v0
149216 8| move-result v0
149217 9| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149218 12| move-result-object v0
149219 13| check-cast v0, android.view.ViewGroup
149220 15| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.personViewGroup
149223 20| move-result v0
149224 21| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149225 24| move-result-object v0
149226 25| check-cast v0, android.widget.TextView
149227 27| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.displayNameView
149230 32| move-result v0
149231 33| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149232 36| move-result-object v0
149233 37| check-cast v0, android.widget.TextView
149234 39| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.destinationView
149237 44| move-result v0
149238 45| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149239 48| move-result-object v0
149240 49| check-cast v0, android.widget.TextView
149241 51| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.destinationTypeView
149244 56| move-result v0
149245 57| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149246 60| move-result-object v0
149247 61| check-cast v0, android.widget.ImageView
149248 63| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.imageView
149251 68| move-result v0
149252 69| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149253 72| move-result-object v0
149254 73| check-cast v0, android.widget.ImageView
149255 75| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.deleteView
149257 77| sget v0, com.android.ex.chips.R$id.chip_autocomplete_top_divider
149258 79| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149259 82| move-result-object v0
149260 83| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.topDivider
149262 85| sget v0, com.android.ex.chips.R$id.chip_autocomplete_bottom_divider
149263 87| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149264 90| move-result-object v0
149265 91| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.bottomDivider
149267 93| sget v0, com.android.ex.chips.R$id.chip_permission_bottom_divider
149268 95| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149269 98| move-result-object v0
149270 …99| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionBottomDivid…
149272 101| sget v0, com.android.ex.chips.R$id.chip_indicator_text
149273 103| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149274 106| move-result-object v0
149275 107| check-cast v0, android.widget.TextView
149276 109| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.indicatorView
149279 114| move-result v0
149280 115| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149281 118| move-result-object v0
149282 119| check-cast v0, android.view.ViewGroup
149283 121| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionViewGroup
149286 126| move-result v0
149287 127| invoke-static {v3,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
149288 130| move-result-object v0
149289 131| check-cast v0, android.widget.ImageView
149291 …133| iput-object v0, v1, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionRequestDis…
149298 0| iget-object v0, v1, com.android.ex.chips.DropdownChipLayouter.mDeleteListener
149299 2| return-object v0
149304 …0| iget-object v0, v1, com.android.ex.chips.DropdownChipLayouter.mPermissionRequestDismissedListen…
149305 2| return-object v0
149310 …0| sget-object v0, com.android.ex.chips.DropdownChipLayouter.-com-android-ex-chips-DropdownChipLay…
149311 2| if-eqz v0, Label_1
149312 …4| sget-object v0, com.android.ex.chips.DropdownChipLayouter.-com-android-ex-chips-DropdownChipLay…
149313 6| return-object v0
149316 10| move-result-object v0
149317 11| array-length v0, v0
149318 12| new-array v0, v0, int[]
149324 21| aput v2, v0, v1
149333 30| aput v2, v0, v1
149342 39| aput v2, v0, v1
149346 …41| sput-object v0, com.android.ex.chips.DropdownChipLayouter.-com-android-ex-chips-DropdownChipLa…
149347 43| return-object v0
149373 10| move-result-object v0
149375 13| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
149376 16| move-result v0
149378 17| iput v0, v2, com.android.ex.chips.DropdownChipLayouter.mAutocompleteDividerMarginStart
149398 8| const/4 v0, #+0 (0x00000000 | 0.00000)
149400 .local v0, "i", int
149403 13| if-ge v0, v1, Label_4
149405 15| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.String, int):char
149415 27| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
149445 16| move-result-object v0
149447 .local v0, "res", android.content.res.Resources
149455 …28| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.content.res.Resources, int, java.lang.Obje…
149509 36| move-result-object v0
149511 .local v0, "photo", android.graphics.Bitmap
149512 …37| invoke-static {v9,v0}, Tracer.WrapInvoke(android.widget.ImageView, android.graphics.Bitmap):vo…
149516 .end_local v0
149578 25| move-result-object v0
149580 .local v0, "indicatorIcon", android.graphics.drawable.Drawable
149583 …29| invoke-static {v0,v2,v1}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, int, android.g…
149586 .end_local v0
149587 …32| invoke-static {v7,v0,v3,v3,v3}, Tracer.WrapInvoke(android.widget.TextView, android.graphics.dr…
149593 36| const/4 v0, #+0 (0x00000000 | 0.00000)
149594 .local v0, "indicatorIcon", android.graphics.drawable.Drawable
149598 .end_local v0
149616 3| new-instance v0, com.android.ex.chips.DropdownChipLayouter$2
149617 …5| invoke-direct {v0,v1}, com.android.ex.chips.DropdownChipLayouter$2.<init>(com.android.ex.chips.…
149618 …8| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ImageView, android.view.View$OnClickLis…
149639 8| const/4 v0, #+0 (0x00000000 | 0.00000)
149640 9| invoke-static {v3,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
149646 13| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
149647 15| invoke-static {v3,v0}, Tracer.WrapInvoke(android.widget.TextView, int):void
149659 1| move-object v0, v8
149666 …8| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, andr…
149667 11| move-result-object v0
149668 12| return-object v0
149678 0| move-object/from16 v0, v18
149679 …2| invoke-static {v12,v0,v15}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, java.l…
149698 17| move-object/from16 v0, v17
149699 …19| invoke-static {v12,v13,v14,v0}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, a…
149728 58| move-object/from16 v0, v17
149729 …60| invoke-static {v12,v6,v15,v9,v0}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter,…
149734 69| move-object/from16 v0, v19
149735 …71| invoke-static {v12,v0,v9,v10}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, an…
149909 3| move-result-object v0
149912 8| aget v0, v0, v1
149913 10| packed-switch v0, Label_3
149915 13| sget v0, com.android.ex.chips.R$layout.chips_recipient_dropdown_item
149916 15| return v0
149919 16| sget v0, com.android.ex.chips.R$layout.chips_autocomplete_recipient_dropdown_item
149920 18| return v0
149923 19| sget v0, com.android.ex.chips.R$layout.chips_recipient_dropdown_item
149924 21| return v0
149938 0| sget v0, com.android.ex.chips.R$drawable.ic_contact_picture
149939 2| return v0
149948 0| const v0, #+16908295 (0x01020007 | 2.38772e-38)
149949 3| return v0
149958 0| const v0, #+16908308 (0x01020014 | 2.38773e-38)
149959 3| return v0
149969 0| iget-object v0, v4, com.android.ex.chips.DropdownChipLayouter.mQuery
149979 …16| invoke-static {v0,v1,v2,v3}, Tracer.WrapInvoke(com.android.ex.chips.Queries$Query, android.con…
149980 19| move-result-object v0
149981 20| invoke-interface {v0}, java.lang.CharSequence.toString():java.lang.String
149982 23| move-result-object v0
149983 24| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
149984 27| move-result-object v0
149985 28| return-object v0
149994 0| const v0, #+16908309 (0x01020015 | 2.38773e-38)
149995 3| return v0
150004 0| const v0, #+16908310 (0x01020016 | 2.38773e-38)
150005 3| return v0
150016 3| move-result-object v0
150019 8| aget v0, v0, v1
150020 10| packed-switch v0, Label_3
150022 13| sget v0, com.android.ex.chips.R$layout.chips_recipient_dropdown_item
150023 15| return v0
150026 16| sget v0, com.android.ex.chips.R$layout.chips_autocomplete_recipient_dropdown_item
150027 18| return v0
150030 19| sget v0, com.android.ex.chips.R$layout.chips_recipient_dropdown_item
150031 21| return v0
150045 0| sget v0, com.android.ex.chips.R$id.chip_permission_wrapper
150046 2| return v0
150055 0| const v0, #+16908296 (0x01020008 | 2.38773e-38)
150056 3| return v0
150065 0| sget v0, com.android.ex.chips.R$id.chip_person_wrapper
150066 2| return v0
150075 0| const v0, #+16908294 (0x01020006 | 2.38772e-38)
150076 3| return v0
150086 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
150087 1| new-array v0, v0, java.lang.String[]
150091 8| aput-object v1, v0, v2
150095 15| aput-object v1, v0, v2
150096 …17| invoke-static {v3,v4,v0}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, java.la…
150097 20| move-result-object v0
150098 21| return-object v0
150119 10| const/4 v0, #+0 (0x00000000 | 0.00000)
150121 .local v0, "foundMatch", boolean
150138 23| if-nez v0, Label_5
150176 73| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
150199 0| iget-object v0, v3, com.android.ex.chips.DropdownChipLayouter.mInflater
150203 …7| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.View…
150204 10| move-result-object v0
150205 11| return-object v0
150216 3| move-result v0
150218 .local v0, "itemLayout", int
150235 23| move-result v0
150241 …29| invoke-static {v1,v0,v5,v2}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.…
150260 0| iput-object v1, v0, com.android.ex.chips.DropdownChipLayouter.mDeleteListener
150272 …0| iput-object v1, v0, com.android.ex.chips.DropdownChipLayouter.mPermissionRequestDismissedListen…
150284 0| iput-object v1, v0, com.android.ex.chips.DropdownChipLayouter.mQuery
150310 …0| const-string/jumbo v0, "(\+[0-9]+[\- \.]*)?(1?[ ]*\([0-9]+\)[\- \.]*)?([0-9][0-9\- \.][0-9\- \.…
150312 … 3| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern
150313 6| move-result-object v0
150315 7| sput-object v0, com.android.ex.chips.PhoneUtil.PHONE_PATTERN
150326 0| invoke-direct {v0}, java.lang.Object.<init>():void
150347 13| move-result-object v0
150349 .local v0, "match", java.util.regex.Matcher
150350 14| invoke-static {v0}, Tracer.WrapInvoke(java.util.regex.Matcher):boolean
150362 0| invoke-direct {v0}, java.lang.Object.<init>():void
150364 3| iput-object v1, v0, com.android.ex.chips.Queries$Query.mProjection
150366 5| iput-object v2, v0, com.android.ex.chips.Queries$Query.mContentFilterUri
150368 7| iput-object v3, v0, com.android.ex.chips.Queries$Query.mContentUri
150379 0| iget-object v0, v1, com.android.ex.chips.Queries$Query.mContentFilterUri
150380 2| return-object v0
150389 0| iget-object v0, v1, com.android.ex.chips.Queries$Query.mContentUri
150390 2| return-object v0
150399 0| iget-object v0, v1, com.android.ex.chips.Queries$Query.mProjection
150400 2| return-object v0
150414 …0| invoke-direct {v0,v1,v2,v3}, com.android.ex.chips.Queries$Query.<init>(java.lang.String[], andr…
150427 3| move-result-object v0
150428 4| return-object v0
150438 …0| invoke-direct {v0,v1,v2,v3}, com.android.ex.chips.Queries$Query.<init>(java.lang.String[], andr…
150451 3| move-result-object v0
150452 4| return-object v0
150466 5| new-instance v0, com.android.ex.chips.Queries$1
150508 …72| invoke-direct {v0,v1,v2,v3}, com.android.ex.chips.Queries$1.<init>(java.lang.String[], android…
150509 75| sput-object v0, com.android.ex.chips.Queries.PHONE
150511 77| new-instance v0, com.android.ex.chips.Queries$2
150553 …144| invoke-direct {v0,v1,v2,v3}, com.android.ex.chips.Queries$2.<init>(java.lang.String[], androi…
150554 147| sput-object v0, com.android.ex.chips.Queries.EMAIL
150565 0| invoke-direct {v0}, java.lang.Object.<init>():void
150575 0| invoke-direct {v0}, java.lang.Object.<init>():void
150585 0| invoke-direct {v0}, java.lang.Object.<init>():void
150595 0| invoke-direct {v0}, java.lang.Object.<init>():void
150605 0| invoke-direct {v0}, java.lang.Object.<init>():void
150615 0| invoke-direct {v0}, java.lang.Object.<init>():void
150625 0| invoke-direct {v0}, java.lang.Object.<init>():void
150635 0| invoke-direct {v0}, java.lang.Object.<init>():void
150645 0| const/16 v0, #+11 (0x0000000b | 1.54143e-44)
150646 2| new-array v0, v0, int[]
150647 4| fill-array-data v0, Label_1
150648 7| sput-object v0, com.android.ex.chips.R$styleable.RecipientEditTextView
150650 9| const/4 v0, #+0 (0x00000000 | 0.00000)
150651 10| new-array v0, v0, int[]
150652 12| sput-object v0, com.android.ex.chips.R$styleable.com_android_calendar_MultiStateButton
150667 0| invoke-direct {v0}, java.lang.Object.<init>():void
150689 0| new-instance v0, java.util.HashMap
150690 2| invoke-direct {v0}, java.util.HashMap.<init>():void
150691 5| sput-object v0, com.android.ex.chips.RecipientAlternatesAdapter.sCorrectedPhotoUris
150719 19| move-wide/from16 v0:v1, v16:v17
150720 21| iput-wide v0:v1, v10, com.android.ex.chips.RecipientAlternatesAdapter.mCurrentId
150724 25| move-object/from16 v0, v19
150725 …27| iput-object v0, v10, com.android.ex.chips.RecipientAlternatesAdapter.mCheckedItemChangedListen…
150727 29| move-object/from16 v0, v20
150728 31| iput-object v0, v10, com.android.ex.chips.RecipientAlternatesAdapter.mDropdownChipLayouter
150730 33| move-object/from16 v0, v21
150731 35| iput-object v0, v10, com.android.ex.chips.RecipientAlternatesAdapter.mDeleteDrawable
150745 4| move-result v0
150746 5| if-nez v0, Label_2
150748 7| const-string/jumbo v0, "RecipAlternates"
150750 11| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean
150751 14| move-result v0
150752 15| if-eqz v0, Label_1
150754 17| const-string/jumbo v0, "RecipAlternates"
150756 23| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
150763 30| move-result-object v0
150764 31| invoke-static {v0}, Tracer.WrapInvoke(android.net.Uri):android.net.Uri$Builder
150765 34| move-result-object v0
150770 …39| invoke-static {v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String):android.ne…
150771 42| move-result-object v0
150779 …52| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
150785 58| const-string/jumbo v0, "directory"
150790 …65| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
150795 70| const-string/jumbo v0, "name_for_primary_account"
150797 …75| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
150799 78| const-string/jumbo v0, "type_for_primary_account"
150801 …83| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.net.Uri$Builder, java.lang.String, java.la…
150805 89| move-result-object v0
150814 …100| invoke-static/range {v0..v5}, Tracer.WrapInvoke(android.content.ContentResolver, android.net.…
150815 103| move-result-object v0
150816 104| return-object v0
150837 9| move-result-object v0
150838 10| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
150839 13| move-result v0
150840 14| if-nez v0, Label_3
150843 19| move-result-object v0
150844 20| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
150845 23| move-result v0
150847 24| if-eqz v0, Label_3
150853 30| move-result-object v0
150854 31| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
150855 34| move-result v0
150856 35| if-nez v0, Label_4
150859 40| move-result-object v0
150860 41| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
150861 44| move-result v0
150863 45| if-eqz v0, Label_4
150869 51| move-result-object v0
150872 …56| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
150873 59| move-result v0
150874 60| if-nez v0, Label_5
150877 65| move-result-object v0
150880 …70| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
150881 73| move-result v0
150883 74| if-eqz v0, Label_5
150889 80| move-result-object v0
150892 …85| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
150893 88| move-result v0
150894 89| if-nez v0, Label_6
150897 94| move-result-object v0
150900 …99| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
150901 102| move-result v0
150903 103| if-eqz v0, Label_6
150909 109| move-result-object v0
150910 110| if-nez v0, Label_7
150912 115| move-result-object v0
150913 116| if-eqz v0, Label_8
150917 121| move-result-object v0
150918 122| if-nez v0, Label_8
150920 127| move-result-object v0
150921 128| if-nez v0, Label_8
150927 134| move-result-object v0
150928 135| if-nez v0, Label_9
150930 140| move-result-object v0
150931 141| if-eqz v0, Label_10
150935 146| move-result-object v0
150936 147| if-nez v0, Label_10
150938 152| move-result-object v0
150939 153| if-nez v0, Label_10
150990 42| move-object/from16 v0, v17
150991 …44| invoke-static {v11,v0}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context,…
151136 26| move/from16 v0, v18
151137 28| if-ge v0, v15, Label_7
151139 30| move-object/from16 v0, v22
151141 34| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
151150 48| move-object/from16 v0, v19
151151 50| array-length v2, v0
151161 66| move-object/from16 v0, v16
151162 …68| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
151165 73| move/from16 v0, v18
151166 75| if-ge v0, v2, Label_4
151169 80| move-object/from16 v0, v16
151170 …82| invoke-static {v0,v2}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
151193 93| move-object/from16 v0, v22
151195 97| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
151237 157| move-object/from16 v0, v20
151239 …161| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context,…
151285 227| move-object/from16 v0, v17
151286 …229| invoke-static {v0,v2}, com.android.ex.chips.RecipientAlternatesAdapter.processContactEntries(…
151290 233| move-object/from16 v0, v25
151291 …235| invoke-interface {v0,v8}, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallb…
151310 259| move-object/from16 v0, v21
151312 …263| invoke-static {v0,v11,v1}, com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipie…
151338 1| move-object v0, v7
151344 …7| invoke-static/range {v0..v6}, com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipi…
151381 31| move-object/from16 v0, v21
151382 33| invoke-interface {v0,v9}, java.util.Map.containsKey(java.lang.Object):boolean
151386 39| move-object/from16 v0, v19
151387 41| invoke-static {v0,v9}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
151392 46| move-object/from16 v0, v24
151394 50| invoke-interface {v0,v1}, java.util.Set.addAll(java.util.Collection):boolean
151400 54| move-object/from16 v0, v20
151402 …58| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, …
151434 87| move-object/from16 v0, v20
151436 …91| invoke-static {v0,v12,v1}, com.android.ex.chips.BaseRecipientAdapter.setupOtherDirectories(and…
151470 125| move/from16 v0, v16
151471 127| if-ge v0, v3, Label_7
151473 129| move-object/from16 v0, v17
151475 133| invoke-interface {v0,v1}, java.util.List.get(int):java.lang.Object
151519 194| move-object/from16 v0, v24
151520 196| invoke-interface {v0,v9}, java.util.Set.remove(java.lang.Object):boolean
151564 216| move-object/from16 v0, v26
151565 …218| invoke-interface {v0,v13}, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCall…
151633 34| move-result-object v0
151634 35| check-cast v0, java.lang.String
151636 .local v0, "address", java.lang.String
151637 37| invoke-interface {v5,v0}, java.util.Set.remove(java.lang.Object):boolean
151641 .end_local v0
151667 14| move-object/from16 v0, v19
151668 16| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
151673 21| move-object/from16 v0, v19
151674 23| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String
151678 28| move-object/from16 v0, v19
151679 30| invoke-interface {v0,v3}, android.database.Cursor.getInt(int):int
151683 35| move-object/from16 v0, v19
151684 37| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String
151688 42| move-object/from16 v0, v19
151689 44| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int
151693 49| move-object/from16 v0, v19
151694 51| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String
151698 56| move-object/from16 v0, v19
151699 58| invoke-interface {v0,v7}, android.database.Cursor.getLong(int):long
151703 63| move-object/from16 v0, v19
151704 65| invoke-interface {v0,v9}, android.database.Cursor.getLong(int):long
151708 70| move-object/from16 v0, v19
151709 72| invoke-interface {v0,v9}, android.database.Cursor.getString(int):java.lang.String
151713 78| move-object/from16 v0, v19
151714 80| invoke-interface {v0,v9}, android.database.Cursor.getString(int):java.lang.String
151724 91| move-object/from16 v0, v17
151725 …93| invoke-static {v0,v15}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
151728 99| move-object/from16 v0, v16
151729 …101| invoke-static {v2,v0}, com.android.ex.chips.RecipientAlternatesAdapter.getBetterRecipient(com…
151733 105| move-object/from16 v0, v17
151735 …109| invoke-static {v0,v15,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.O…
151763 156| move-object/from16 v0, v19
151764 158| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String
151776 174| move-object/from16 v0, v19
151777 176| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long
151789 192| move-object/from16 v0, v19
151790 194| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String
151825 10| move/from16 v0, v16
151826 … 12| invoke-direct {v13,v15,v0}, android.database.MatrixCursor.<init>(java.lang.String[], int):void
151843 24| move-object/from16 v0, v18
151844 26| invoke-interface {v0,v15}, android.database.Cursor.moveToPosition(int):boolean
151852 37| move-object/from16 v0, v18
151853 39| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151863 53| move-object/from16 v0, v18
151864 55| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151869 60| move-object/from16 v0, v18
151870 62| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151875 67| move-object/from16 v0, v18
151876 69| invoke-interface {v0,v15}, android.database.Cursor.getInt(int):int
151884 74| move-object/from16 v0, v18
151885 76| invoke-interface {v0,v15}, android.database.Cursor.moveToPosition(int):boolean
151895 89| move-object/from16 v0, v18
151896 91| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151900 95| move-object/from16 v0, v19
151901 97| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
151908 104| move-object/from16 v0, v18
151909 106| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151923 124| move-object/from16 v0, v18
151924 126| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151930 135| move-object/from16 v0, v18
151931 137| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151937 146| move-object/from16 v0, v18
151938 148| invoke-interface {v0,v15}, android.database.Cursor.getInt(int):int
151946 161| move-object/from16 v0, v18
151947 163| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151953 172| move-object/from16 v0, v18
151954 174| invoke-interface {v0,v15}, android.database.Cursor.getLong(int):long
151962 187| move-object/from16 v0, v18
151963 189| invoke-interface {v0,v15}, android.database.Cursor.getLong(int):long
151971 202| move-object/from16 v0, v18
151972 204| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151978 213| move-object/from16 v0, v18
151979 215| invoke-interface {v0,v15}, android.database.Cursor.getInt(int):int
151987 229| move-object/from16 v0, v18
151988 231| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
151994 241| move-object/from16 v0, v18
151995 243| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String
152065 334| move/from16 v0, v16
152066 336| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.String, int):int
152068 340| move/from16 v0, v16
152069 342| if-eq v15, v0, Label_9
152146 9| iget-object v0, v8, com.android.ex.chips.RecipientAlternatesAdapter.mDropdownChipLayouter
152153 …17| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, and…
152166 3| move-result-object v0
152168 .local v0, "c", android.database.Cursor
152169 4| invoke-interface {v0,v5}, android.database.Cursor.moveToPosition(int):boolean
152174 11| invoke-interface {v0,v1}, android.database.Cursor.getLong(int):long
152195 8| const/4 v0, #+0 (0x00000000 | 0.00000)
152196 9| invoke-interface {v13,v0}, android.database.Cursor.getString(int):java.lang.String
152197 12| move-result-object v0
152232 …55| invoke-static/range {v0..v12}, com.android.ex.chips.RecipientEntry.constructTopLevelEntry(java…
152233 58| move-result-object v0
152234 59| return-object v0
152245 3| move-result-object v0
152247 .local v0, "cursor", android.database.Cursor
152248 4| invoke-interface {v0,v7}, android.database.Cursor.moveToPosition(int):boolean
152259 18| invoke-interface {v0,v1}, android.database.Cursor.getLong(int):long
152277 …45| invoke-static {v6,v8,v1,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientAlternatesAdapter…
152289 0| iget-object v0, v2, com.android.ex.chips.RecipientAlternatesAdapter.mDropdownChipLayouter
152291 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, com.android…
152292 7| move-result-object v0
152293 8| return-object v0
152303 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$10.this$0
152304 2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$10.val$spannable
152306 4| invoke-direct {v0}, java.lang.Object.<init>():void
152320 5| move-result v0
152322 .local v0, "firstStart", int
152328 12| if-ge v0, v1, Label_1
152334 16| if-le v0, v1, Label_2
152358 7| move-result v0
152359 8| return v0
152369 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$11.this$0
152370 2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$11.val$currentChip
152371 4| iput-object v3, v0, com.android.ex.chips.RecipientEditTextView$11.val$popup
152373 6| invoke-direct {v0}, java.lang.Object.<init>():void
152386 0| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView$11.this$0
152388 …4| invoke-static {v0,v1}, com.android.ex.chips.RecipientEditTextView.-wrap11(com.android.ex.chips.…
152390 7| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView$11.val$popup
152391 9| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):void
152403 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$1.this$0
152405 2| invoke-direct {v0}, java.lang.Object.<init>():void
152417 1| iget-object v0, v4, com.android.ex.chips.RecipientEditTextView$1.this$0
152418 …3| invoke-static {v0}, com.android.ex.chips.RecipientEditTextView.-get19(com.android.ex.chips.Reci…
152419 6| move-result-object v0
152420 7| if-nez v0, Label_1
152422 9| iget-object v0, v4, com.android.ex.chips.RecipientEditTextView$1.this$0
152426 …18| invoke-static {v0,v1}, com.android.ex.chips.RecipientEditTextView.-set2(com.android.ex.chips.R…
152428 21| iget-object v0, v4, com.android.ex.chips.RecipientEditTextView$1.this$0
152432 …29| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.t…
152445 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$2.this$0
152447 2| invoke-direct {v0}, java.lang.Object.<init>():void
152458 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView$2.this$0
152459 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView):void
152471 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$3.this$0
152473 2| invoke-direct {v0}, java.lang.Object.<init>():void
152484 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView$3.this$0
152485 …2| invoke-static {v0}, com.android.ex.chips.RecipientEditTextView.-wrap10(com.android.ex.chips.Rec…
152497 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$4.this$0
152499 2| invoke-direct {v0}, java.lang.Object.<init>():void
152535 44| move-result-object v0
152537 .local v0, "delayed", android.os.Message
152541 51| iput-object v1, v0, android.os.Message.obj
152547 …61| invoke-static {v1,v0,v2,v3}, Tracer.WrapInvoke(android.os.Handler, android.os.Message, long):b…
152562 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$5.this$0
152564 2| invoke-direct {v0}, android.os.Handler.<init>():void
152576 0| iget v0, v3, android.os.Message.what
152579 6| if-ne v0, v1, Label_1
152581 8| iget-object v0, v3, android.os.Message.obj
152582 10| check-cast v0, android.widget.ListPopupWindow
152583 12| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):void
152600 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$6.this$0
152602 2| invoke-direct {v0}, java.lang.Object.<init>():void
152613 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView$6.this$0
152614 2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView):void
152626 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$7.this$0
152628 2| invoke-direct {v0}, java.lang.Object.<init>():void
152644 4| const/4 v0, #+0 (0x00000000 | 0.00000)
152647 .local v0, "suggestionCount", int
152664 …30| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, int):java…
152715 …104| invoke-static {v1,v0}, com.android.ex.chips.RecipientEditTextView.-set1(com.android.ex.chips.…
152720 .end_local v0
152722 111| move-result v0
152723 .restart_local v0
152774 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$8$1.this$1
152776 2| invoke-direct {v0}, java.lang.Object.<init>():void
152787 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView$8$1.this$1
152788 2| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView$8.this$0
152789 4| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView):void
152801 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$8.this$0
152802 2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$8.val$contact
152803 4| iput-object v3, v0, com.android.ex.chips.RecipientEditTextView$8.val$bitmapContainer
152805 6| invoke-direct {v0}, java.lang.Object.<init>():void
152817 0| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView$8.this$0
152819 …4| invoke-static {v0,v1,v3}, com.android.ex.chips.RecipientEditTextView.-wrap9(com.android.ex.chip…
152822 10| move-result-object v0
152825 15| if-ne v0, v1, Label_2
152827 17| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView$8.this$0
152828 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView):void
152834 23| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView$8.this$0
152837 …30| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, java.lang…
152847 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView$8.this$0
152848 …2| invoke-static {v0}, com.android.ex.chips.RecipientEditTextView.-get8(com.android.ex.chips.Recip…
152849 5| move-result-object v0
152850 …6| invoke-direct {v1,v0}, com.android.ex.chips.RecipientEditTextView$8.tryDrawAndInvalidate(androi…
152870 11| move-result-object v0
152872 .local v0, "icon", android.graphics.Bitmap
152873 …12| invoke-direct {v4,v0}, com.android.ex.chips.RecipientEditTextView$8.tryDrawAndInvalidate(andro…
152884 0| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView$8):void
152896 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$9.this$0
152897 2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$9.val$currentChip
152898 4| iput-object v3, v0, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup
152900 6| invoke-direct {v0}, android.os.AsyncTask.<init>():void
152912 0| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView$9.this$0
152914 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, com.androi…
152915 7| move-result-object v0
152916 8| return-object v0
152930 5| move-result-object v0
152931 6| return-object v0
152964 34| move-result v0
152966 .local v0, "bottomOffset", int
152981 56| invoke-static {v3,v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow, int):void
153037 …2| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView$9, android.…
153049 3| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
153050 4| iput-boolean v0, v1, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.loadIcon
153061 …0| invoke-direct {v0}, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.<init>():void
153072 …0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.th…
153073 …2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.va…
153074 …4| iput-object v3, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.va…
153076 6| invoke-direct {v0}, java.lang.Object.<init>():void
153087 …0| iget-object v0, v3, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.th…
153088 …2| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.this…
153089 … 4| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0
153092 …10| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, com.an…
153105 …0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.this…
153106 …2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.val$…
153108 4| invoke-direct {v0}, java.lang.Object.<init>():void
153167 76| move-result-object v0
153169 .local v0, "entry", com.android.ex.chips.RecipientEntry
153170 77| if-eqz v0, Label_1
153177 …89| invoke-direct {v4,v6,v1,v0}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementT…
153182 .end_local v0
153205 … 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0
153206 2| invoke-direct {v0}, android.os.AsyncTask.<init>():void
153216 …0| invoke-direct {v0,v1}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.<in…
153231 5| move-result-object v0
153232 6| return-object v0
153278 47| move-result-object v0
153280 .local v0, "adapter", com.android.ex.chips.BaseRecipientAdapter
153283 …53| invoke-static {v0,v1,v5}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter, java.ut…
153294 0| new-instance v0, android.graphics.Paint
153295 2| invoke-direct {v0}, android.graphics.Paint.<init>():void
153296 5| sput-object v0, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.sWorkPaint
153308 0| invoke-direct {v0}, android.text.style.ReplacementSpan.<init>():void
153310 3| iput-object v1, v0, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mDrawable
153331 15| move-result-object v0
153333 .local v0, "bounds", android.graphics.Rect
153346 31| iget v5, v0, android.graphics.Rect.bottom
153357 49| iget v5, v0, android.graphics.Rect.bottom
153373 .end_local v0
153394 14| div-int/lit8 v0, v1, #+2 (0x00000002 | 2.80260e-45)
153396 .local v0, "transY", int
153397 16| int-to-float v1, v0
153414 0| iget-object v0, v1, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mDrawable
153415 … 2| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.drawable.Drawable):android.graphics.Rect
153416 5| move-result-object v0
153417 6| return-object v0
153430 6| move-result-object v0
153431 7| iget v0, v0, android.graphics.Rect.right
153432 9| return v0
153442 0| iput v1, v0, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mExtraMargin
153459 8| move-result v0
153460 …9| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView$MoreImageSp…
153488 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.this$0
153489 2| invoke-direct {v0}, android.view.View$DragShadowBuilder.<init>():void
153491 5| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.mChip
153503 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.mChip
153504 …2| invoke-interface {v0,v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.draw(android…
153518 5| move-result-object v0
153520 .local v0, "rect", android.graphics.Rect
153521 6| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.Rect):int
153523 10| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.Rect):int
153527 17| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.Rect):int
153529 21| invoke-static {v0}, Tracer.WrapInvoke(android.graphics.Rect):int
153548 …0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1
153549 …2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.val$r…
153551 4| invoke-direct {v0}, java.lang.Object.<init>():void
153582 24| const/4 v0, #+0 (0x00000000 | 0.00000)
153584 .local v0, "entry", com.android.ex.chips.RecipientEntry
153619 81| move-result-object v0
153622 .end_local v0
153623 82| if-eqz v0, Label_3
153626 …86| invoke-static {v4,v0}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.-wr…
153653 1| new-instance v0, java.util.ArrayList
153656 7| invoke-direct {v0,v3}, java.util.ArrayList.<init>(int):void
153658 ….local_ex v0, "replacements", java.util.List, "Ljava/util/List<Lcom/android/ex/chips/recipientchip…
153706 83| invoke-interface {v0,v3}, java.util.List.add(java.lang.Object):boolean
153710 88| invoke-interface {v0,v6}, java.util.List.add(java.lang.Object):boolean
153714 93| invoke-interface {v0,v6}, java.util.List.add(java.lang.Object):boolean
153721 …102| invoke-static {v3,v4,v0}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask…
153735 …0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.this$1
153736 …2| iput-object v2, v0, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$r…
153737 …4| iput-object v3, v0, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$r…
153739 6| invoke-direct {v0}, java.lang.Object.<init>():void
153771 30| move-result-object v0
153772 31| check-cast v0, com.android.ex.chips.recipientchip.DrawableRecipientChip
153774 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
153783 …43| invoke-interface {v0}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com…
153800 60| invoke-interface {v10,v0}, android.text.Editable.getSpanStart(java.lang.Object):int
153807 67| invoke-interface {v10,v0}, android.text.Editable.getSpanEnd(java.lang.Object):int
153816 81| invoke-interface {v10,v0}, android.text.Editable.removeSpan(java.lang.Object):void
153883 .end_local v0
153902 3| move-result-object v0
153903 4| return-object v0
153912 …0| invoke-direct {v0,v1,v2}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.p…
153923 … 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0
153924 2| invoke-direct {v0}, android.os.AsyncTask.<init>():void
153934 …0| invoke-direct {v0,v1}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.<ini…
153963 17| move-exception v0
153965 .local v0, "e", java.lang.NullPointerException
153967 21| invoke-static {v0}, Tracer.WrapInvoke(java.lang.NullPointerException):java.lang.String
153969 …25| invoke-static {v1,v2,v0}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Thr…
153988 8| new-instance v0, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2
153989 …10| invoke-direct {v0,v3,v4,v5}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTa…
153991 .local v0, "runnable", java.lang.Runnable
153998 23| invoke-interface {v0}, java.lang.Runnable.run():void
154001 .end_local v0
154005 .restart_local v0
154009 33| invoke-static {v1,v0}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
154024 5| move-result-object v0
154025 6| return-object v0
154100 93| move-result-object v0
154102 .local v0, "adapter", com.android.ex.chips.BaseRecipientAdapter
154105 …99| invoke-static {v0,v1,v6}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter, java.ut…
154153 54| move-result-object v0
154154 55| check-cast v0, com.android.ex.chips.recipientchip.DrawableRecipientChip
154156 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
154157 …57| invoke-interface {v0}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com…
154168 77| invoke-interface {v5,v0}, android.text.Spannable.getSpanStart(java.lang.Object):int
154173 …84| invoke-interface {v0}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com…
154185 .end_local v0
154198 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0
154199 2| invoke-direct {v0}, java.lang.Object.<init>():void
154209 …0| invoke-direct {v0,v1}, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.<init>(c…
154247 35| aget-object v0, v1, v10
154249 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
154250 37| invoke-interface {v6,v0}, android.text.Spannable.removeSpan(java.lang.Object):void
154256 .end_local v0
154477 45| add-int/lit8 v0, v6, #+1 (0x00000001 | 1.40130e-45)
154479 .local v0, "deleteEnd", int
154482 51| if-le v0, v6, Label_1
154485 56| move-result v0
154507 89| invoke-interface {v2,v1,v0}, android.text.Editable.delete(int, int):android.text.Editable
154510 .end_local v0
154548 0| sget v0, com.android.ex.chips.RecipientEditTextView.DISMISS
154549 2| return v0
154554 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAlternatePopupAnchor
154555 2| return-object v0
154560 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mHandler
154561 2| return-object v0
154566 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mHiddenSpans
154567 2| return-object v0
154572 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mIndividualReplacements
154573 2| return-object v0
154578 0| iget v0, v1, com.android.ex.chips.RecipientEditTextView.mLineSpacingExtra
154579 2| return v0
154584 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mMoreChip
154585 2| return-object v0
154590 0| iget-boolean v0, v1, com.android.ex.chips.RecipientEditTextView.mNoChipMode
154591 2| return v0
154596 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener
154597 2| return-object v0
154602 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mRect
154603 2| return-object v0
154608 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mSelectedChip
154609 2| return-object v0
154614 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mTextWatcher
154615 2| return-object v0
154620 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAlternatesListener
154621 2| return-object v0
154626 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mTokenizer
154627 2| return-object v0
154632 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
154633 2| return-object v0
154638 0| iget-boolean v0, v1, com.android.ex.chips.RecipientEditTextView.mAttachedToWindow
154639 2| return v0
154644 0| iget v0, v1, com.android.ex.chips.RecipientEditTextView.mCheckedItem
154645 2| return v0
154650 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mCoords
154651 2| return-object v0
154656 0| iget v0, v1, com.android.ex.chips.RecipientEditTextView.mCurrentSuggestionCount
154657 2| return v0
154662 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mDefaultContactPhoto
154663 2| return-object v0
154668 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mDropdownAnchor
154669 2| return-object v0
154674 0| iput v1, v0, com.android.ex.chips.RecipientEditTextView.mCheckedItem
154680 0| iput v1, v0, com.android.ex.chips.RecipientEditTextView.mCurrentSuggestionCount
154686 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView.mTextWatcher
154693 3| move-result v0
154694 4| return v0
154704 3| move-result v0
154705 4| return v0
154710 0| invoke-direct {v0}, com.android.ex.chips.RecipientEditTextView.shrink():void
154720 …0| invoke-direct {v0,v1}, com.android.ex.chips.RecipientEditTextView.unselectChip(com.android.ex.c…
154731 3| move-result-object v0
154732 4| return-object v0
154742 3| move-result-object v0
154743 4| return-object v0
154753 3| move-result v0
154754 4| return v0
154764 3| move-result v0
154765 4| return v0
154775 3| move-result-object v0
154776 4| return-object v0
154785 …0| invoke-direct {v0,v1}, com.android.ex.chips.RecipientEditTextView.announceForAccessibilityCompa…
154791 0| invoke-direct {v0}, com.android.ex.chips.RecipientEditTextView.commitByCharacter():void
154801 …0| invoke-direct {v0,v1,v2}, com.android.ex.chips.RecipientEditTextView.drawIcon(com.android.ex.ch…
154811 0| new-instance v0, java.lang.StringBuilder
154812 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
154816 …11| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
154817 14| move-result-object v0
154823 …21| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
154824 24| move-result-object v0
154825 25| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
154826 28| move-result-object v0
154827 29| sput-object v0, com.android.ex.chips.RecipientEditTextView.SEPARATOR
154829 31| const-string/jumbo v0, "dismiss"
154830 34| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
154831 37| move-result v0
154832 38| sput v0, com.android.ex.chips.RecipientEditTextView.DISMISS
154848 5| new-instance v0, android.graphics.Rect
154849 7| invoke-direct {v0}, android.graphics.Rect.<init>():void
154850 10| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mRect
154852 12| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
154853 13| new-array v0, v0, int[]
154854 15| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mCoords
154860 21| new-instance v0, android.graphics.Paint
154861 23| invoke-direct {v0}, android.graphics.Paint.<init>():void
154862 26| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mWorkPaint
154866 30| new-instance v0, java.util.ArrayList
154867 32| invoke-direct {v0}, java.util.ArrayList.<init>():void
154868 35| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mPendingChips
154874 41| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
154875 42| iput-boolean v0, v3, com.android.ex.chips.RecipientEditTextView.mShouldShrink
154881 48| new-instance v0, com.android.ex.chips.RecipientEditTextView$1
154882 …50| invoke-direct {v0,v3}, com.android.ex.chips.RecipientEditTextView$1.<init>(com.android.ex.chip…
154883 53| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mAddTextWatcher
154885 55| new-instance v0, com.android.ex.chips.RecipientEditTextView$2
154886 …57| invoke-direct {v0,v3}, com.android.ex.chips.RecipientEditTextView$2.<init>(com.android.ex.chip…
154887 60| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mHandlePendingChips
154889 62| new-instance v0, com.android.ex.chips.RecipientEditTextView$3
154890 …64| invoke-direct {v0,v3}, com.android.ex.chips.RecipientEditTextView$3.<init>(com.android.ex.chip…
154891 67| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mDelayedShrink
154896 75| move-result v0
154897 76| iput v0, v3, com.android.ex.chips.RecipientEditTextView.mTextHeight
154899 78| new-instance v0, android.widget.ListPopupWindow
154900 80| invoke-direct {v0,v4}, android.widget.ListPopupWindow.<init>(android.content.Context):void
154901 83| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
154903 85| iget-object v0, v3, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
154904 …87| invoke-direct {v3,v0}, com.android.ex.chips.RecipientEditTextView.setupPopupWindow(android.wid…
154906 90| new-instance v0, android.widget.ListPopupWindow
154907 92| invoke-direct {v0,v4}, android.widget.ListPopupWindow.<init>(android.content.Context):void
154908 95| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mAddressPopup
154910 97| iget-object v0, v3, com.android.ex.chips.RecipientEditTextView.mAddressPopup
154911 …99| invoke-direct {v3,v0}, com.android.ex.chips.RecipientEditTextView.setupPopupWindow(android.wid…
154913 102| new-instance v0, com.android.ex.chips.RecipientEditTextView$4
154914 …104| invoke-direct {v0,v3}, com.android.ex.chips.RecipientEditTextView$4.<init>(com.android.ex.chi…
154915 107| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mAlternatesListener
154918 112| move-result v0
154920 115| or-int/2addr v0, v1
154921 …116| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, int):void
154927 125| new-instance v0, com.android.ex.chips.RecipientEditTextView$5
154928 …127| invoke-direct {v0,v3}, com.android.ex.chips.RecipientEditTextView$5.<init>(com.android.ex.chi…
154929 130| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mHandler
154931 132| new-instance v0, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher
154932 …134| invoke-direct {v0,v3,v2}, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.<in…
154933 137| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mTextWatcher
154935 139| iget-object v0, v3, com.android.ex.chips.RecipientEditTextView.mTextWatcher
154936 …141| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.…
154938 144| new-instance v0, android.view.GestureDetector
154939 …146| invoke-direct {v0,v4,v3}, android.view.GestureDetector.<init>(android.content.Context, androi…
154940 149| iput-object v0, v3, com.android.ex.chips.RecipientEditTextView.mGestureDetector
154944 154| new-instance v0, com.android.ex.chips.DropdownChipLayouter
154947 …160| invoke-direct {v0,v1,v4}, com.android.ex.chips.DropdownChipLayouter.<init>(android.view.Layou…
154948 …163| invoke-static {v3,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, com.andr…
154972 16| move-result-object v0
154973 17| check-cast v0, com.android.ex.chips.recipientchip.DrawableRecipientChip[]
154975 .local v0, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[]
154976 19| if-eqz v0, Label_3
154977 21| array-length v3, v0
154998 11| move-result-object v0
154999 12| check-cast v0, android.view.accessibility.AccessibilityManager
155001 .local v0, "accessibilityManager", android.view.accessibility.AccessibilityManager
155002 … 14| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager):boolean
155046 3| move-result v0
155049 8| sub-int/2addr v0, v1
155052 13| sub-int/2addr v0, v1
155054 16| sub-int/2addr v0, v1
155058 19| sub-int/2addr v0, v1
155059 20| int-to-float v0, v0
155060 21| return v0
155070 0| iget v0, v3, com.android.ex.chips.RecipientEditTextView.mChipHeight
155074 7| add-float/2addr v0, v1
155083 18| mul-float/2addr v0, v1
155089 24| add-float/2addr v0, v1
155090 25| float-to-int v0, v0
155091 26| neg-int v0, v0
155092 27| return v0
155103 4| move-result-object v0
155105 .local v0, "paint", android.text.TextPaint
155117 …25| invoke-static {v0,v2,v5,v3,v4}, Tracer.WrapInvoke(android.text.TextPaint, java.lang.String, in…
155151 15| move-result-object v0
155153 .local v0, "bounds", android.graphics.Rect
155157 22| iget v5, v0, android.graphics.Rect.right
155158 24| iget v6, v0, android.graphics.Rect.left
155181 .end_local v0
155191 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
155203 18| return v0
155205 19| move v0, v1
155222 8| move-result-object v0
155224 .local v0, "editable", android.text.Editable
155230 …15| invoke-interface {v3,v0,v1}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart…
155238 …25| invoke-direct {v4,v2,v1,v0}, com.android.ex.chips.RecipientEditTextView.commitChip(int, int, a…
155326 92| move-result v0
155328 .local v0, "charAt", char
155330 95| if-eq v0, v7, Label_5
155332 99| if-ne v0, v7, Label_6
155338 .end_local v0
155409 9| move-result-object v0
155411 .local v0, "editable", android.text.Editable
155417 …16| invoke-interface {v4,v0,v1}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart…
155445 …51| invoke-direct {v6,v2,v1,v0}, com.android.ex.chips.RecipientEditTextView.commitChip(int, int, a…
155471 12| move-result v0
155473 .local v0, "defaultColor", int
155499 50| invoke-static {v2,v0}, Tracer.WrapInvoke(android.text.TextPaint, int):void
155511 1| new-instance v0, android.graphics.drawable.StateListDrawable
155512 3| invoke-direct {v0}, android.graphics.drawable.StateListDrawable.<init>():void
155514 .local v0, "deleteDrawable", android.graphics.drawable.StateListDrawable
155523 …20| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.graphics.drawable.StateListDrawable, int[]…
155528 …26| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.graphics.drawable.StateListDrawable, int[]…
155530 29| return-object v0
155566 30| move-result-object v0
155568 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
155573 …34| invoke-static {v1,v0,v5,v4,v6}, Tracer.WrapInvoke(android.text.SpannableString, java.lang.Obje…
155577 …41| invoke-interface {v0,v5}, com.android.ex.chips.recipientchip.DrawableRecipientChip.setOriginal…
155582 .end_local v0
155616 18| move-result-object v0
155618 .local v0, "bitmapContainer", com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer
155619 19| iget-boolean v1, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.loadIcon
155622 …23| invoke-direct {v3,v4,v0}, com.android.ex.chips.RecipientEditTextView.loadAvatarIcon(com.androi…
155625 26| iget-object v1, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bitmap
155638 3| move-object/from16 v0, v18
155639 …5| invoke-direct {v0,v4}, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.<init>(co…
155673 49| move-object/from16 v0, v24
155674 51| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding
155685 62| move-object/from16 v0, v27
155686 …64| invoke-static {v0,v9}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.…
155689 67| move-object/from16 v0, v24
155690 69| iget v4, v0, com.android.ex.chips.RecipientEditTextView.mChipHeight
155706 87| new-array v0, v4, float[]
155707 89| move-object/from16 v23, v0
155711 94| move-object/from16 v0, v26
155713 …98| invoke-static {v0,v4,v1}, Tracer.WrapInvoke(android.text.TextPaint, java.lang.String, float[])…
155738 125| move-object/from16 v0, v24
155740 …129| invoke-direct {v0,v4,v1,v5}, com.android.ex.chips.RecipientEditTextView.ellipsizeText(java.la…
155747 138| move-object/from16 v0, v26
155748 …140| invoke-static {v0,v3,v5,v4}, Tracer.WrapInvoke(android.text.TextPaint, java.lang.CharSequence…
155750 144| float-to-int v0, v4
155751 145| move/from16 v20, v0
155757 153| move-object/from16 v0, v24
155758 155| iget v0, v0, com.android.ex.chips.RecipientEditTextView.mChipTextStartPadding
155759 157| move/from16 v19, v0
155765 163| move-object/from16 v0, v24
155766 165| iget v6, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding
155783 182| move/from16 v0, v22
155784 …184| invoke-static {v0,v10,v4}, android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bi…
155786 188| move-object/from16 v0, v18
155787 190| iput-object v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bitmap
155790 194| move-object/from16 v0, v18
155791 196| iget-object v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bitmap
155799 205| move-object/from16 v0, v27
155801 …209| invoke-static {v0,v4,v5,v1,v10}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, int, i…
155803 212| move-object/from16 v0, v27
155804 …214| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics…
155811 223| move-object/from16 v0, v24
155812 225| iget v4, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding
155822 236| move/from16 v0, v21
155823 238| int-to-float v6, v0
155824 239| move-object/from16 v0, v24
155825 …241| invoke-static {v0,v10}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, int):fl…
155839 261| move-object/from16 v0, v24
155840 263| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding
155856 285| move/from16 v0, v16
155857 287| invoke-static {v4,v15,v0}, Tracer.WrapInvoke(android.graphics.Rect, int, int):void
155874 306| move-object/from16 v0, v18
155875 308| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.left
155879 313| move-object/from16 v0, v18
155880 315| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.top
155884 320| move-object/from16 v0, v18
155885 322| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.right
155890 329| move-object/from16 v0, v18
155891 331| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bottom
155913 337| move-object/from16 v0, v24
155914 339| iget v0, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding
155915 341| move/from16 v19, v0
155922 345| move-object/from16 v0, v24
155923 347| iget-object v4, v0, com.android.ex.chips.RecipientEditTextView.mWorkPaint
155926 352| move-object/from16 v0, v24
155927 354| iget-object v4, v0, com.android.ex.chips.RecipientEditTextView.mWorkPaint
155928 356| move/from16 v0, v28
155929 358| invoke-static {v4,v0}, Tracer.WrapInvoke(android.graphics.Paint, int):void
155932 363| int-to-float v0, v4
155933 364| move/from16 v17, v0
155939 370| move/from16 v0, v22
155940 372| int-to-float v7, v0
155944 377| move-object/from16 v0, v24
155945 379| iget-object v5, v0, com.android.ex.chips.RecipientEditTextView.mWorkPaint
155947 381| move/from16 v0, v17
155949 …385| invoke-static {v2,v4,v0,v1,v5}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.R…
155956 394| move-object/from16 v0, v24
155957 396| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding
155973 418| move-object/from16 v0, v24
155974 420| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding
156051 86| new-instance v0, android.graphics.Canvas
156052 88| invoke-direct {v0,v8}, android.graphics.Canvas.<init>(android.graphics.Bitmap):void
156054 .local v0, "canvas", android.graphics.Canvas
156074 …112| invoke-static/range {v0..v6}, Tracer.WrapInvoke(android.graphics.Canvas, java.lang.String, in…
156096 0| new-instance v0, com.android.ex.chips.SingleRecipientArrayAdapter
156106 …16| invoke-direct {v0,v1,v2,v3,v4}, com.android.ex.chips.SingleRecipientArrayAdapter.<init>(androi…
156107 19| return-object v0
156124 7| move-result-object v0
156126 .local v0, "destination", java.lang.String
156142 …32| invoke-static {v2,v0,v3}, com.android.ex.chips.RecipientEntry.constructGeneratedEntry(java.lan…
156165 …61| invoke-static {v2,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
156173 …73| invoke-interface {v2,v0}, android.widget.AutoCompleteTextView$Validator.isValid(java.lang.Char…
156182 …85| invoke-static {v0,v2}, com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String…
156200 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
156201 2| if-eqz v0, Label_1
156202 4| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
156203 6| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):boolean
156204 9| move-result v0
156205 10| if-eqz v0, Label_1
156207 12| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
156208 14| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):void
156211 17| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAddressPopup
156212 19| if-eqz v0, Label_2
156213 21| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAddressPopup
156214 23| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):boolean
156215 26| move-result v0
156216 27| if-eqz v0, Label_2
156218 29| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mAddressPopup
156219 31| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):void
156223 37| move-result-object v0
156224 38| invoke-interface {v0}, android.text.Editable.length():int
156225 41| move-result v0
156226 … 42| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, int):void
156239 1| new-instance v0, android.graphics.Canvas
156241 5| invoke-direct {v0,v3}, android.graphics.Canvas.<init>(android.graphics.Bitmap):void
156243 .local v0, "canvas", android.graphics.Canvas
156264 …36| invoke-static {v7,v9,v0,v2,v1}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, …
156276 0| iget v0, v3, com.android.ex.chips.RecipientEditTextView.mChipFontSize
156277 2| invoke-static {v5,v0}, Tracer.WrapInvoke(android.text.TextPaint, float):void
156279 5| const/4 v0, #+0 (0x00000000 | 0.00000)
156280 6| cmpg-float v0, v6, v0
156281 8| if-gtz v0, Label_1
156282 10| const-string/jumbo v0, "RecipientEditTextView"
156284 14| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean
156285 17| move-result v0
156286 18| if-eqz v0, Label_1
156288 20| const-string/jumbo v0, "RecipientEditTextView"
156298 43| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
156301 46| sget-object v0, android.text.TextUtils$TruncateAt.END
156303 …48| invoke-static {v4,v5,v6,v0}, android.text.TextUtils.ellipsize(java.lang.CharSequence, android.…
156304 51| move-result-object v0
156305 52| return-object v0
156329 22| move-result-object v0
156331 .local v0, "text", android.text.Editable
156332 23| if-eqz v0, Label_4
156333 25| invoke-interface {v0}, android.text.Editable.length():int
156336 31| invoke-interface {v0}, android.text.Editable.length():int
156386 20| aget-object v0, v1, v5
156388 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
156389 …22| invoke-direct {v8,v0}, com.android.ex.chips.RecipientEditTextView.getChipStart(com.android.ex.…
156393 …26| invoke-direct {v8,v0}, com.android.ex.chips.RecipientEditTextView.getChipEnd(com.android.ex.ch…
156400 34| return-object v0
156407 .end_local v0
156422 3| move-result v0
156424 6| if-eq v0, v1, Label_1
156429 9| const/4 v0, #-1 (0xffffffff | NaN)
156430 10| return v0
156441 5| move-result-object v0
156443 .local v0, "next", android.view.View
156444 6| if-eqz v0, Label_1
156446 8| invoke-static {v0}, Tracer.WrapInvoke(android.view.View):boolean
156464 3| move-result-object v0
156465 4| invoke-interface {v0,v2}, android.text.Spannable.getSpanEnd(java.lang.Object):int
156466 7| move-result v0
156467 8| return v0
156478 3| move-result-object v0
156479 4| invoke-interface {v0,v2}, android.text.Spannable.getSpanStart(java.lang.Object):int
156480 7| move-result v0
156481 8| return v0
156492 3| move-result v0
156493 4| if-eqz v0, Label_2
156494 6| iget v0, v2, com.android.ex.chips.RecipientEditTextView.mUnselectedChipBackgroundColor
156496 8| return v0
156500 12| move-result-object v0
156502 15| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
156503 18| move-result v0
156515 3| move-result v0
156516 4| if-eqz v0, Label_2
156517 6| iget v0, v2, com.android.ex.chips.RecipientEditTextView.mUnselectedChipTextColor
156519 8| return v0
156523 12| move-result-object v0
156525 16| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):int
156526 19| move-result v0
156575 51| move-result-object v0
156577 .local v0, "chipText", java.lang.CharSequence
156582 56| if-eqz v0, Label_3
156586 …62| invoke-interface {v1,v8,v3,v0}, android.text.Editable.replace(int, int, java.lang.CharSequence…
156589 .end_local v0
156606 5| move-result-object v0
156608 ….local_ex v0, "created", java.util.ArrayList, "Ljava/util/ArrayList<Lcom/android/ex/chips/recipien…
156609 6| if-eqz v0, Label_1
156610 8| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
156620 22| aput-object v0, v2, v3
156634 0| const/4 v0, #+0 (0x00000000 | 0.00000)
156643 15| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
156645 16| return v0
156666 18| move-result-object v0
156668 19| check-cast v0, android.view.accessibility.AccessibilityManager
156670 .local v0, "accessibilityManager", android.view.accessibility.AccessibilityManager
156671 … 21| invoke-static {v0}, Tracer.WrapInvoke(android.view.accessibility.AccessibilityManager):boolean
156683 0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mValidator
156684 2| if-nez v0, Label_2
156685 4| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
156687 5| return v0
156689 6| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mValidator
156690 …8| invoke-interface {v0,v2}, android.widget.AutoCompleteTextView$Validator.isValid(java.lang.CharS…
156691 11| move-result v0
156703 3| move-result v0
156704 4| if-nez v0, Label_2
156705 6| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mValidator
156706 8| if-eqz v0, Label_2
156708 10| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mValidator
156709 …12| invoke-interface {v0,v2}, android.widget.AutoCompleteTextView$Validator.isValid(java.lang.Char…
156710 15| move-result v0
156713 16| return v0
156715 17| const/4 v0, #+0 (0x00000000 | 0.00000)
156728 5| move-result-wide v0:v1
156730 .local v0, "contactId", long
156735 12| cmp-long v5, v0:v1, v6:v7
156767 41| cmp-long v5, v0:v1, v6:v7
156771 47| cmp-long v5, v0:v1, v6:v7
156808 3| move-result-object v0
156810 .local v0, "adapter", android.widget.ListAdapter
156811 4| if-eqz v0, Label_3
156812 6| invoke-interface {v0}, android.widget.ListAdapter.getCount():int
156851 0| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mHandler
156853 4| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):void
156855 7| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mHandler
156857 11| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
156874 9| move-result v0
156877 .local v0, "offset", int
156878 10| invoke-direct {v3,v0}, com.android.ex.chips.RecipientEditTextView.putOffsetInRange(int):int
156883 .end_local v0
156885 18| move-result v0
156886 .restart_local v0
156933 34| move-result-object v0
156936 .local v0, "editable", android.text.Editable
156938 …37| invoke-static {v0,v3}, com.android.ex.chips.RecipientEditTextView.findText(android.text.Editab…
156969 13| move-result-object v0
156971 .local v0, "editable", android.text.Editable
156987 31| invoke-interface {v0}, android.text.Editable.length():int
156995 41| invoke-interface {v0,v3,v2}, android.text.Editable.delete(int, int):android.text.Editable
157000 48| invoke-interface {v0}, android.text.Editable.length():int
157004 …55| invoke-interface {v0,v5}, android.text.Editable.append(java.lang.CharSequence):android.text.Ed…
157030 .end_local v0
157107 10| move-result-object v0
157109 .local v0, "a", android.content.res.TypedArray
157117 …21| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.res.TypedArray, int):android.graphics…
157123 …29| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.res.TypedArray, int):android.graphics…
157128 …37| invoke-static {v0,v3}, Tracer.WrapInvoke(android.content.res.TypedArray, int):android.graphics…
157142 57| invoke-static {v0,v3,v6}, Tracer.WrapInvoke(android.content.res.TypedArray, int, int):int
157197 130| invoke-static {v0,v3,v6}, Tracer.WrapInvoke(android.content.res.TypedArray, int, int):int
157213 153| invoke-static {v0,v3,v6}, Tracer.WrapInvoke(android.content.res.TypedArray, int, int):int
157230 177| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.content.res.TypedArray, int, int):int
157236 …185| invoke-static {v0,v3,v5}, Tracer.WrapInvoke(android.content.res.TypedArray, int, boolean):boo…
157257 217| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.content.res.TypedArray, int, int):int
157267 231| invoke-static {v0,v3,v4}, Tracer.WrapInvoke(android.content.res.TypedArray, int, int):int
157271 237| invoke-static {v0}, Tracer.WrapInvoke(android.content.res.TypedArray):void
157283 0| new-instance v0, com.android.ex.chips.RecipientEditTextView$6
157284 …2| invoke-direct {v0,v1}, com.android.ex.chips.RecipientEditTextView$6.<init>(com.android.ex.chips…
157285 …5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow, android.widget.PopupWi…
157297 0| iget-boolean v0, v1, com.android.ex.chips.RecipientEditTextView.mNoChipMode
157298 2| if-nez v0, Label_2
157300 7| move-result v0
157301 8| if-eqz v0, Label_2
157303 13| move-result v0
157304 14| if-eqz v0, Label_2
157306 19| move-result v0
157307 20| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
157309 22| return v0
157311 23| const/4 v0, #+0 (0x00000000 | 0.00000)
157335 18| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
157338 .local v0, "assignedPosition", boolean
157340 21| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
157342 .end_local v0
157343 23| return v0
157358 30| const/4 v0, #+0 (0x00000000 | 0.00000)
157359 .restart_local v0
157373 5| move-result-wide v0:v1
157375 .local v0, "contactId", long
157377 8| cmp-long v4, v0:v1, v4:v5
157384 20| cmp-long v4, v0:v1, v4:v5
157418 21| move-result v0
157420 .local v0, "bottomOffset", int
157427 31| invoke-static {v8,v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow, int):void
157466 5| const/4 v0, #+0 (0x00000000 | 0.00000)
157467 6| check-cast v0, java.lang.Void[]
157469 …8| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView$9, java.lan…
157482 3| move-result-object v0
157484 .local v0, "context", android.content.Context
157487 8| if-nez v0, Label_2
157493 11| instance-of v2, v0, android.app.Activity
157501 21| check-cast v0, android.app.Activity
157502 .end_local v0
157503 23| invoke-static {v0}, Tracer.WrapInvoke(android.app.Activity):android.app.FragmentManager
157615 125| move-result-object v0
157616 126| check-cast v0, com.android.ex.chips.recipientchip.DrawableRecipientChip[]
157618 .local v0, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[]
157619 128| if-eqz v0, Label_11
157620 130| array-length v9, v0
157669 7| move-result-object v0
157671 .local v0, "address", java.lang.String
157674 …13| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
157681 …27| invoke-static {v0,v2}, android.content.ClipData.newPlainText(java.lang.CharSequence, java.lang…
157738 46| move-result-object v0
157740 .local v0, "chip", java.lang.CharSequence
157741 47| if-eqz v0, Label_2
157745 …53| invoke-interface {v1,v4,v2,v0}, android.text.Editable.replace(int, int, java.lang.CharSequence…
157762 3| move-result v0
157763 4| int-to-float v0, v0
157764 5| sub-float/2addr v3, v0
157766 6| const/4 v0, #+0 (0x00000000 | 0.00000)
157767 7| invoke-static {v0,v3}, java.lang.Math.max(float, float):float
157771 14| move-result v0
157774 19| sub-int/2addr v0, v1
157775 20| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
157776 22| int-to-float v0, v0
157777 23| invoke-static {v0,v3}, java.lang.Math.min(float, float):float
157781 30| move-result v0
157782 31| int-to-float v0, v0
157783 32| add-float/2addr v3, v0
157796 3| move-result v0
157797 4| int-to-float v0, v0
157798 5| sub-float/2addr v3, v0
157800 6| const/4 v0, #+0 (0x00000000 | 0.00000)
157801 7| invoke-static {v0,v3}, java.lang.Math.max(float, float):float
157805 14| move-result v0
157808 19| sub-int/2addr v0, v1
157809 20| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
157810 22| int-to-float v0, v0
157811 23| invoke-static {v0,v3}, java.lang.Math.min(float, float):float
157815 30| move-result v0
157816 31| int-to-float v0, v0
157817 32| add-float/2addr v3, v0
157820 36| move-result-object v0
157822 38| invoke-static {v0,v1}, Tracer.WrapInvoke(android.text.Layout, int):int
157823 41| move-result v0
157824 42| return v0
157838 7| move-result-object v0
157839 8| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(android.text.Layout, int, float):int
157840 11| move-result v0
157841 12| return v0
157859 11| move-result v0
157861 .local v0, "line", int
157862 …12| invoke-direct {v2,v0,v3}, com.android.ex.chips.RecipientEditTextView.supportGetOffsetAtCoordin…
157876 4| move-result-object v0
157878 .local v0, "tokens", android.text.util.Rfc822Token[]
157879 5| if-eqz v0, Label_1
157880 7| array-length v1, v0
157883 10| aget-object v1, v0, v2
157977 103| move-exception v0
157979 .local v0, "e", java.lang.NullPointerException
157981 107| invoke-static {v0}, Tracer.WrapInvoke(java.lang.NullPointerException):java.lang.String
157983 …111| invoke-static {v4,v5,v0}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Th…
158012 28| move-result-object v0
158014 .local v0, "displayString", java.lang.String
158015 29| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
158032 …61| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
158038 74| move-result-object v0
158041 75| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
158045 81| invoke-static {v0}, android.text.TextUtils.getTrimmedLength(java.lang.CharSequence):int
158054 95| invoke-static {v1,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
158057 .end_local v0
158078 1| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
158079 3| if-eqz v0, Label_1
158081 5| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
158082 …7| invoke-direct {v2,v0}, com.android.ex.chips.RecipientEditTextView.unselectChip(com.android.ex.c…
158087 12| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
158088 …13| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, boolean):…
158091 19| move-result-object v0
158092 20| invoke-interface {v0}, android.text.Editable.length():int
158093 23| move-result v0
158094 … 24| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, int):void
158109 1| const/4 v0, #+0 (0x00000000 | 0.00000)
158112 .local v0, "start", int
158115 6| if-ge v0, v2, Label_2
158118 …10| invoke-interface {v2,v4,v0}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(j…
158121 17| move-result v0
158127 24| if-lt v0, v2, Label_1
158147 9| move-result-object v0
158149 .local v0, "address", java.lang.String
158153 …16| invoke-static {v1,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
158165 29| invoke-static {v0}, com.android.ex.chips.PhoneUtil.isPhoneNumber(java.lang.String):boolean
158169 35| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
158201 75| if-eqz v0, Label_6
158203 …77| invoke-static {v0}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android…
158213 91| move-result-object v0
158218 …94| invoke-direct {v3,v1,v0,v7}, android.text.util.Rfc822Token.<init>(java.lang.String, java.lang.…
158242 0| new-instance v0, com.android.ex.chips.RecipientAlternatesAdapter
158269 …45| invoke-direct/range {v0..v12}, com.android.ex.chips.RecipientAlternatesAdapter.<init>(android.…
158270 48| return-object v0
158285 7| move-result-object v0
158287 .local v0, "address", java.lang.String
158291 …14| invoke-static {v1,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
158307 28| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
158311 34| return-object v0
158316 …38| invoke-direct {v2,v1,v0,v3}, android.text.util.Rfc822Token.<init>(java.lang.String, java.lang.…
158328 0| move-object/from16 v0, v23
158329 2| iget-boolean v0, v0, com.android.ex.chips.RecipientEditTextView.mNoChipMode
158330 4| move/from16 v19, v0
158338 12| move-object/from16 v0, v23
158339 14| iget-boolean v0, v0, com.android.ex.chips.RecipientEditTextView.mShouldShrink
158340 16| move/from16 v19, v0
158356 37| move-object/from16 v0, v19
158360 …45| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):jav…
158365 51| array-length v0, v15
158366 52| move/from16 v19, v0
158381 73| array-length v0, v10
158382 74| move/from16 v19, v0
158384 78| move/from16 v0, v19
158386 82| if-gt v0, v1, Label_5
158390 86| move-object/from16 v0, v19
158392 90| iput-object v0, v1, com.android.ex.chips.RecipientEditTextView.mMoreChip
158407 100| move-object/from16 v0, v23
158408 …102| invoke-direct {v0,v9}, com.android.ex.chips.RecipientEditTextView.createMoreSpan(int):com.and…
158414 111| move-object/from16 v0, v19
158416 115| iput-object v0, v1, com.android.ex.chips.RecipientEditTextView.mHiddenSpans
158431 127| array-length v0, v10
158432 128| move/from16 v19, v0
158433 130| move/from16 v0, v19
158434 132| if-ge v6, v0, Label_11
158436 134| move-object/from16 v0, v23
158437 136| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView.mHiddenSpans
158438 138| move-object/from16 v19, v0
158443 147| move/from16 v0, v19
158444 149| if-ne v6, v0, Label_7
158447 153| move-object/from16 v0, v19
158448 155| invoke-interface {v13,v0}, android.text.Spannable.getSpanStart(java.lang.Object):int
158452 159| array-length v0, v10
158453 160| move/from16 v19, v0
158455 164| move/from16 v0, v19
158456 166| if-ne v6, v0, Label_8
158459 170| move-object/from16 v0, v19
158460 172| invoke-interface {v13,v0}, android.text.Spannable.getSpanEnd(java.lang.Object):int
158464 176| move-object/from16 v0, v23
158465 178| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients
158466 180| move-object/from16 v19, v0
158468 184| move-object/from16 v0, v23
158469 186| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients
158470 188| move-object/from16 v19, v0
158479 202| move-object/from16 v0, v19
158480 204| invoke-interface {v13,v0}, android.text.Spannable.getSpanStart(java.lang.Object):int
158485 210| move-object/from16 v0, v19
158486 212| invoke-interface {v13,v0}, android.text.Spannable.getSpanEnd(java.lang.Object):int
158493 222| move-object/from16 v0, v20
158494 224| invoke-static {v0,v12,v11}, Tracer.WrapInvoke(java.lang.String, int, int):java.lang.String
158502 233| move-object/from16 v0, v19
158503 235| invoke-interface {v13,v0}, android.text.Spannable.removeSpan(java.lang.Object):void
158511 246| move/from16 v0, v17
158513 250| if-ge v0, v1, Label_12
158519 256| move/from16 v0, v18
158521 260| invoke-static {v0,v1}, java.lang.Math.max(int, int):int
158525 264| move/from16 v0, v18
158527 268| invoke-static {v0,v1}, java.lang.Math.min(int, int):int
158532 274| move-object/from16 v0, v16
158533 …276| invoke-interface {v0,v14,v5}, android.text.Editable.subSequence(int, int):java.lang.CharSeque…
158535 280| move-object/from16 v0, v19
158536 282| invoke-direct {v4,v0}, android.text.SpannableString.<init>(java.lang.CharSequence):void
158543 293| move/from16 v0, v20
158546 …299| invoke-static {v4,v7,v0,v1,v2}, Tracer.WrapInvoke(android.text.SpannableString, java.lang.Obj…
158548 302| move-object/from16 v0, v16
158549 …304| invoke-interface {v0,v14,v5,v4}, android.text.Editable.replace(int, int, java.lang.CharSequen…
158551 307| move-object/from16 v0, v23
158552 309| iput-object v7, v0, com.android.ex.chips.RecipientEditTextView.mMoreChip
158559 321| move-object/from16 v0, v23
158560 323| iget v0, v0, com.android.ex.chips.RecipientEditTextView.mMaxLines
158561 325| move/from16 v20, v0
158562 327| move/from16 v0, v19
158564 331| if-le v0, v1, Label_13
158568 337| move-object/from16 v0, v23
158570 …341| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, int):void
158618 35| new-instance v0, android.text.SpannableString
158623 45| invoke-direct {v0,v7}, android.text.SpannableString.<init>(java.lang.CharSequence):void
158625 .local v0, "chipText", android.text.SpannableString
158626 48| invoke-static {v0}, Tracer.WrapInvoke(android.text.SpannableString):int
158630 …55| invoke-static {v0,v3,v8,v7,v9}, Tracer.WrapInvoke(android.text.SpannableString, java.lang.Obje…
158634 …62| invoke-interface {v5,v1,v7,v0}, android.text.Editable.replace(int, int, java.lang.CharSequence…
158691 53| const/4 v0, #+0 (0x00000000 | 0.00000)
158694 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
158702 63| move-result-object v0
158705 .end_local v0
158707 …66| invoke-interface {v12,v0,v10,v11,v7}, android.text.Editable.setSpan(java.lang.Object, int, int…
158709 69| if-eqz v0, Label_5
158719 …82| invoke-interface {v0,v5}, com.android.ex.chips.recipientchip.DrawableRecipientChip.setOriginal…
158722 87| invoke-static {v7,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
158729 .restart_local v0
158735 96| move-object v0, v1
158737 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
158741 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
158796 47| move-result-object v0
158798 .local v0, "display", java.lang.String
158799 48| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
158806 …60| invoke-static {v0,v5,v1}, com.android.ex.chips.RecipientEntry.constructGeneratedEntry(java.lan…
158813 70| move-result-object v0
158815 71| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
158819 …77| invoke-static {v0,v1}, com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String…
158824 .end_local v0
158942 71| const/high16 v0, #+1065353216 (0x3f800000 | 1.00000)
158944 .local v0, "borderWidth", float
158990 3| move-result-object v0
158991 4| return-object v0
159001 3| move-result-object v0
159002 4| check-cast v0, com.android.ex.chips.BaseRecipientAdapter
159003 6| return-object v0
159014 3| move-result v0
159015 4| if-eqz v0, Label_2
159016 6| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mChipBackground
159018 8| return-object v0
159020 9| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mInvalidChipBackground
159034 4| move-result-object v0
159036 .local v0, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[]
159037 5| if-eqz v0, Label_1
159038 7| array-length v2, v0
159041 10| array-length v2, v0
159043 13| aget-object v1, v0, v2
159068 19| move-result-object v0
159069 20| check-cast v0, com.android.ex.chips.RecipientEditTextView$MoreImageSpan[]
159071 .local v0, "moreSpans", com.android.ex.chips.RecipientEditTextView$MoreImageSpan[]
159072 22| if-eqz v0, Label_1
159073 24| array-length v2, v0
159075 27| aget-object v1, v0, v5
159101 21| new-instance v0, java.util.ArrayList
159106 27| invoke-direct {v0,v3}, java.util.ArrayList.<init>(java.util.Collection):void
159108 ….local_ex v0, "recipientsList", java.util.ArrayList, "Ljava/util/ArrayList<Lcom/android/ex/chips/r…
159115 39| invoke-static {v0,v3}, java.util.Collections.sort(java.util.List, java.util.Comparator):void
159117 42| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
159120 …48| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object[]):java.lang.Ob…
159133 3| move-result-object v0
159134 4| return-object v0
159145 3| move-result-object v0
159147 … 6| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String
159148 9| move-result-object v0
159149 10| return-object v0
159159 0| iget v0, v1, com.android.ex.chips.RecipientEditTextView.mTextHeight
159160 2| sub-int v0, v2, v0
159161 4| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45)
159162 6| sub-int v0, v2, v0
159163 8| int-to-float v0, v0
159164 9| return v0
159174 3| move-result v0
159175 4| return v0
159210 25| new-instance v0, java.util.ArrayList
159211 27| invoke-direct {v0}, java.util.ArrayList.<init>():void
159213 ….local_ex v0, "created", java.util.ArrayList, "Ljava/util/ArrayList<Lcom/android/ex/chips/recipien…
159289 120| invoke-static {v0,v10}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
159293 123| return-object v0
159304 134| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
159321 6| move-result-object v0
159323 .local v0, "clipDesc", android.content.ClipDescription
159325 …10| invoke-static {v0,v10}, Tracer.WrapInvoke(android.content.ClipDescription, java.lang.String):b…
159330 …19| invoke-static {v0,v10}, Tracer.WrapInvoke(android.content.ClipDescription, java.lang.String):b…
159485 41| move-result-object v0
159486 42| check-cast v0, java.lang.String
159488 .local v0, "current", java.lang.String
159491 48| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):int
159495 52| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):int
159537 .end_local v0
159705 46| move-result v0
159707 .local v0, "atEnd", char
159709 49| if-eq v0, v6, Label_2
159711 53| if-ne v0, v6, Label_3
159719 .end_local v0
159733 5| move-result-wide v0:v1
159735 .local v0, "contactId", long
159737 8| cmp-long v4, v0:v1, v4:v5
159744 20| cmp-long v4, v0:v1, v4:v5
159760 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
159771 16| if-ne v2, v0, Label_2
159774 18| return v0
159776 19| move v0, v1
159780 22| move v0, v1
159797 8| const/4 v0, #+0 (0x00000000 | 0.00000)
159800 .local v0, "end", int
159806 15| if-eq v0, v2, Label_5
159808 17| invoke-interface {v7,v0}, java.lang.CharSequence.charAt(int):char
159821 .end_local v0
159826 34| add-int/lit8 v0, v5, #-1 (0xffffffff | NaN)
159827 .restart_local v0
159861 18| move-result v0
159863 .local v0, "atEnd", char
159865 21| if-eq v0, v1, Label_2
159867 25| if-ne v0, v1, Label_3
159898 0| const/4 v0, #+0 (0x00000000 | 0.00000)
159899 1| return v0
159914 9| move-result v0
159916 .local v0, "anchorId", int
159918 11| if-eq v0, v1, Label_1
159922 17| invoke-static {v1,v0}, Tracer.WrapInvoke(android.view.View, int):android.view.View
159939 5| move-result-object v0
159941 .local v0, "listView", android.widget.ListView
159942 6| if-eqz v0, Label_1
159943 8| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListView):int
159948 15| invoke-static {v0,v3,v1}, Tracer.WrapInvoke(android.widget.ListView, int, boolean):void
159963 0| iget-boolean v0, v1, com.android.ex.chips.RecipientEditTextView.mNoChipMode
159964 2| if-nez v0, Label_1
159965 4| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mRecipientChipAddedListener
159966 6| if-eqz v0, Label_1
159968 8| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mRecipientChipAddedListener
159969 …10| invoke-interface {v0,v2}, com.android.ex.chips.RecipientEditTextView$RecipientChipAddedListene…
159981 0| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
159982 2| if-eqz v0, Label_2
159984 4| iget-boolean v0, v2, com.android.ex.chips.RecipientEditTextView.mNoChipMode
159985 6| if-nez v0, Label_1
159986 8| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener
159987 10| if-eqz v0, Label_1
159989 12| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener
159993 …20| invoke-interface {v0,v1}, com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListe…
159996 23| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
159997 …25| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, com.andro…
160013 3| move-result v0
160014 4| if-eqz v0, Label_1
160029 0| const/4 v0, #+0 (0x00000000 | 0.00000)
160030 1| return v0
160041 3| move-result-object v0
160043 .local v0, "connection", android.view.inputmethod.InputConnection
160081 50| return-object v0
160110 3| const/4 v0, #+0 (0x00000000 | 0.00000)
160111 4| iput-boolean v0, v1, com.android.ex.chips.RecipientEditTextView.mAttachedToWindow
160123 0| const/4 v0, #+0 (0x00000000 | 0.00000)
160124 1| return v0
160136 4| move-result v0
160137 5| packed-switch v0, Label_5
160140 8| const/4 v0, #+0 (0x00000000 | 0.00000)
160141 9| return v0
160145 13| move-result-object v0
160147 …17| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.ClipDescription, java.lang.String):bo…
160148 20| move-result v0
160149 21| return v0
160158 29| move-result-object v0
160159 …30| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, android.c…
160180 1| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
160181 2| if-ne v4, v0, Label_3
160184 7| move-result v0
160185 8| if-eqz v0, Label_1
160190 11| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
160191 13| if-eqz v0, Label_2
160199 22| move-result v0
160200 23| if-eqz v0, Label_3
160203 28| move-result v0
160204 29| if-eqz v0, Label_3
160209 32| const/4 v0, #+0 (0x00000000 | 0.00000)
160210 33| return v0
160220 0| const/4 v0, #+0 (0x00000000 | 0.00000)
160221 1| return v0
160231 …0| invoke-super {v0,v1,v2,v3}, android.widget.MultiAutoCompleteTextView.onFocusChanged(boolean, in…
160235 5| invoke-direct {v0}, com.android.ex.chips.RecipientEditTextView.shrink():void
160241 9| invoke-direct {v0}, com.android.ex.chips.RecipientEditTextView.expand():void
160284 35| move-result v0
160286 .local v0, "charactersTyped", int
160288 37| if-le v0, v2, Label_4
160293 …45| invoke-interface {v2,v0,v7}, com.android.ex.chips.RecipientEditTextView$RecipientEntryItemClic…
160307 1| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
160308 3| if-eqz v0, Label_2
160309 5| const/16 v0, #+67 (0x00000043 | 9.38870e-44)
160310 7| if-ne v3, v0, Label_2
160312 9| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
160313 11| if-eqz v0, Label_1
160314 13| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
160315 15| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):boolean
160316 18| move-result v0
160317 19| if-eqz v0, Label_1
160319 21| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup
160320 23| invoke-static {v0}, Tracer.WrapInvoke(android.widget.ListPopupWindow):void
160323 26| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
160324 …28| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEditTextView, com.andro…
160331 37| move-result v0
160332 38| return v0
160336 42| move-result v0
160337 43| if-eqz v0, Label_3
160340 48| move-result v0
160341 49| if-eqz v0, Label_5
160346 52| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip
160347 54| if-eqz v0, Label_6
160355 63| move-result v0
160356 64| if-eqz v0, Label_3
160374 0| const/4 v0, #+4 (0x00000004 | 5.60519e-45)
160375 1| if-ne v2, v0, Label_1
160376 3| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mSelectedChip
160377 5| if-eqz v0, Label_1
160381 10| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
160382 11| return v0
160386 15| move-result v0
160387 16| return v0
160401 6| move-result v0
160402 7| return v0
160406 11| move-result v0
160407 12| if-eqz v0, Label_1
160409 14| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mSelectedChip
160410 16| if-eqz v0, Label_3
160450 20| move-result-object v0
160452 .local v0, "currentChip", com.android.ex.chips.recipientchip.DrawableRecipientChip
160453 21| if-eqz v0, Label_2
160458 …27| invoke-direct {v5,v0}, com.android.ex.chips.RecipientEditTextView.startDrag(com.android.ex.chi…
160464 …31| invoke-interface {v0}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com…
160478 …0| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mPermissionsRequestItemClickedLi…
160479 2| if-eqz v0, Label_1
160481 …4| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mPermissionsRequestItemClickedLi…
160482 …6| invoke-interface {v0}, com.android.ex.chips.RecipientEditTextView$PermissionsRequestItemClicked…
160497 0| const/4 v0, #+0 (0x00000000 | 0.00000)
160498 1| return v0
160509 3| move-result-object v0
160510 4| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
160511 7| move-result v0
160512 8| if-nez v0, Label_2
160514 10| const/4 v0, #+0 (0x00000000 | 0.00000)
160515 …11| invoke-super {v1,v0}, android.widget.MultiAutoCompleteTextView.onRestoreInstanceState(android.…
160534 6| move-result-object v0
160535 7| return-object v0
160545 0| const/4 v0, #+0 (0x00000000 | 0.00000)
160546 1| return v0
160557 3| move-result-object v0
160559 .local v0, "last", com.android.ex.chips.recipientchip.DrawableRecipientChip
160562 8| if-eqz v0, Label_1
160565 14| invoke-interface {v1,v0}, android.text.Spannable.getSpanEnd(java.lang.Object):int
160571 24| invoke-interface {v1,v0}, android.text.Spannable.getSpanEnd(java.lang.Object):int
160605 0| const/4 v0, #+0 (0x00000000 | 0.00000)
160606 1| return v0
160634 27| move-result-object v0
160637 .local v0, "parent", android.view.ViewParent
160638 28| if-eqz v0, Label_4
160639 30| instance-of v1, v0, android.widget.ScrollView
160643 36| invoke-interface {v0}, android.view.ViewParent.getParent():android.view.ViewParent
160644 39| move-result-object v0
160648 .end_local v0
160653 .restart_local v0
160654 47| if-eqz v0, Label_5
160656 49| check-cast v0, android.widget.ScrollView
160657 .end_local v0
160658 51| iput-object v0, v2, com.android.ex.chips.RecipientEditTextView.mScrollView
160684 15| move-result-object v0
160685 16| check-cast v0, android.content.ClipboardManager
160687 .local v0, "clipboard", android.content.ClipboardManager
160688 …18| invoke-static {v0}, Tracer.WrapInvoke(android.content.ClipboardManager):android.content.ClipDa…
160696 .end_local v0
160724 19| move-result v0
160726 .local v0, "action", int
160737 30| if-ne v0, v8, Label_4
160777 66| if-ne v0, v8, Label_5
160849 33| move-result-object v0
160850 34| check-cast v0, com.android.ex.chips.recipientchip.DrawableRecipientChip[]
160852 .local v0, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[]
160853 36| if-eqz v0, Label_2
160854 38| array-length v5, v0
160862 .end_local v0
160903 11| move-result v0
160905 .local v0, "spanEnd", int
160910 16| move v4, v0
161018 66| move-result-object v0
161019 67| check-cast v0, com.android.ex.chips.recipientchip.DrawableRecipientChip
161021 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip
161022 …69| invoke-interface {v0}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getOriginalTex…
161048 …102| invoke-interface {v4,v0,v3,v2,v9}, android.text.Editable.setSpan(java.lang.Object, int, int, …
161052 .end_local v0
161075 0| const/4 v0, #+0 (0x00000000 | 0.00000)
161076 1| iput-object v0, v1, com.android.ex.chips.RecipientEditTextView.mTextWatcher
161121 34| move-result-object v0
161123 .local v0, "chipText", java.lang.CharSequence
161124 35| if-eqz v0, Label_4
161134 …50| invoke-interface {v1,v8,v0}, android.text.Editable.insert(int, java.lang.CharSequence):android…
161148 .end_local v0
161158 .restart_local v0
161162 66| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
161184 …93| invoke-interface {v1,v3,v4,v0}, android.text.Editable.replace(int, int, java.lang.CharSequence…
161223 19| const/4 v0, #+0 (0x00000000 | 0.00000)
161225 .local v0, "beforeLast", com.android.ex.chips.recipientchip.DrawableRecipientChip
161232 27| aget-object v0, v3, v6
161235 .end_local v0
161245 38| if-eqz v0, Label_5
161249 44| invoke-interface {v6,v0}, android.text.Spannable.getSpanEnd(java.lang.Object):int
161304 8| move-result-object v0
161306 .local v0, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[]
161311 13| if-eqz v0, Label_4
161312 15| array-length v5, v0
161398 22| add-int v0, v3, v2
161400 .local v0, "currentPos", int
161413 43| if-le v0, v1, Label_1
161416 47| sub-int v4, v0, v1
161421 .end_local v0
161436 3| move-object v0, v3
161438 4| check-cast v0, com.android.ex.chips.BaseRecipientAdapter
161440 .local v0, "baseAdapter", com.android.ex.chips.BaseRecipientAdapter
161443 …11| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter, com.androi…
161446 …16| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.BaseRecipientAdapter, com.androi…
161460 3| const/4 v0, #-1 (0xffffffff | NaN)
161461 4| if-eq v2, v0, Label_1
161464 9| move-result-object v0
161465 10| invoke-static {v0,v2}, Tracer.WrapInvoke(android.view.View, int):android.view.View
161466 13| move-result-object v0
161467 14| iput-object v0, v1, com.android.ex.chips.RecipientEditTextView.mDropdownAnchor
161482 2| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter
161483 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, com.android…
161485 7| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter
161486 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, com.android…
161498 0| iput-boolean v1, v0, com.android.ex.chips.RecipientEditTextView.mShouldShrink
161512 2| iget-object v0, v1, com.android.ex.chips.RecipientEditTextView.mTokenizer
161513 …4| invoke-super {v1,v0}, android.widget.MultiAutoCompleteTextView.setTokenizer(android.widget.Mult…
161525 0| iput-object v1, v0, com.android.ex.chips.RecipientEditTextView.mValidator
161527 …2| invoke-super {v0,v1}, android.widget.MultiAutoCompleteTextView.setValidator(android.widget.Auto…
161541 3| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
161542 5| if-eq v3, v0, Label_1
161543 7| iget-boolean v0, v2, com.android.ex.chips.RecipientEditTextView.mRequiresShrinkWhenNotGone
161544 9| if-eqz v0, Label_1
161546 11| const/4 v0, #+0 (0x00000000 | 0.00000)
161547 12| iput-boolean v0, v2, com.android.ex.chips.RecipientEditTextView.mRequiresShrinkWhenNotGone
161549 14| iget-object v0, v2, com.android.ex.chips.RecipientEditTextView.mHandler
161551 18| invoke-static {v0,v1}, Tracer.WrapInvoke(android.os.Handler, java.lang.Runnable):boolean
161591 28| move-object/from16 v0, v16
161592 30| iput-object v0, v2, com.android.ex.chips.RecipientEntry.mLookupKey
161600 38| move-object/from16 v0, v17
161601 40| iput-object v0, v2, com.android.ex.chips.RecipientEntry.mPermissions
161617 4| move-object/from16 v0, v17
161618 6| array-length v1, v0
161663 0| new-instance v0, com.android.ex.chips.RecipientEntry
161683 …20| invoke-direct/range {v0..v15}, com.android.ex.chips.RecipientEntry.<init>(int, java.lang.Strin…
161684 23| return-object v0
161694 0| new-instance v0, com.android.ex.chips.RecipientEntry
161713 …20| invoke-direct/range {v0..v15}, com.android.ex.chips.RecipientEntry.<init>(int, java.lang.Strin…
161714 23| return-object v0
161724 0| new-instance v0, com.android.ex.chips.RecipientEntry
161751 …24| invoke-direct/range {v0..v15}, com.android.ex.chips.RecipientEntry.<init>(int, java.lang.Strin…
161752 27| return-object v0
161763 2| move/from16 v0, v20
161766 …8| invoke-static {v0,v1,v2}, com.android.ex.chips.RecipientEntry.pickDisplayName(int, java.lang.St…
161805 2| move/from16 v0, v20
161808 …8| invoke-static {v0,v1,v2}, com.android.ex.chips.RecipientEntry.pickDisplayName(int, java.lang.St…
161845 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
161854 13| return v0
161856 14| const/4 v0, #+0 (0x00000000 | 0.00000)
161867 0| const/16 v0, #+20 (0x00000014 | 2.80260e-44)
161868 2| if-le v1, v0, Label_2
161884 0| iget-wide v0:v1, v2, com.android.ex.chips.RecipientEntry.mContactId
161885 2| return-wide v0:v1
161894 0| iget-wide v0:v1, v2, com.android.ex.chips.RecipientEntry.mDataId
161895 2| return-wide v0:v1
161904 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mDestination
161905 2| return-object v0
161914 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mDestinationLabel
161915 2| return-object v0
161924 0| iget v0, v1, com.android.ex.chips.RecipientEntry.mDestinationType
161925 2| return v0
161934 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mDirectoryId
161935 2| return-object v0
161944 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mDisplayName
161945 2| return-object v0
161954 0| iget v0, v1, com.android.ex.chips.RecipientEntry.mEntryType
161955 2| return v0
161964 0| iget v0, v1, com.android.ex.chips.RecipientEntry.mIndicatorIconId
161965 2| return v0
161974 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mIndicatorText
161975 2| return-object v0
161984 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mLookupKey
161985 2| return-object v0
161994 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mPermissions
161995 2| return-object v0
162006 1| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mPhotoBytes
162010 4| return-object v0
162012 5| move-exception v0
162014 7| throw v0
162023 0| iget-object v0, v1, com.android.ex.chips.RecipientEntry.mPhotoThumbnailUri
162024 2| return-object v0
162033 0| iget-boolean v0, v1, com.android.ex.chips.RecipientEntry.mIsFirstLevel
162034 2| return v0
162043 1| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
162048 8| if-ne v2, v0, Label_2
162050 10| return v0
162052 11| move v0, v1
162062 0| iget-boolean v0, v1, com.android.ex.chips.RecipientEntry.mIsValid
162063 2| return v0
162082 5| move-exception v0
162084 7| throw v0
162093 0| new-instance v0, java.lang.StringBuilder
162094 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
162096 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
162097 10| move-result-object v0
162099 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
162100 17| move-result-object v0
162102 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
162103 23| move-result-object v0
162105 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
162106 30| move-result-object v0
162108 …33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, boolean):java.lang.StringBui…
162109 36| move-result-object v0
162110 37| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
162111 40| move-result-object v0
162112 41| return-object v0
162122 0| sget-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.SINGLE_RECIPIENT
162123 …2| invoke-static {v6,v0}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, com.android…
162124 5| move-result v0
162131 …12| invoke-direct {v3,v4,v0,v1}, android.widget.ArrayAdapter.<init>(android.content.Context, int, …
162147 0| iget-object v0, v8, com.android.ex.chips.SingleRecipientArrayAdapter.mDropdownChipLayouter
162159 …16| invoke-static/range {v0..v7}, Tracer.WrapInvoke(com.android.ex.chips.DropdownChipLayouter, and…
162160 19| move-result-object v0
162161 20| return-object v0
162217 3| new-instance v0, com.android.ex.chips.recipientchip.SimpleRecipientChip
162218 …5| invoke-direct {v0,v2}, com.android.ex.chips.recipientchip.SimpleRecipientChip.<init>(com.androi…
162219 8| iput-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162251 1| new-instance v0, android.graphics.Rect
162252 3| invoke-direct {v0,v1,v1,v1,v1}, android.graphics.Rect.<init>(int, int, int, int):void
162253 6| return-object v0
162262 0| iget-object v0, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162263 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):l…
162264 5| move-result-wide v0:v1
162265 6| return-wide v0:v1
162274 0| iget-object v0, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162275 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):l…
162276 5| move-result-wide v0:v1
162277 6| return-wide v0:v1
162286 0| iget-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162287 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162288 5| move-result-object v0
162289 6| return-object v0
162298 0| iget-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162299 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):c…
162300 5| move-result-object v0
162301 6| return-object v0
162310 0| iget-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162311 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162312 5| move-result-object v0
162313 6| return-object v0
162322 0| iget-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162323 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162324 5| move-result-object v0
162325 6| return-object v0
162335 0| const/4 v0, #+0 (0x00000000 | 0.00000)
162336 1| return v0
162345 0| iget-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162346 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162347 5| move-result-object v0
162348 6| return-object v0
162357 0| iget-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162358 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):b…
162359 5| move-result v0
162360 6| return v0
162370 0| iget-object v0, v1, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate
162371 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip…
162385 3| const/4 v0, #+0 (0x00000000 | 0.00000)
162386 4| iput-boolean v0, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mSelected
162389 9| move-result-object v0
162390 10| iput-object v0, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDisplay
162393 15| move-result-object v0
162394 16| invoke-static {v0}, Tracer.WrapInvoke(java.lang.String):java.lang.String
162395 19| move-result-object v0
162396 20| iput-object v0, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mValue
162399 25| move-result-wide v0:v1
162400 26| iput-wide v0:v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mContactId
162403 31| move-result-object v0
162404 32| iput-object v0, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDirectoryId
162407 37| move-result-object v0
162408 38| iput-object v0, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mLookupKey
162411 43| move-result-wide v0:v1
162412 44| iput-wide v0:v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDataId
162425 0| iget-wide v0:v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mContactId
162426 2| return-wide v0:v1
162435 0| iget-wide v0:v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDataId
162436 2| return-wide v0:v1
162445 0| iget-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDirectoryId
162446 2| return-object v0
162455 0| iget-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mEntry
162456 2| return-object v0
162465 0| iget-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mLookupKey
162466 2| return-object v0
162475 0| iget-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mOriginalText
162476 2| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
162477 5| move-result v0
162478 6| if-nez v0, Label_2
162479 8| iget-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mOriginalText
162481 10| return-object v0
162483 11| iget-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mEntry
162484 13| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.RecipientEntry):java.lang.String
162485 16| move-result-object v0
162495 0| iget-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mValue
162496 2| return-object v0
162505 0| iget-boolean v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mSelected
162506 2| return v0
162517 3| move-result v0
162518 4| if-eqz v0, Label_2
162527 12| move-result-object v0
162528 13| iput-object v0, v1, com.android.ex.chips.recipientchip.SimpleRecipientChip.mOriginalText
162538 0| new-instance v0, java.lang.StringBuilder
162539 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
162541 …7| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):java.…
162542 10| move-result-object v0
162544 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
162545 17| move-result-object v0
162547 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.CharSequence):java…
162548 23| move-result-object v0
162550 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
162551 30| move-result-object v0
162552 31| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
162553 34| move-result-object v0
162554 35| return-object v0
162566 3| new-instance v0, com.android.ex.chips.recipientchip.SimpleRecipientChip
162567 …5| invoke-direct {v0,v3}, com.android.ex.chips.recipientchip.SimpleRecipientChip.<init>(com.androi…
162568 8| iput-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162580 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDrawable
162581 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, android.graphics.C…
162593 3| move-result-object v0
162594 4| return-object v0
162603 0| iget-object v0, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162604 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):l…
162605 5| move-result-wide v0:v1
162606 6| return-wide v0:v1
162615 0| iget-object v0, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162616 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):l…
162617 5| move-result-wide v0:v1
162618 6| return-wide v0:v1
162627 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162628 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162629 5| move-result-object v0
162630 6| return-object v0
162639 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162640 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):c…
162641 5| move-result-object v0
162642 6| return-object v0
162651 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162652 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162653 5| move-result-object v0
162654 6| return-object v0
162663 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162664 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162665 5| move-result-object v0
162666 6| return-object v0
162675 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162676 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162677 5| move-result-object v0
162678 6| return-object v0
162687 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162688 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):b…
162689 5| move-result v0
162690 6| return v0
162700 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162701 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip…
162712 0| iget-object v0, v1, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate
162713 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.chips.recipientchip.SimpleRecipientChip):j…
162714 5| move-result-object v0
162715 6| return-object v0
162725 …0| iput-object v1, v0, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeAction…
162737 3| move-result v0
162738 4| return v0
162747 0| const/4 v0, #+0 (0x00000000 | 0.00000)
162748 1| return v0
162758 3| move-result v0
162759 4| return v0
162769 3| move-result v0
162770 4| return v0
162780 3| move-result v0
162781 4| return v0
162791 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mActionMap
162794 6| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):boolean
162795 9| move-result v0
162796 10| if-eqz v0, Label_1
162798 12| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mActionMap
162801 … 18| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
162802 21| move-result-object v0
162803 … 22| check-cast v0, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase
162804 24| return-object v0
162807 25| const/4 v0, #+0 (0x00000000 | 0.00000)
162808 26| return-object v0
162840 47| move-result-object v0
162842 ….local v0, "action", com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBa…
162843 48| if-nez v0, Label_1
162860 …70| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
162865 …75| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
162870 …80| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
162880 …93| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
162885 …98| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
162905 0| const/4 v0, #+0 (0x00000000 | 0.00000)
162906 …1| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditMo…
162919 3| move-result-object v0
162920 …4| invoke-static {v0,v3}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeA…
162935 0| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
162936 …1| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeA…
162959 0| const/4 v0, #+0 (0x00000000 | 0.00000)
162960 …1| sput-boolean v0, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLin…
162989 21| aget-object v0, v1, v3
162991 ….local v0, "image", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLin…
162992 …23| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditStyledT…
162996 29| return-object v0
163003 .end_local v0
163030 13| move-result v0
163032 .local v0, "end", int
163034 …16| invoke-interface {v4,v3,v0,v5}, android.text.Spannable.getSpans(int, int, java.lang.Class):jav…
163077 …0| sget-boolean v0, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLin…
163078 2| if-eqz v0, Label_1
163080 4| const-string/jumbo v0, "EditStyledTextSpan"
163090 27| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
163094 33| move-result-object v0
163095 34| invoke-static {v0,v4}, Tracer.WrapInvoke(android.graphics.Paint, int):void
163109 3| new-instance v0, android.graphics.Rect
163114 12| invoke-direct {v0,v2,v3,v1,v4}, android.graphics.Rect.<init>(int, int, int, int):void
163116 .local v0, "rect", android.graphics.Rect
163119 …19| invoke-static {v6,v0,v1}, Tracer.WrapInvoke(android.graphics.Canvas, android.graphics.Rect, an…
163135 3| const/16 v0, #+20 (0x00000014 | 2.80260e-44)
163137 .local v0, "HEIGHT", int
163163 …43| invoke-static {v6,v5,v5,v7,v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText…
163174 …0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$Horizontal…
163175 2| return-object v0
163185 …0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$Horizontal…
163186 …2| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditStyle…
163200 5| const/16 v0, #+128 (0x00000080 | 1.79366e-43)
163202 .local v0, "THRESHOLD", int
163277 … 0| iget v0, v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.mType
163278 …2| invoke-direct {v1,v0,v2}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$Marq…
163279 5| move-result v0
163280 …6| iput v0, v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.mMarq…
163292 …0| iget v0, v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.mMarq…
163293 2| iput v0, v2, android.text.TextPaint.bgColor
163321 22| move-result v0
163323 .local v0, "image_height", int
163335 … 49| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
163357 81| mul-int/2addr v2, v0
163358 82| div-int v0, v2, v1
163361 …84| invoke-static {v7,v5,v5,v1,v0}, Tracer.WrapInvoke(android.graphics.drawable.Drawable, int, int…
163383 12| const/4 v0, #+0 (0x00000000 | 0.00000)
163385 .local v0, "bitmap", android.graphics.Bitmap
163445 89| move-result-object v0
163449 .local v0, "bitmap", android.graphics.Bitmap
163454 …98| invoke-direct {v8,v9,v0}, android.graphics.drawable.BitmapDrawable.<init>(android.content.res.…
163468 .end_local v0
163478 .local v0, "bitmap", android.graphics.Bitmap
163487 119| move-result-object v0
163488 .local v0, "bitmap", android.graphics.Bitmap
163492 .end_local v0
163554 1| const-string/jumbo v0, "EditStyledText.EditorManager"
163556 7| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
163564 16| const v0, #+16777215 (0x00ffffff | 2.35099e-38)
163565 19| iput v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mColorWaitInput
163579 34| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
163581 …37| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText, android…
163595 0| move v0, v6
163598 .local v0, "pos", int
163601 5| if-ge v0, v1, Label_2
163603 7| invoke-interface {v5,v0}, android.text.Editable.charAt(int):char
163608 15| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
163629 … 58| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
163635 69| return v0
163638 70| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
163649 0| move v0, v6
163652 .local v0, "pos", int
163653 1| if-lez v0, Label_2
163655 3| add-int/lit8 v1, v0, #-1 (0xffffffff | NaN)
163680 … 54| invoke-static {v2,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
163686 65| return v0
163689 66| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
163699 0| const-string/jumbo v0, "EditStyledText.EditorManager"
163716 38| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
163718 41| iget-boolean v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag
163719 43| if-nez v0, Label_1
163724 46| iget v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCurStart
163726 50| if-ne v0, v1, Label_2
163728 52| const-string/jumbo v0, "EditStyledText.EditorManager"
163739 77| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
163746 84| iget v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState
163748 87| if-ne v0, v1, Label_3
163750 89| const/4 v0, #+3 (0x00000003 | 4.20390e-45)
163751 90| iput v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState
163754 92| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions
163756 …96| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditMode…
163758 99| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
163762 …107| invoke-static {v0,v1}, com.android.ex.editstyledtext.EditStyledText.-wrap13(android.view.View…
163773 0| iget-boolean v0, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag
163774 2| if-nez v0, Label_1
163779 5| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions
163781 …9| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeA…
163794 1| new-instance v0, android.text.SpannableStringBuilder
163795 … 3| invoke-direct {v0,v9}, android.text.SpannableStringBuilder.<init>(java.lang.CharSequence):void
163797 .local v0, "buf", android.text.SpannableStringBuilder
163798 6| invoke-static {v0}, Tracer.WrapInvoke(android.text.SpannableStringBuilder):int
163801 …12| invoke-static {v0,v5,v6,v7}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, int, int, …
163820 …31| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.Object…
163824 …35| invoke-static {v0,v3}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.Object…
163829 …42| invoke-static {v0,v2,v1,v7}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, int, int, …
163839 49| return-object v0
163850 3| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
163851 4| iput-boolean v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag
163853 6| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
163856 …12| invoke-static {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.e…
163879 25| move-result v0
163881 .local v0, "currpos", int
163883 …28| invoke-static {v1,v0,v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText, int,…
163897 0| const-string/jumbo v0, "EditStyledText.EditorManager"
163899 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
163903 12| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
163904 …13| iput-boolean v0, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSoftKeyBlockF…
163914 0| const/4 v0, #+0 (0x00000000 | 0.00000)
163930 25| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
163932 26| return v0
163941 0| iget v0, v1, com.android.ex.editstyledtext.EditStyledText$EditorManager.mBackgroundColor
163942 2| return v0
163951 0| iget v0, v1, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState
163952 2| return v0
163996 58| move-result-object v0
163997 59| check-cast v0, android.view.inputmethod.InputMethodManager
163999 .local v0, "imm", android.view.inputmethod.InputMethodManager
164005 …70| invoke-static {v0,v1,v3,v2}, Tracer.WrapInvoke(android.view.inputmethod.InputMethodManager, an…
164016 0| iget-boolean v0, v1, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag
164017 2| return v0
164026 …0| iget-boolean v0, v1, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSoftKeyBlockFl…
164027 2| return v0
164043 10| move-result v0
164045 .local v0, "len", int
164047 …13| invoke-interface {v1,v4,v0,v2}, android.text.Editable.getSpans(int, int, java.lang.Class):java…
164054 …24| invoke-interface {v1,v4,v0,v2}, android.text.Editable.getSpans(int, int, java.lang.Class):java…
164066 …37| invoke-interface {v1,v4,v0,v2}, android.text.Editable.getSpans(int, int, java.lang.Class):java…
164085 … 0| iget-boolean v0, v1, com.android.ex.editstyledtext.EditStyledText$EditorManager.mWaitInputFlag
164086 2| return v0
164096 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
164097 …1| invoke-static {v1,v2,v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$Editor…
164109 0| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions
164110 …2| invoke-static {v0,v4}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeA…
164114 7| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
164117 …13| invoke-static {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.e…
164129 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions
164131 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeA…
164142 0| const-string/jumbo v0, "EditStyledText.EditorManager"
164144 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
164146 9| iget v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState
164148 12| if-eq v0, v1, Label_1
164149 14| iget v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState
164151 17| if-ne v0, v1, Label_2
164154 19| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions
164155 …21| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
164157 24| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
164160 …30| invoke-static {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.e…
164172 0| const-string/jumbo v0, "EditStyledText.EditorManager"
164174 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
164178 12| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
164181 …18| invoke-static {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.e…
164203 19| move-result v0
164205 .local v0, "len", int
164212 …28| invoke-interface {v5,v8,v0,v7}, android.text.Editable.getSpans(int, int, java.lang.Class):java…
164232 …49| invoke-interface {v5,v8,v0,v7}, android.text.Editable.getSpans(int, int, java.lang.Class):java…
164282 0| const-string/jumbo v0, "EditStyledText.EditorManager"
164284 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
164286 9| const/4 v0, #+5 (0x00000005 | 7.00649e-45)
164287 10| iput v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode
164289 12| iget v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState
164290 14| if-nez v0, Label_3
164292 16| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions
164293 …18| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
164298 23| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
164301 …29| invoke-static {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.e…
164309 36| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions
164310 …38| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditModeAct…
164321 0| const-string/jumbo v0, "EditStyledText.EditorManager"
164323 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
164329 14| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
164332 …20| invoke-static {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.e…
164345 0| iput v1, v0, com.android.ex.editstyledtext.EditStyledText$EditorManager.mBackgroundColor
164395 65| move-result v0
164397 .local v0, "backgroundColor", int
164413 96| invoke-static {v0}, java.lang.Integer.toHexString(int):java.lang.String
164449 146| if-ne v1, v0, Label_4
164452 150| or-int/2addr v5, v0
164486 .end_local v0
164541 64| move-result-object v0
164542 65| check-cast v0, android.view.inputmethod.InputMethodManager
164544 .local v0, "imm", android.view.inputmethod.InputMethodManager
164548 …72| invoke-static {v0,v1,v3,v2}, Tracer.WrapInvoke(android.view.inputmethod.InputMethodManager, an…
164569 0| const-string/jumbo v0, "EditStyledText.EditorManager"
164571 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
164573 9| const/4 v0, #+0 (0x00000000 | 0.00000)
164574 …10| iput-boolean v0, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSoftKeyBlockF…
164586 1| const-string/jumbo v0, "EditStyledText"
164588 7| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
164590 …10| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextM…
164591 12| if-eqz v0, Label_1
164593 14| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST
164594 …16| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText):android.te…
164595 19| move-result-object v0
164597 22| invoke-interface {v0,v1}, android.text.Editable.removeSpan(java.lang.Object):void
164618 15| move/from16 v0, v17
164619 …17| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
164624 28| move/from16 v0, v18
164625 …30| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
164630 41| move/from16 v0, v19
164631 …43| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
164640 56| move/from16 v0, v17
164641 58| invoke-static {v0,v2}, java.lang.Math.min(int, int):int
164645 62| move/from16 v0, v17
164646 64| invoke-static {v0,v2}, java.lang.Math.max(int, int):int
164651 70| move-object/from16 v0, v16
164652 …72| invoke-interface {v0,v3,v3,v10}, android.text.Editable.getSpans(int, int, java.lang.Class):jav…
164669 90| move-object/from16 v0, v16
164670 92| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int
164674 96| move-object/from16 v0, v16
164675 98| invoke-interface {v0,v5}, android.text.Editable.getSpanEnd(java.lang.Object):int
164715 164| move/from16 v0, v18
164717 168| if-le v0, v1, Label_6
164719 170| move-object/from16 v0, v16
164720 172| invoke-interface {v0,v5}, android.text.Editable.removeSpan(java.lang.Object):void
164736 183| move-object/from16 v0, v16
164737 …185| invoke-interface {v0,v5,v4,v6,v12}, android.text.Editable.setSpan(java.lang.Object, int, int,…
164747 194| move-object/from16 v0, v16
164748 196| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int
164792 15| move/from16 v0, v17
164793 …17| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
164798 28| move/from16 v0, v18
164799 …30| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
164804 41| move/from16 v0, v19
164805 …43| invoke-static {v11,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
164814 56| move/from16 v0, v17
164815 58| invoke-static {v0,v2}, java.lang.Math.min(int, int):int
164819 62| move/from16 v0, v17
164820 64| invoke-static {v0,v2}, java.lang.Math.max(int, int):int
164825 70| move-object/from16 v0, v16
164826 …72| invoke-interface {v0,v4,v4,v10}, android.text.Editable.getSpans(int, int, java.lang.Class):jav…
164851 98| move-object/from16 v0, v16
164852 100| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int
164856 104| move-object/from16 v0, v16
164857 106| invoke-interface {v0,v5}, android.text.Editable.getSpanEnd(java.lang.Object):int
164904 183| move-object/from16 v0, v16
164905 …185| invoke-interface {v0,v5,v8,v9,v12}, android.text.Editable.setSpan(java.lang.Object, int, int,…
164931 203| move-object/from16 v0, v16
164932 205| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int
164936 209| move-object/from16 v0, v16
164937 211| invoke-interface {v0,v5}, android.text.Editable.getSpanEnd(java.lang.Object):int
164941 215| move/from16 v0, v18
164943 219| if-le v0, v1, Label_8
164946 224| move-object/from16 v0, v16
164947 …226| invoke-interface {v0,v8,v6,v12}, android.text.Editable.replace(int, int, java.lang.CharSequen…
164949 229| move-object/from16 v0, v16
164950 231| invoke-interface {v0,v5}, android.text.Editable.removeSpan(java.lang.Object):void
164988 0| iput-object v1, v0, com.android.ex.editstyledtext.EditStyledText$MenuHandler.this$0
164989 2| invoke-direct {v0}, java.lang.Object.<init>():void
164999 …0| invoke-direct {v0,v1}, com.android.ex.editstyledtext.EditStyledText$MenuHandler.<init>(com.andr…
165010 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$MenuHandler.this$0
165013 …6| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText, int):boo…
165014 9| move-result v0
165015 10| return v0
165025 0| invoke-direct {v0,v1}, android.view.View$BaseSavedState.<init>(android.os.Parcelable):void
165036 0| new-instance v0, java.lang.StringBuilder
165037 2| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
165039 …8| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.S…
165040 11| move-result-object v0
165047 …20| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
165048 23| move-result-object v0
165052 …27| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
165053 30| move-result-object v0
165057 … 33| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
165058 36| move-result-object v0
165062 …40| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
165063 43| move-result-object v0
165064 44| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String
165065 47| move-result-object v0
165066 48| return-object v0
165078 … 3| iget v0, v1, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.mBackgroundColor
165079 5| invoke-static {v2,v0}, Tracer.WrapInvoke(android.os.Parcel, int):void
165091 0| const/4 v0, #+2 (0x00000002 | 2.80260e-45)
165092 1| if-eq v4, v0, Label_1
165094 3| iget-object v0, v3, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mEST
165095 …5| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText):android.tex…
165096 8| move-result-object v0
165099 …13| invoke-static {v0,v1,v2}, android.text.Selection.setSelection(android.text.Spannable, int, int…
165112 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
165113 …1| invoke-direct {v1,v2,v0}, android.view.inputmethod.InputConnectionWrapper.<init>(android.view.i…
165127 0| const-string/jumbo v0, "EditStyledText"
165129 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
165131 … 9| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST
165132 …11| invoke-static {v0}, com.android.ex.editstyledtext.EditStyledText.-get1(com.android.ex.editstyl…
165133 14| move-result-object v0
165134 …15| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManag…
165137 21| move-result v0
165138 22| return v0
165147 0| const-string/jumbo v0, "EditStyledText"
165149 6| invoke-static {v0,v1}, android.util.Log.d(java.lang.String, java.lang.String):int
165151 … 9| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST
165152 11| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText):boolean
165153 14| move-result v0
165154 15| if-nez v0, Label_1
165155 …17| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST
165156 19| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText):boolean
165157 22| move-result v0
165158 23| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
165159 25| if-eqz v0, Label_1
165160 …27| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST
165161 29| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText):boolean
165162 32| move-result v0
165163 33| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
165164 35| if-eqz v0, Label_1
165166 …37| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST
165167 39| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText):void
165171 45| move-result v0
165172 46| return v0
165177 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165178 2| return-object v0
165187 …0| invoke-static {v0,v1}, com.android.ex.editstyledtext.EditStyledText.stopSelecting(android.view.…
165197 …0| invoke-direct {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText.notifyStateChanged(int, …
165207 0| new-instance v0, android.text.NoCopySpan$Concrete
165208 2| invoke-direct {v0}, android.text.NoCopySpan$Concrete.<init>():void
165209 5| sput-object v0, com.android.ex.editstyledtext.EditStyledText.SELECTING
165233 19| move-result-object v0
165234 20| check-cast v0, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier
165236 .local v0, "notifier", com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier
165237 …22| invoke-interface {v0,v4,v5}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifi…
165241 .end_local v0
165252 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165253 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165277 19| move-result-object v0
165278 20| check-cast v0, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier
165280 .local v0, "notifier", com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier
165281 …22| invoke-interface {v0,v4}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.…
165285 .end_local v0
165297 0| sget-object v0, com.android.ex.editstyledtext.EditStyledText.SELECTING
165298 2| invoke-interface {v2,v0}, android.text.Spannable.removeSpan(java.lang.Object):void
165311 3| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165312 5| if-eqz v0, Label_1
165314 7| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165315 …9| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165327 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165328 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165329 5| move-result v0
165330 6| return v0
165357 25| move-result-object v0
165358 26| check-cast v0, android.text.style.ForegroundColorSpan[]
165360 .local v0, "spans", android.text.style.ForegroundColorSpan[]
165361 28| array-length v1, v0
165364 31| aget-object v1, v0, v3
165379 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165380 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165381 5| move-result v0
165382 6| return v0
165407 20| move-result-object v0
165408 21| check-cast v0, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier
165410 .local v0, "notifier", com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier
165411 …23| invoke-interface {v0}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.isB…
165418 .end_local v0
165430 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165431 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165432 5| move-result v0
165433 6| return v0
165442 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165443 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165444 5| move-result v0
165445 6| return v0
165454 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165455 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165456 5| move-result v0
165457 6| return v0
165466 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165467 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165483 5| new-instance v0, com.android.ex.editstyledtext.EditStyledText$MenuHandler
165484 …7| invoke-direct {v0,v4,v1}, com.android.ex.editstyledtext.EditStyledText$MenuHandler.<init>(com.a…
165486 .local v0, "handler", com.android.ex.editstyledtext.EditStyledText$MenuHandler
165494 …23| invoke-interface {v1,v0}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuIt…
165507 …45| invoke-interface {v1,v0}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuIt…
165519 …65| invoke-interface {v1,v0}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuIt…
165537 0| new-instance v0, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection
165540 …6| invoke-direct {v0,v1,v2}, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnectio…
165542 9| iput-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mInputConnection
165544 11| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mInputConnection
165545 13| return-object v0
165554 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165556 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165567 0| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
165568 …2| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManage…
165591 12| move-result v0
165592 13| if-nez v0, Label_1
165604 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165606 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165625 8| move-object v0, v3
165627 9| check-cast v0, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState
165629 .local v0, "ss", com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState
165630 …11| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$SavedStyled…
165634 …18| iget v1, v0, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.mBackgroundColor
165650 4| new-instance v0, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState
165651 …6| invoke-direct {v0,v1}, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.<init>…
165653 .local v0, "ss", com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState
165657 …15| iput v2, v0, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.mBackgroundColor
165659 17| return-object v0
165668 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165670 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165681 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165683 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165694 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165696 …4| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165707 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165709 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165720 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165722 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165733 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165735 …3| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMan…
165747 0| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165748 2| if-eqz v0, Label_2
165750 4| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165753 …10| invoke-static {v0,v1,v4,v5,v6}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText…
165755 13| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165758 …19| invoke-static {v0,v1,v4,v5,v6}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText…
165762 24| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165764 …28| invoke-static {v0,v4,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$Edito…
165767 31| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165768 …33| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManag…
165769 36| move-result v0
165770 37| if-eqz v0, Label_2
165774 41| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165775 …43| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManag…
165787 55| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165788 …57| invoke-static {v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorManag…
165794 64| iget-object v0, v2, com.android.ex.editstyledtext.EditStyledText.mManager
165796 …68| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMa…
165814 12| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
165817 .local v0, "selection", boolean
165826 .end_local v0
165827 21| const/4 v0, #+0 (0x00000000 | 0.00000)
165828 .restart_local v0
165853 47| if-eqz v0, Label_10
165868 63| if-eqz v0, Label_13
165932 13| move-result v0
165934 .local v0, "editting", boolean
165935 14| if-nez v0, Label_1
165964 51| if-eqz v0, Label_4
165987 .end_local v0
165995 .restart_local v0
166003 .end_local v0
166020 0| const v0, #+16777215 (0x00ffffff | 2.35099e-38)
166021 3| if-eq v2, v0, Label_2
166026 8| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mManager
166027 …10| invoke-static {v0,v2}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText$EditorMa…
166034 17| iget-object v0, v1, com.android.ex.editstyledtext.EditStyledText.mDefaultBackground
166035 …19| invoke-static {v1,v0}, Tracer.WrapInvoke(com.android.ex.editstyledtext.EditStyledText, android…
166045 0| invoke-direct {v0}, java.lang.Object.<init>():void
166055 0| invoke-direct {v0}, java.lang.Object.<init>():void
166065 0| invoke-direct {v0}, java.lang.Object.<init>():void
166075 0| invoke-direct {v0}, java.lang.Object.<init>():void
166085 0| invoke-direct {v0}, java.lang.Object.<init>():void
166121 40| move-result-wide v0:v1
166123 .local v0, "now", long
166128 47| iput-wide v0:v1, v7, com.android.timezonepicker.TimeZoneData.mTimeMillis
166148 83| sub-long/2addr v4:v5, v0:v1
166178 13| iget-object v0, v6, com.android.timezonepicker.TimeZoneData.mPalestineDisplayName
166181 .local v0, "countryDisplayName", java.lang.String
166182 15| invoke-static {v8,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
166186 21| return-object v0
166189 .end_local v0
166193 30| move-result-object v0
166194 .restart_local v0
166268 0| const/4 v0, #+0 (0x00000000 | 0.00000)
166270 .local v0, "idx", int
166294 33| return v0
166303 44| return v0
166306 45| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
166339 22| move-result-object v0
166340 23| check-cast v0, java.util.ArrayList
166342 .local_ex v0, "group", java.util.ArrayList, "Ljava/util/ArrayList<Ljava/lang/Integer;>;"
166343 25| if-nez v0, Label_1
166345 27| new-instance v0, java.util.ArrayList
166346 .end_local v0
166347 29| invoke-direct {v0}, java.util.ArrayList.<init>():void
166349 .restart_local v0
166351 …34| invoke-static {v3,v1,v0}, Tracer.WrapInvoke(android.util.SparseArray, int, java.lang.Object):v…
166356 41| invoke-static {v0,v3}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
166381 13| move-object/from16 v0, v22
166382 …15| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.res.AssetManager, java.lang.String):j…
166388 23| move-object/from16 v0, v22
166389 25| invoke-direct {v0,v11}, java.io.InputStreamReader.<init>(java.io.InputStream):void
166390 28| move-object/from16 v0, v17
166392 32| invoke-direct {v0,v1}, java.io.BufferedReader.<init>(java.io.Reader):void
166402 44| move-object/from16 v0, v22
166403 46| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
166411 61| move-object/from16 v0, v22
166412 …63| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):java.lang.String…
166420 71| array-length v0, v8
166421 72| move/from16 v22, v0
166438 99| move-object/from16 v0, v23
166439 …101| invoke-static {v0,v14}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lan…
166484 140| move-object/from16 v0, v22
166485 …142| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.res.AssetManager, java.lang.String):…
166491 150| move-object/from16 v0, v22
166492 152| invoke-direct {v0,v11}, java.io.InputStreamReader.<init>(java.io.InputStream):void
166493 155| move-object/from16 v0, v17
166495 159| invoke-direct {v0,v1}, java.io.BufferedReader.<init>(java.io.Reader):void
166505 171| move-object/from16 v0, v22
166506 173| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
166511 182| move-object/from16 v0, v22
166512 …184| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):java.lang.Strin…
166536 217| move-object/from16 v0, v23
166538 …221| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
166587 250| move-object/from16 v0, v16
166588 252| invoke-static {v0,v15}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
166590 255| move-object/from16 v0, v25
166591 257| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId
166592 259| move-object/from16 v22, v0
166594 263| move-object/from16 v0, v25
166595 265| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId
166596 267| move-object/from16 v22, v0
166597 269| move-object/from16 v0, v22
166598 271| invoke-static {v0,v15}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
166602 277| move-object/from16 v0, v25
166603 279| iput-object v14, v0, com.android.timezonepicker.TimeZoneData.mAlternateDefaultTimeZoneId
166674 311| move-object/from16 v0, v18
166676 315| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
166681 323| move-object/from16 v0, v16
166683 327| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
166720 339| move-object/from16 v0, v25
166721 341| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mCountryCodeToNameMap
166722 343| move-object/from16 v22, v0
166723 345| move-object/from16 v0, v22
166724 …347| invoke-static {v0,v5}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object):java.lang.Object
166731 355| move-object/from16 v0, v25
166732 …357| invoke-direct {v0,v12,v5}, com.android.timezonepicker.TimeZoneData.getCountryNames(java.lang.…
166735 361| move-object/from16 v0, v25
166736 363| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mCountryCodeToNameMap
166737 365| move-object/from16 v22, v0
166738 367| move-object/from16 v0, v22
166739 …369| invoke-static {v0,v5,v4}, Tracer.WrapInvoke(java.util.HashMap, java.lang.Object, java.lang.Ob…
166742 372| move-object/from16 v0, v25
166743 374| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId
166744 376| move-object/from16 v22, v0
166746 380| move-object/from16 v0, v25
166747 382| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneCountry
166748 384| move-object/from16 v22, v0
166751 388| move-object/from16 v0, v25
166752 390| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mAlternateDefaultTimeZoneId
166753 392| move-object/from16 v22, v0
166754 394| move-object/from16 v0, v18
166756 398| invoke-static {v0,v1}, Tracer.WrapInvoke(java.lang.String, java.lang.Object):boolean
166761 404| move-object/from16 v0, v25
166762 406| iput-object v4, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneCountry
166764 408| move-object/from16 v0, v25
166765 410| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId
166766 412| move-object/from16 v22, v0
166774 422| move-object/from16 v0, v22
166775 …424| invoke-direct {v0,v6,v4}, com.android.timezonepicker.TimeZoneInfo.<init>(java.util.TimeZone, …
166776 427| move-object/from16 v0, v22
166778 431| iput-object v0, v1, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo
166780 433| move-object/from16 v0, v25
166781 435| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo
166782 437| move-object/from16 v22, v0
166783 439| move-object/from16 v0, v25
166785 …443| invoke-direct {v0,v1}, com.android.timezonepicker.TimeZoneData.getIdenticalTimeZoneInTheCount…
166790 449| move/from16 v0, v21
166792 453| if-ne v0, v1, Label_21
166794 455| move-object/from16 v0, v25
166795 457| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
166796 459| move-object/from16 v22, v0
166797 461| move-object/from16 v0, v25
166798 463| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo
166799 465| move-object/from16 v23, v0
166806 472| move-object/from16 v0, v19
166808 …476| invoke-direct {v0,v1,v4}, com.android.timezonepicker.TimeZoneInfo.<init>(java.util.TimeZone, …
166811 479| move-object/from16 v0, v25
166813 …483| invoke-direct {v0,v1}, com.android.timezonepicker.TimeZoneData.getIdenticalTimeZoneInTheCount…
166818 489| move/from16 v0, v22
166819 491| if-ne v9, v0, Label_20
166821 493| move-object/from16 v0, v25
166822 495| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
166823 497| move-object/from16 v22, v0
166824 499| move-object/from16 v0, v22
166826 503| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
166829 506| move-object/from16 v0, v16
166831 510| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.HashSet, java.lang.Object):boolean
166839 515| move-object/from16 v0, v25
166840 517| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
166841 519| move-object/from16 v22, v0
166842 521| move-object/from16 v0, v25
166843 523| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo
166844 525| move-object/from16 v23, v0
166845 527| move-object/from16 v0, v22
166848 533| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(java.util.ArrayList, int, java.lang.Object):void
166943 62| const/4 v0, #+0 (0x00000000 | 0.00000)
166945 .local v0, "i", int
166946 63| if-ge v0, v3, Label_5
166949 67| aget-object v6, v1, v0
166957 77| aget-object v5, v2, v0
166961 81| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
166971 100| aget-object v7, v2, v0
166991 0| const/4 v0, #+0 (0x00000000 | 0.00000)
166993 .local v0, "idx", int
167012 27| return v0
167015 28| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
167031 0| iget-object v0, v1, com.android.timezonepicker.TimeZoneData.mTimeZones
167032 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
167033 5| move-result-object v0
167034 6| check-cast v0, com.android.timezonepicker.TimeZoneInfo
167035 8| return-object v0
167044 0| iget-object v0, v2, com.android.timezonepicker.TimeZoneData.mTimeZones
167046 4| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):int
167047 7| move-result v0
167048 8| return v0
167058 0| add-int/lit8 v0, v3, #+20 (0x00000014 | 2.80260e-44)
167060 .local v0, "index", int
167063 5| if-ge v0, v1, Label_1
167064 7| if-gez v0, Label_2
167072 13| invoke-static {v1,v0}, Tracer.WrapInvoke(android.util.SparseArray, int):java.lang.Object
167086 1| add-int/lit8 v0, v4, #+20 (0x00000014 | 2.80260e-44)
167088 .local v0, "index", int
167091 6| if-ge v0, v1, Label_1
167092 8| if-gez v0, Label_2
167099 13| aget-boolean v1, v1, v0
167112 5| move-object/from16 v0, v18
167113 7| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
167156 63| move-object/from16 v0, v16
167157 …65| invoke-static {v0,v10}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
167170 84| move-object/from16 v0, v18
167171 …86| invoke-direct {v0,v12}, com.android.timezonepicker.TimeZoneData.getIdenticalTimeZoneInTheCount…
167174 92| move/from16 v0, v16
167175 94| if-ne v15, v0, Label_2
167177 96| move-object/from16 v0, v18
167178 98| iget-object v15, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
167186 105| move-object/from16 v0, v18
167187 107| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
167192 117| move-object/from16 v0, v18
167193 119| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry
167196 123| move-object/from16 v0, v18
167197 125| iget-object v14, v0, com.android.timezonepicker.TimeZoneData.mHasTimeZonesInHrOffset
167200 131| move-object/from16 v0, v18
167201 133| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByOffsets
167204 137| move-object/from16 v0, v18
167205 139| iget-object v14, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
167209 148| move-object/from16 v0, v18
167210 150| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesById
167212 152| move-object/from16 v0, v18
167213 154| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
167226 172| move-object/from16 v0, v18
167227 174| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesById
167234 183| move-object/from16 v0, v18
167235 185| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mContext
167238 191| move-object/from16 v0, v18
167239 …193| invoke-direct {v0,v13}, com.android.timezonepicker.TimeZoneData.populateDisplayNameOverrides(…
167242 198| move-object/from16 v0, v18
167243 200| iget-wide v14:v15, v0, com.android.timezonepicker.TimeZoneData.mTimeMillis
167254 210| move-object/from16 v0, v18
167255 212| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones
167282 249| move-object/from16 v0, v18
167283 251| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry
167297 268| move-object/from16 v0, v18
167298 270| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry
167307 284| move-object/from16 v0, v18
167308 …286| invoke-direct {v0,v5,v7}, com.android.timezonepicker.TimeZoneData.indexByOffsets(int, com.and…
167316 300| move-object/from16 v0, v18
167317 302| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZoneNames
167337 0| iget-object v0, v1, com.android.timezonepicker.TimeZoneData.mTimeZones
167338 2| invoke-static {v0}, Tracer.WrapInvoke(java.util.ArrayList):int
167339 5| move-result v0
167340 6| return v0
167350 0| iput-object v1, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$1.this$0
167352 2| invoke-direct {v0}, java.lang.Object.<init>():void
167374 0| iput-object v1, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0
167375 2| invoke-direct {v0}, android.widget.Filter.<init>():void
167385 …0| invoke-direct {v0,v1}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.<init>(…
167403 6| const/16 v0, #+19 (0x00000013 | 2.66247e-44)
167405 .local v0, "i", int
167407 10| if-lt v0, v2, Label_3
167412 … 18| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneData, int):boolean
167423 … 40| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
167427 …48| invoke-direct {v1,v2,v5,v3,v0}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTyp…
167434 54| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
167438 .end_local v0
167498 151| const/16 v0, #-10 (0xfffffff6 | NaN)
167500 .restart_local v0
167502 155| if-lt v0, v2, Label_9
167507 …163| invoke-static {v2,v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneData, int):boolean
167518 …185| invoke-static {v3,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
167522 …193| invoke-direct {v1,v2,v5,v3,v0}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTy…
167529 199| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN)
167533 .end_local v0
167560 12| const/4 v0, #+0 (0x00000000 | 0.00000)
167561 .local v0, "i", int
167566 14| if-ge v0, v4, Label_6
167568 16| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.String, int):char
167580 28| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
167594 41| invoke-static {v12,v0}, Tracer.WrapInvoke(java.lang.String, int):char
167652 13| move-result v0
167654 .local v0, "ch", char
167655 14| packed-switch v0, Label_9
167658 17| invoke-static {v0}, java.lang.Character.isDigit(char):boolean
167679 37| move-result v0
167687 41| invoke-static {v0,v6}, java.lang.Character.digit(char, int):int
167698 56| move-result v0
167700 57| invoke-static {v0}, java.lang.Character.isDigit(char):boolean
167705 65| invoke-static {v0,v6}, java.lang.Character.digit(char, int):int
167768 28| move-object/from16 v0, v17
167769 30| iput-object v0, v14, android.widget.Filter$FilterResults.values
167772 34| move/from16 v0, v17
167773 36| iput v0, v14, android.widget.Filter$FilterResults.count
167789 48| move/from16 v0, v17
167790 50| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, int):char
167793 56| move/from16 v0, v17
167795 60| if-eq v0, v1, Label_3
167797 64| move/from16 v0, v17
167798 66| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, int):char
167801 72| move/from16 v0, v17
167803 76| if-ne v0, v1, Label_4
167810 82| move-object/from16 v0, v17
167811 84| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
167820 92| move-object/from16 v0, v21
167821 …94| invoke-static {v0,v13,v15}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneFilterTypeAda…
167826 100| move/from16 v0, v17
167827 102| if-eq v11, v0, Label_7
167831 108| move/from16 v0, v17
167832 110| if-le v0, v15, Label_12
167837 118| move/from16 v0, v17
167839 122| if-ne v0, v1, Label_11
167844 125| move-object/from16 v0, v21
167845 …127| invoke-direct {v0,v7,v11,v12}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilt…
167853 135| move-object/from16 v0, v21
167854 137| iget-object v0, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0
167855 139| move-object/from16 v17, v0
167858 145| move-object/from16 v0, v17
167859 147| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry
167860 149| move-object/from16 v17, v0
167891 190| move/from16 v0, v17
167892 192| invoke-static {v10,v0}, Tracer.WrapInvoke(java.lang.String, int):char
167895 198| move/from16 v0, v18
167896 200| invoke-static {v13,v0}, Tracer.WrapInvoke(java.lang.String, int):char
167898 204| move/from16 v0, v17
167900 208| if-ne v0, v1, Label_13
167902 210| move-object/from16 v0, v21
167903 …212| invoke-direct {v0,v13,v10}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.…
167941 235| move-object/from16 v0, v17
167942 237| invoke-static {v10,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.CharSequence):boolean
167947 246| move-object/from16 v0, v17
167948 …248| invoke-static {v10,v0}, Tracer.WrapInvoke(java.lang.String, java.lang.String):java.lang.Strin…
167951 254| move-object/from16 v0, v18
167952 256| array-length v0, v0
167953 257| move/from16 v19, v0
167955 259| move/from16 v0, v17
167957 263| if-ge v0, v1, Label_10
167961 267| move-object/from16 v0, v16
167962 269| invoke-static {v0,v13}, Tracer.WrapInvoke(java.lang.String, java.lang.String):boolean
167997 309| move-object/from16 v0, v21
167998 311| iget-object v0, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0
167999 313| move-object/from16 v18, v0
168002 319| move-object/from16 v0, v17
168006 …327| invoke-direct {v0,v1,v2,v5,v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTy…
168007 330| move-object/from16 v0, v17
168008 332| invoke-static {v7,v0}, Tracer.WrapInvoke(java.util.ArrayList, java.lang.Object):boolean
168017 343| move/from16 v0, v17
168018 345| iput v0, v14, android.widget.Filter$FilterResults.count
168047 24| const/4 v0, #+0 (0x00000000 | 0.00000)
168050 .local v0, "filterType", int
168054 …31| invoke-interface {v1,v0,v3,v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilt…
168057 .end_local v0
168072 51| const/4 v0, #-1 (0xffffffff | NaN)
168073 .restart_local v0
168077 .end_local v0
168097 …0| iput-object v1, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.this$0
168098 2| invoke-direct {v0}, java.lang.Object.<init>():void
168100 5| iput v2, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.type
168102 …7| iput-object v3, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.const…
168104 9| iput v4, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.time
168115 …0| iget-object v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.const…
168116 2| return-object v0
168129 0| invoke-direct {v0}, java.lang.Object.<init>():void
168140 0| new-instance v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder
168141 …2| invoke-direct {v0}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.<init>():vo…
168143 .local v0, "vh", com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder
168148 …13| iput-object v1, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.strTextView
168150 15| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.View, java.lang.Object):void
168157 0| iget-object v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mListener
168158 2| return-object v0
168163 0| iget-object v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mTimeZoneData
168164 2| return-object v0
168169 0| iput-object v1, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults
168175 0| iput v1, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResultsCount
168188 3| new-instance v0, java.util.ArrayList
168189 5| invoke-direct {v0}, java.util.ArrayList.<init>():void
168190 8| iput-object v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults
168192 10| const/4 v0, #+0 (0x00000000 | 0.00000)
168193 11| iput v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResultsCount
168195 13| new-instance v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$1
168196 …15| invoke-direct {v0,v1}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$1.<init>(com.andro…
168197 18| iput-object v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mDummyListener
168203 24| const-string/jumbo v0, "layout_inflater"
168204 …27| invoke-static {v2,v0}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.…
168205 30| move-result-object v0
168206 31| check-cast v0, android.view.LayoutInflater
168207 33| iput-object v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mInflater
168218 0| iget v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResultsCount
168219 2| return v0
168229 1| iget-object v0, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mFilter
168230 3| if-nez v0, Label_1
168232 5| new-instance v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter
168233 …7| invoke-direct {v0,v2,v1}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.<ini…
168234 10| iput-object v0, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mFilter
168237 12| iget-object v0, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mFilter
168238 14| return-object v0
168248 0| iget-object v0, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults
168249 2| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.ArrayList, int):java.lang.Object
168250 5| move-result-object v0
168251 6| check-cast v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult
168252 8| return-object v0
168263 3| move-result-object v0
168264 4| return-object v0
168274 0| int-to-long v0:v1, v3
168275 1| return-wide v0:v1
168325 66| move-result-object v0
168326 67| check-cast v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult
168328 .local v0, "filter", com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult
168329 69| iget v3, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.type
168332 …73| iget-object v3, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.cons…
168335 77| iget v3, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.time
168339 …83| iget-object v4, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.cons…
168345 .end_local v0
168370 9| move-result-object v0
168371 10| check-cast v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder
168373 .local v0, "vh", com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder
168375 14| iget v2, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.filterType
168376 16| iget-object v3, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.str
168377 18| iget v4, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.time
168381 .end_local v0
168393 0| const/4 v0, #+6 (0x00000006 | 8.40779e-45)
168394 1| sput v0, com.android.timezonepicker.TimeZoneInfo.NUM_OF_TRANSITIONS
168397 6| move-result-wide v0:v1
168399 9| div-long/2addr v0:v1, v2:v3
168400 10| sput-wide v0:v1, com.android.timezonepicker.TimeZoneInfo.time
168403 15| move-result-object v0
168404 16| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mSpannableFactory
168406 18| new-instance v0, java.lang.StringBuilder
168408 22| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
168409 25| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mSB
168411 27| new-instance v0, java.util.Formatter
168415 …35| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
168416 38| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mFormatter
168418 40| new-instance v0, android.util.SparseArray
168419 42| invoke-direct {v0}, android.util.SparseArray.<init>():void
168421 45| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mGmtDisplayNameCache
168435 3| new-instance v0, android.text.format.Time
168436 5| invoke-direct {v0}, android.text.format.Time.<init>():void
168437 8| iput-object v0, v2, com.android.timezonepicker.TimeZoneInfo.recycledTime
168439 10| new-instance v0, android.util.SparseArray
168440 12| invoke-direct {v0}, android.util.SparseArray.<init>():void
168441 15| iput-object v0, v2, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCache
168443 17| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
168444 19| iput-wide v0:v1, v2, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCacheReferenceTime
168449 26| move-result-object v0
168450 27| iput-object v0, v2, com.android.timezonepicker.TimeZoneInfo.mTzId
168455 34| move-result v0
168456 35| iput v0, v2, com.android.timezonepicker.TimeZoneInfo.mRawoffset
168506 47| move-result v0
168508 .local v0, "diff", int
168509 48| if-eqz v0, Label_6
168511 50| return v0
168554 5| move-result v0
168555 6| return v0
168577 15| move-object/from16 v0, v23
168578 17| iget-object v4, v0, com.android.timezonepicker.TimeZoneInfo.mTz
168583 23| move-object/from16 v0, v23
168584 25| iget-object v4, v0, com.android.timezonepicker.TimeZoneInfo.mTz
168630 74| move-object/from16 v0, v23
168631 76| iget-object v11, v0, com.android.timezonepicker.TimeZoneInfo.mTzId
168691 161| move-object/from16 v0, v20
168693 …165| invoke-interface {v0,v4,v1,v14,v5}, android.text.Spannable.setSpan(java.lang.Object, int, int…
168703 180| move-object/from16 v0, v20
168706 …186| invoke-interface {v0,v4,v1,v2,v5}, android.text.Spannable.setSpan(java.lang.Object, int, int,…
168713 193| move-object/from16 v0, v20
168714 …195| invoke-static {v4,v12,v0}, Tracer.WrapInvoke(android.util.SparseArray, int, java.lang.Object)…
168784 27| add-int v0, v4, v5
168786 .local v0, "currYearDay", int
168829 82| if-eq v0, v4, Label_6
168880 0| iget-object v0, v4, com.android.timezonepicker.TimeZoneInfo.mTz
168883 6| invoke-static {v0,v2,v3}, Tracer.WrapInvoke(java.util.TimeZone, long):int
168884 9| move-result v0
168885 10| return v0
168895 0| iget-object v0, v2, com.android.timezonepicker.TimeZoneInfo.mTz
168897 4| invoke-static {v0,v1}, Tracer.WrapInvoke(java.util.TimeZone, java.util.TimeZone):boolean
168898 7| move-result v0
168899 8| return v0
168916 12| iget-object v0, v8, com.android.timezonepicker.TimeZoneInfo.mCountry
168918 .local v0, "country", java.lang.String
168972 …94| invoke-static {v1,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
169026 0| const-class v0, com.android.timezonepicker.TimeZonePickerDialog
169027 2| invoke-static {v0}, Tracer.WrapInvoke(java.lang.Class):java.lang.String
169028 5| move-result-object v0
169029 6| sput-object v0, com.android.timezonepicker.TimeZonePickerDialog.TAG
169042 3| const/4 v0, #+0 (0x00000000 | 0.00000)
169043 4| iput-boolean v0, v1, com.android.timezonepicker.TimeZonePickerDialog.mHasCachedResults
169056 3| move-result-object v0
169058 .local v0, "dialog", android.app.Dialog
169060 5| invoke-static {v0,v1}, Tracer.WrapInvoke(android.app.Dialog, int):boolean
169062 8| invoke-static {v0}, Tracer.WrapInvoke(android.app.Dialog):android.view.Window
169067 17| return-object v0
169090 10| const-string/jumbo v0, "bundle_event_start_time"
169091 13| invoke-static {v8,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):long
169094 17| const-string/jumbo v0, "bundle_event_time_zone"
169095 … 20| invoke-static {v8,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):java.lang.String
169105 27| const-string/jumbo v0, "hide_filter_search"
169106 30| invoke-static {v12,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String):boolean
169111 34| new-instance v0, com.android.timezonepicker.TimeZonePickerView
169115 …41| invoke-direct/range {v0..v7}, com.android.timezonepicker.TimeZonePickerView.<init>(android.con…
169116 44| iput-object v0, v9, com.android.timezonepicker.TimeZonePickerDialog.mView
169119 48| const-string/jumbo v0, "has_results"
169121 …52| invoke-static {v12,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):boo…
169122 55| move-result v0
169123 56| if-eqz v0, Label_3
169125 58| iget-object v0, v9, com.android.timezonepicker.TimeZonePickerDialog.mView
169138 …81| invoke-static {v0,v1,v2,v6}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZonePickerView, …
169141 84| iget-object v0, v9, com.android.timezonepicker.TimeZonePickerDialog.mView
169142 86| return-object v0
169155 6| iget-object v0, v2, com.android.timezonepicker.TimeZonePickerDialog.mView
169156 8| if-eqz v0, Label_3
169157 10| iget-object v0, v2, com.android.timezonepicker.TimeZonePickerDialog.mView
169158 12| invoke-static {v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZonePickerView):boolean
169159 15| move-result v0
169161 … 16| invoke-static {v3,v1,v0}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
169163 19| iget-object v0, v2, com.android.timezonepicker.TimeZonePickerDialog.mView
169164 21| if-eqz v0, Label_2
169166 23| const-string/jumbo v0, "last_filter_type"
169170 32| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
169172 35| const-string/jumbo v0, "last_filter_string"
169176 …44| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, java.lang.Str…
169178 47| const-string/jumbo v0, "last_filter_time"
169182 56| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, int):void
169184 59| const-string/jumbo v0, "hide_filter_search"
169188 … 68| invoke-static {v3,v0,v1}, Tracer.WrapInvoke(android.os.Bundle, java.lang.String, boolean):void
169194 72| const/4 v0, #+0 (0x00000000 | 0.00000)
169205 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerDialog.mTimeZoneSetListener
169206 2| if-eqz v0, Label_1
169208 4| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerDialog.mTimeZoneSetListener
169209 …6| invoke-interface {v0,v2}, com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener…
169224 0| iput-object v1, v0, com.android.timezonepicker.TimeZonePickerDialog.mTimeZoneSetListener
169236 3| move-result-object v0
169237 4| sput-object v0, com.android.timezonepicker.TimeZonePickerUtils.mSpannableFactory
169249 0| invoke-direct {v0}, java.lang.Object.<init>():void
169251 …3| invoke-direct {v0,v1}, com.android.timezonepicker.TimeZonePickerUtils.cacheOverrides(android.co…
169283 30| rem-int/lit8 v0, v2, #+60 (0x0000003c | 8.40779e-44)
169285 .local v0, "min", int
169286 32| if-eqz v0, Label_3
169292 41| if-ge v0, v2, Label_2
169298 … 48| invoke-static {v6,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, int):java.lang.StringBuilder
169304 .end_local v0
169335 25| move-result-object v0
169337 .local v0, "displayName", java.lang.String
169338 …26| invoke-static {v5,v0}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang.…
169416 .end_local v0
169436 3| move-result-object v0
169438 .local v0, "res", android.content.res.Resources
169440 … 6| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String[]
169445 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(android.content.res.Resources, int):java.lang.String[]
169473 18| const/4 v0, #+0 (0x00000000 | 0.00000)
169475 .local v0, "i", int
169478 22| if-ge v0, v1, Label_5
169483 30| aget-object v2, v2, v0
169490 41| if-le v1, v0, Label_4
169493 45| aget-object v1, v1, v0
169530 100| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
169540 0| sget v0, android.os.Build$VERSION.SDK_INT
169542 4| if-lt v0, v1, Label_1
169544 6| const/16 v0, #+9728 (0x00002600 | 1.36318e-41)
169545 8| return v0
169548 9| const/16 v0, #+42 (0x0000002a | 5.88545e-44)
169549 11| return v0
169570 11| move-result-object v0
169572 .local v0, "defaultLocale", java.util.Locale
169574 14| invoke-static {v0,v2}, Tracer.WrapInvoke(java.util.Locale, java.lang.Object):boolean
169578 20| iput-object v0, v3, com.android.timezonepicker.TimeZonePickerUtils.mDefaultLocale
169595 0| iput-object v1, v0, com.android.timezonepicker.TimeZonePickerView$1.this$0
169597 2| invoke-direct {v0}, java.lang.Object.<init>():void
169609 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView$1.this$0
169610 …2| invoke-static {v0}, com.android.timezonepicker.TimeZonePickerView.-get0(com.android.timezonepic…
169611 5| move-result-object v0
169612 …6| invoke-static {v0}, Tracer.WrapInvoke(android.widget.AutoCompleteTextView):android.text.Editable
169613 9| move-result-object v0
169614 10| invoke-interface {v0}, android.text.Editable.clear():void
169621 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView
169622 2| return-object v0
169645 17| move-result-object v0
169646 18| check-cast v0, android.view.LayoutInflater
169648 .local v0, "inflater", android.view.LayoutInflater
169650 …22| invoke-static {v0,v3,v6,v4}, Tracer.WrapInvoke(android.view.LayoutInflater, int, android.view.…
169722 0| iget-object v0, v2, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView
169723 …2| invoke-static {v0}, Tracer.WrapInvoke(android.widget.AutoCompleteTextView):android.widget.ListA…
169724 5| move-result-object v0
169725 6| if-nez v0, Label_1
169727 8| iget-object v0, v2, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView
169729 …12| invoke-static {v0,v1}, Tracer.WrapInvoke(android.widget.AutoCompleteTextView, android.widget.L…
169732 15| const/4 v0, #+0 (0x00000000 | 0.00000)
169733 16| iput-boolean v0, v2, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart
169735 18| iget-object v0, v2, com.android.timezonepicker.TimeZonePickerView.mFilterAdapter
169736 …20| invoke-static {v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneFilterTypeAdapter):an…
169737 23| move-result-object v0
169738 24| invoke-static {v0,v3}, Tracer.WrapInvoke(android.widget.Filter, java.lang.CharSequence):void
169754 8| move-result-object v0
169756 .local v0, "hintText", java.lang.String
169768 …25| invoke-static {v2,v0}, Tracer.WrapInvoke(android.text.SpannableStringBuilder, java.lang.CharSe…
169800 0| const/4 v0, #+0 (0x00000000 | 0.00000)
169810 13| invoke-static {v1,v0}, Tracer.WrapInvoke(android.widget.ImageButton, int):void
169816 17| const/16 v0, #+8 (0x00000008 | 1.12104e-44)
169836 0| iget-boolean v0, v1, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart
169837 2| return v0
169845 0| const/4 v0, #+0 (0x00000000 | 0.00000)
169849 5| iget-object v0, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
169850 …7| invoke-static {v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneResultAdapter):java.la…
169851 10| move-result-object v0
169853 11| return-object v0
169862 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
169863 2| if-eqz v0, Label_2
169864 4| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
169865 6| invoke-static {v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneResultAdapter):int
169866 9| move-result v0
169868 10| return v0
169870 11| const/4 v0, #-1 (0xffffffff | NaN)
169880 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
169881 2| if-eqz v0, Label_2
169882 4| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
169883 6| invoke-static {v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneResultAdapter):int
169884 9| move-result v0
169886 10| return v0
169888 11| const/4 v0, #-1 (0xffffffff | NaN)
169898 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
169899 2| if-eqz v0, Label_2
169900 4| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
169901 … 6| invoke-static {v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneResultAdapter):boolean
169902 9| move-result v0
169904 10| return v0
169906 11| const/4 v0, #+0 (0x00000000 | 0.00000)
169917 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView
169918 2| if-eqz v0, Label_1
169919 4| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView
169920 6| invoke-static {v0}, Tracer.WrapInvoke(android.widget.AutoCompleteTextView):boolean
169921 9| move-result v0
169922 10| xor-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45)
169923 12| if-eqz v0, Label_1
169925 14| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView
169926 …16| invoke-static {v0}, Tracer.WrapInvoke(android.widget.AutoCompleteTextView):android.text.Editab…
169927 19| move-result-object v0
169928 20| invoke-interface {v0}, android.text.Editable.toString():java.lang.String
169929 23| move-result-object v0
169930 …24| invoke-direct {v1,v0}, com.android.timezonepicker.TimeZonePickerView.filterOnString(java.lang.…
169948 10| move-result-object v0
169949 11| check-cast v0, android.view.inputmethod.InputMethodManager
169951 .local v0, "manager", android.view.inputmethod.InputMethodManager
169956 …20| invoke-static {v0,v1,v2}, Tracer.WrapInvoke(android.view.inputmethod.InputMethodManager, andro…
169974 0| iget-boolean v0, v1, com.android.timezonepicker.TimeZonePickerView.mFirstTime
169975 2| if-eqz v0, Label_1
169976 4| iget-boolean v0, v1, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart
169977 6| if-eqz v0, Label_1
169979 8| const/4 v0, #+0 (0x00000000 | 0.00000)
169980 9| iput-boolean v0, v1, com.android.timezonepicker.TimeZonePickerView.mFirstTime
169986 15| move-result-object v0
169987 …16| invoke-direct {v1,v0}, com.android.timezonepicker.TimeZonePickerView.filterOnString(java.lang.…
169999 0| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
170000 2| if-eqz v0, Label_1
170002 4| iget-object v0, v1, com.android.timezonepicker.TimeZonePickerView.mResultAdapter
170003 …6| invoke-static {v0,v2,v3,v4}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneResultAdapter…
170015 0| invoke-direct {v0}, java.lang.Object.<init>():void
170026 0| new-instance v0, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder
170027 … 2| invoke-direct {v0}, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.<init>():void
170029 .local v0, "vh", com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder
170034 13| iput-object v1, v0, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.timeZone
170040 23| iput-object v1, v0, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.timeOffset
170046 33| iput-object v1, v0, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.location
170048 35| invoke-static {v2,v0}, Tracer.WrapInvoke(android.view.View, java.lang.Object):void
170059 0| sget v0, com.android.timezonepicker.R$id.time_zone
170060 2| sput v0, com.android.timezonepicker.TimeZoneResultAdapter.VIEW_TAG_TIME_ZONE
170085 14| const-string/jumbo v0, "layout_inflater"
170086 …17| invoke-static {v3,v0}, Tracer.WrapInvoke(android.content.Context, java.lang.String):java.lang.…
170087 20| move-result-object v0
170088 21| check-cast v0, android.view.LayoutInflater
170089 23| iput-object v0, v2, com.android.timezonepicker.TimeZoneResultAdapter.mInflater
170091 25| iget-object v0, v2, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData
170092 27| invoke-static {v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneData):int
170093 30| move-result v0
170094 31| new-array v0, v0, int[]
170095 … 33| iput-object v0, v2, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices
170097 35| const/4 v0, #+0 (0x00000000 | 0.00000)
170098 …36| invoke-static {v2,v1,v0,v1}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneResultAdapte…
170109 0| const/4 v0, #+0 (0x00000000 | 0.00000)
170110 1| return v0
170119 0| iget v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170120 2| return v0
170131 2| iget v0, v2, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170132 4| if-lt v3, v0, Label_2
170135 6| const/4 v0, #+0 (0x00000000 | 0.00000)
170136 7| return-object v0
170139 8| iget-object v0, v2, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData
170142 …14| invoke-static {v0,v1}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneData, int):com.and…
170143 17| move-result-object v0
170144 18| return-object v0
170154 … 0| iget-object v0, v2, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices
170155 2| aget v0, v0, v3
170156 4| int-to-long v0:v1, v0
170157 5| return-wide v0:v1
170166 0| iget-object v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterString
170167 2| return-object v0
170176 0| iget v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterType
170177 2| return v0
170244 79| iget-object v0, v1, com.android.timezonepicker.TimeZoneInfo.mCountry
170246 .local v0, "location", java.lang.String
170247 81| if-nez v0, Label_5
170258 … 92| invoke-static {v4,v0}, Tracer.WrapInvoke(android.widget.TextView, java.lang.CharSequence):void
170272 0| iget-boolean v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mHasResults
170273 2| return v0
170282 0| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
170283 1| return v0
170292 0| const/4 v0, #+0 (0x00000000 | 0.00000)
170297 7| const/4 v0, #+1 (0x00000001 | 1.40130e-45)
170299 8| return v0
170315 9| move-result-object v0
170316 10| check-cast v0, com.android.timezonepicker.TimeZoneInfo
170318 .local v0, "tzi", com.android.timezonepicker.TimeZoneInfo
170319 12| if-eqz v0, Label_1
170322 …16| invoke-interface {v1,v0}, com.android.timezonepicker.TimeZonePickerView$OnTimeZoneSetListener.…
170324 19| iget-object v1, v0, com.android.timezonepicker.TimeZoneInfo.mTzId
170328 .end_local v0
170339 0| move/from16 v0, v19
170341 4| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterType
170343 6| move-object/from16 v0, v20
170345 10| iput-object v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterString
170347 12| move/from16 v0, v21
170349 16| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterTime
170352 19| move-object/from16 v0, v18
170353 21| iput v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170365 33| move-object/from16 v0, v18
170366 … 35| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices
170367 37| move-object/from16 v0, v18
170368 39| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170369 41| move/from16 v16, v0
170371 45| move/from16 v0, v17
170373 49| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170378 55| move-object/from16 v0, v18
170379 57| iget v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170383 62| move-object/from16 v0, v18
170384 64| iput-boolean v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mHasResults
170391 70| move-object/from16 v0, v18
170392 72| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData
170400 81| move-object/from16 v0, v18
170401 … 83| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices
170402 85| move-object/from16 v0, v18
170403 87| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170404 89| move/from16 v16, v0
170406 93| move/from16 v0, v17
170408 97| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170412 101| move-object/from16 v0, v18
170413 103| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mContext
170424 119| move-object/from16 v0, v16
170425 …121| invoke-interface {v9,v15,v0}, android.content.SharedPreferences.getString(java.lang.String, j…
170450 153| move-object/from16 v0, v18
170451 155| iget-object v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData
170452 157| move-object/from16 v16, v0
170453 159| move-object/from16 v0, v16
170454 161| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId
170455 163| move-object/from16 v16, v0
170462 173| move-object/from16 v0, v18
170463 175| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData
170472 186| move-object/from16 v0, v18
170473 …188| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices
170474 190| move-object/from16 v0, v18
170475 192| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170476 194| move/from16 v16, v0
170478 198| move/from16 v0, v17
170480 202| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170494 210| move-object/from16 v0, v18
170495 212| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData
170496 214| move/from16 v0, v21
170497 …216| invoke-static {v15,v0}, Tracer.WrapInvoke(com.android.timezonepicker.TimeZoneData, int):java.…
170515 238| move-object/from16 v0, v18
170516 …240| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices
170517 242| move-object/from16 v0, v18
170518 244| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170519 246| move/from16 v16, v0
170521 250| move/from16 v0, v17
170523 254| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170533 264| move-object/from16 v0, v18
170534 266| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData
170536 270| move-object/from16 v0, v20
170537 …272| invoke-static {v15,v0}, Tracer.WrapInvoke(java.util.LinkedHashMap, java.lang.Object):java.lan…
170556 296| move-object/from16 v0, v18
170557 …298| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices
170558 300| move-object/from16 v0, v18
170559 302| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170560 304| move/from16 v16, v0
170562 308| move/from16 v0, v17
170564 312| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength
170668 94| new-instance v0, java.lang.StringBuilder
170669 96| invoke-direct {v0}, java.lang.StringBuilder.<init>():void
170671 .local v0, "builder", java.lang.StringBuilder
170692 …119| invoke-static {v0,v4}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
170696 .end_local v0
170706 .restart_local v0
170711 …135| invoke-static {v0,v9}, Tracer.WrapInvoke(java.lang.StringBuilder, java.lang.String):java.lang…
170716 140| invoke-static {v0}, Tracer.WrapInvoke(java.lang.StringBuilder):java.lang.String